Mining-Theory

嘗試多少數字來解決工作量證明問題

  • December 16, 2020

我正在準備一個關於區塊鏈的講座,我將在其中簡要解釋工作量證明機制和 hashcash 挑戰。

為了說明難度,我想給出一個為找到解決方案而必須嘗試的最大數量,給定一個特定的難度目標(此時為 18,670,168,558,400)。

我相信這是一個簡單的公式,但我找不到了。有人可以刷新我的記憶嗎?

謝謝!

R。

沒有最大值。相反,您可以找到連結目標和所需初始零數量的公式。那麼你需要計算的平均散列數是 2^(目標初始位數)。然後您可以輸入目前目標以查找平均雜湊數。

我不知道它的公式,但例如最近的塊 661657 的目標位多達 76 個,這意味著它需要大約 2^76 個雜湊。

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