Difficulty

計算命中有效塊之前嘗試的平均雜湊數

  • August 3, 2020

我正在玩弄開始挖礦的想法,並且想知道如何計算平均必須嘗試多少雜湊才能“擊中”有效塊?我說的是使用一個鑽機的單個使用者(不是池)。

好吧,目前的難度是 2,440,643。每個塊將有(難度 * 2^32)(大約)散列。

這意味著在解決一個塊之前必須出現 (2,440,643 * 2^32) 個雜湊值。那是整個網路。

一個塊在十分鐘(平均)或 600 秒內解決。

所以網路正在散列 (2,440,643 * 2^32) / 600 ~= 17 Thash/s。(執行此計算並將結果顯示在 BitcoinWatch.com 上)

假設您的雙 5970 裝備獲得 1.4 Ghash/s。即 17,770 Ghash/s / 1.4 Ghash/s = 12,693。這就是今天執行的鑽井平台的數量,如果一切都和你的完全一樣的話。

因此,如果 12,693 台鑽機可以在 10 分鐘內完成工作,那麼一台單獨的鑽機將需要 12,693 * 10 分鐘,即 126,930 分鐘。一天有 1,440 分鐘,這意味著大約需要 88 天,你才有 50% 的機會單獨解決一個區塊。

現在那是很長的路要走。

捷徑:

  • <http://tpbitcalc.appspot.com/>

對於雜湊率,輸入 1400 (1.4 Ghash/s) 並點擊計算。

那麼,那是多少個雜湊?一天有 86,400 秒,你必須堅持 88 天。86,400 * 88 = 7,603,200 秒。在 1.4 Ghash/s X 7,603,200 秒意味著你散列了 10,644 個 Thashes。

即:10,644,000,000,000,000 個雜湊值。

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