Mac

有這玩意嗎?(如何判斷我的 cpuminer 是否正常工作?)

  • February 12, 2016

我幾乎不知道我在做什麼。但是我已經cpuminer在筆記型電腦上執行了半個小時左右,只是在玩。我知道這不值得花時間或電,我只是在找點樂子。

我正在使用 Slush 的池,並執行程序:

./minerd --url http://api.bitcoin.cz:8332 --user <me> --pass <pass> --threads 8

而且我似乎正在生成正常輸出:

[2013-11-27 13:28:05] thread 7: 291732 hashes, 5.18 khash/s
[2013-11-27 13:28:05] accepted: 0/151 (0.00%), 41.48 khash/s (booooo)
[2013-11-27 13:28:08] Stratum detected new block
[2013-11-27 13:28:08] thread 3: 183216 hashes, 5.18 khash/s
[2013-11-27 13:28:08] thread 7: 17988 hashes, 5.28 khash/s
[2013-11-27 13:28:08] thread 1: 38664 hashes, 5.26 khash/s
[2013-11-27 13:28:08] thread 6: 151224 hashes, 5.16 khash/s
[2013-11-27 13:28:08] thread 4: 161664 hashes, 5.18 khash/s
[2013-11-27 13:28:08] thread 2: 79848 hashes, 5.16 khash/s
[2013-11-27 13:28:08] thread 5: 60576 hashes, 5.21 khash/s
[2013-11-27 13:28:08] thread 0: 164808 hashes, 5.17 khash/s
[2013-11-27 13:28:09] thread 3: 5484 hashes, 5.33 khash/s
[2013-11-27 13:28:10] accepted: 0/152 (0.00%), 41.74 khash/s (booooo)

但我不知道我的帳戶通常需要多長時間才能開始顯示任何進度:

在此處輸入圖像描述

我的 CPU 使用率固定在 750% 左右,這是有道理的——但我不確定我如何知道他們是否/何時做出任何貢獻。

您在比特幣探勘中使用了錯誤的雜湊算法。比特幣使用 SHA256d (d = double),但 cpuminer(至少是我係統上的 2.3.2 版本)預設使用scrypt(用於萊特幣):

-a, --algo=ALGO       specify the algorithm to use
                     scrypt    scrypt(1024, 1, 1) (default)
                     sha256d   SHA-256d

Slush 的池是比特幣,所以你應該添加-a sha256d到你的命令行。你會看到更高的雜湊率(scrypt 的計算速度故意比 SHA256 慢得多),你會得到耶!!!在您的日誌中經過一段時間後,而不是booooo :

[2013-12-09 21:51:25] thread 0: 49985792 hashes, 832.61 khash/s
[2013-12-09 21:51:29] thread 1: 51072988 hashes, 841.16 khash/s
[2013-12-09 21:52:23] thread 0: 49956628 hashes, 864.18 khash/s
[2013-12-09 21:52:32] thread 1: 50469540 hashes, 808.16 khash/s
[2013-12-09 21:53:26] thread 0: 51850904 hashes, 833.58 khash/s
[2013-12-09 21:53:29] thread 1: 48489516 hashes, 855.40 khash/s
[2013-12-09 21:54:25] thread 1: 46821320 hashes, 834.33 khash/s
[2013-12-09 21:54:25] accepted: 1/1 (100.00%), 1668 khash/s (yay!!!)
[2013-12-09 21:54:25] thread 0: 50014552 hashes, 838.40 khash/s
[2013-12-09 21:54:41] thread 1: 13586032 hashes, 850.75 khash/s
[2013-12-09 21:54:41] accepted: 2/2 (100.00%), 1689 khash/s (yay!!!)

為了獲得最佳效果,您還應該使用上面提到的stratum+tcp協議並--threads根據系統中的核心數進行調整。

引用自:https://bitcoin.stackexchange.com/questions/17396