Cryptography

比特幣挖礦機會是基於機會的嗎?

  • February 16, 2018

這個答案說比特幣不是基於機會的,我可以知道它是如何確定的並且沒有任何相關的探勘硬幣的機率嗎?

總結一下挖礦過程:礦工有一個潛在的未來區塊,他們需要根據該區塊解決一個問題,以證明他們在這個區塊上工作(工作證明)。他們將散列函式應用於塊並取回散列。散列需要有一些屬性,例如以 3 個零開頭。如果沒有,礦工會更改塊中的一個值(稱為 nonce)並再次應用散列函式。新的雜湊值會有所不同。如果它仍然不是以 3 個零開頭,礦工重複該過程,直到他們找到以 3 個零開頭的散列。有關更多詳細資訊,請閱讀內容以了解挖礦過程。

雜湊函式本身是確定性的。但是,採礦過程不是。因此,您提供的連結中的答案是錯誤的。如果每個人都試圖探勘具有相同確切順序的相同隨機數的相同塊,那麼從某種意義上說,它可能是確定性的,但事實並非如此。

每個人都有機會獲勝(儘管它是如此之小以至於實際上不會發生)。有關一些範例,請參見此處

嘗試關閉一個塊的次數是由大數定律機率決定的。換句話說,即使使用紙和鉛筆,理論上您也可以在第一次嘗試時生成滿足目標的散列,但機率非常低。

以此類推,如果您在輪盤賭中下注為零,則每次嘗試的機會為1/36。事實證明,您可以在第一次嘗試時獲勝,或者很可能不會。如果您重複嘗試N次(例如 1000 次),您將觀察到您將贏得K次投注,其中K/N是一個隨機變數,期望值為1/36。這並不意味著您的 K/N 等於 1/36,這意味著如果您一次又一次地重複N序列,您將觀察到****K/N平均值將接近1/36

以同樣的方式,探勘一個區塊就像在輪盤賭上賭零一樣,有更多的數字(你的機率要低得多),根據你可以嘗試的次數(比如每小時),它是機率定義的您可能會在同一時期關閉的區塊。

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