Difficulty

關於挖礦難度的問題

  • February 19, 2017

我已經閱讀了很多關於這個主題的主題。我現在理解了一般概念,但有一些漏洞:

  1. 為什麼採礦被比作彩票?

可能的雜湊總數 = 低於目標的雜湊 + 高於目標的雜湊

當我開始探勘時,我正在減少“目標之上的雜湊”組中的雜湊數量,所以當我進行多次嘗試時,我得到正確的機會應該會提高(因為雜湊的總數是有限的我劃掉了很多不好的嘗試)。如果是這樣,那為什麼這篇文章說:

工作 24 小時後,你解決它的機會等於你一開始或任何時候的機會

  1. 為什麼較低的目標意味著較高的難度?

是不是因為答對的次數越來越少了?

“錯誤嘗試”(即雜湊值高於目標的塊)不會被“劃掉”。您完全有可能稍後會找到一個不同的塊,其雜湊值具有相同的值。沒有什麼能阻止它。每個雜湊的行為都像一個獨立的試驗。

使用較小的數字更容易理解。假設您有一個 6 面骰子,並且您想滾動它直到得到 6。如果您在第一次滾動時擲出 3,則不會“劃掉”數字 3;您完全有可能在以後的擲骰中再次擲出 3。模具沒有“記憶”。出於這個原因,不能保證你會在 6 卷中得到 6;在你得到 6 之前,它有可能是 7 卷、12 卷或 100 卷。

即使這是真的,它也不會產生太大的影響:你或整個世界所計算的雜湊值在可能的總數中只是一個可以忽略不計的小部分。2^256 是一個非常大的數字。

<http://bitcoin.sipa.be/>估計迄今為止在比特幣網路上總共執行了 10^26 次雜湊。這是100000000000000000000000000.可能雜湊值的總數為115792089237316195423570985008687907853269984665640564039457584007913129639936.所以關於0.0000000000000000000000000000000000000000000000001其中%迄今已看到。即使它們以某種方式被“劃掉”,也不會明顯改變剩下的數字。

至於第 2 點,您是對的:由於目標是找到小於目標的雜湊,因此較小的目標意味著更難找到成功的雜湊。通常稱為“難度”的數字被計算為最大可能目標(即 2^224)除以目前目標,因此較小的目前目標意味著較大的難度數。

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