Go-Ethereum

ethminer 送出算力失敗

  • November 28, 2017

我一直收到一個錯誤: ethminer Failed to submit hashrate:(我對整個採礦業很陌生,只想了解更多資訊。我正在使用:

Geth
Version: 1.5.0-unstable

ethminer version 1.2.7
Build: Linux/g++/Interpreter/RelWithDebInfo

這是錯誤:

miner  10:16:59.788|ethminer  Mining on PoWhash #d89fc0ca… : 2759410 H/s = 1572864 hashes / 0.57 s
 ✘  10:16:59.808|ethminer  Failed to submit hashrate.
 ✘  10:16:59.808|ethminer  Dynamic exception type: jsonrpc::JsonRpcException
std::exception::what: Exception -32700 : JSON_PARSE_ERROR: The JSON-Object is not JSON-Valid:  Database Error

我使用了命令(開始探勘):

./build/bin/geth --rpc --rpccorsdomain localhost

./libethereum/ethminer/ethminer -G -F http://ethereumpool.co/?miner=10@[ADDRESS]@myrig

順便說一句,我猜那[ADDRESS]是我的 coinbase(geth 上的乙太坊帳戶),對嗎?

任何想法為什麼會發生這種情況?我目前正在使用 geth 和 Ubuntu Xenial 的開發分支

您的客戶端正在嘗試向池操作的伺服器送出一些內容。json而不是像應該的那樣返回有效;伺服器返回一個字元串:

Database Error

對我來說,很明顯你無法“解決”這個問題。這是游泳池的問題。你所能做的就是重試。

我也遇到了這個錯誤,並且完全刪除了 ~/.ethash 下的 ethminer 文件夾並重新啟動了 ethminer 就可以了。

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