Ethminer

對像不是 JSON 有效的:數據庫錯誤

  • February 18, 2018

在為 Eth 進行挖礦時遇到了困難。GPU 沒有足夠的 RAM,所以這是不可能的,但沒關係。我這樣做是為了好玩和學習……

當我使用 CPU 進行探勘時,它會進行一些雜湊處理,然後出現大量錯誤:

miner  11:38:14.090|ethminer  Mining on PoWhash #e6d67189… : 224672 H/s = 188500 hashes / 0.839 s
 ✘  11:38:14.261|ethminer  Failed to submit hashrate.
 ✘  11:38:14.261|ethminer  Dynamic exception type: jsonrpc::JsonRpcException
std::exception::what: Exception -32700 : JSON_PARSE_ERROR: The JSON-Object is not JSON-Valid:  Database Error

在後台,我執行 geth –rpc 以使其趕上區塊鏈。不確定是否有任何損壞?那就是那些錯誤嗎?這是在具有 8GB RAM 的 Ubuntu 16.04 VM 上執行的

# ethminer --version
ethminer version 1.2.9
Build: Linux/g++/Interpreter/RelWithDebInfo

請幫忙!

我已經想通了。如果您遇到這種情況,您的 ~/.ethash 文件夾中可能有損壞的雜湊值。只需刪除文件並重新啟動您的礦工和/或 geth –rpc 呼叫。

引用自:https://ethereum.stackexchange.com/questions/31806