Mining-Profitability

為什麼不是同一個礦工總是贏?

  • November 16, 2021

如果解塊能力最強的礦工獲勝,為什麼不是每次都是同一個礦工獲勝呢?那個礦工不是仍然有最強的能力在下一個區塊上執行工作證明,從而贏得每個區塊嗎?

挖礦不是由“解塊能力最強”的礦工贏得的。挖礦是一個隨機無進度的過程。每個候選區塊獨立地都有很小的機會成為有效區塊。

每個礦工都在處理一個單獨的、不重疊的候選塊集。區塊候選者通過Coinbase 交易中的輸出將區塊獎勵分配給他們的作者,因此每個礦工都有自己的交易集,不同於其他礦工的交易集。由於每個人都在做一組單獨的工作,並且每件工作都有很小的獲勝機會(獨立於其他嘗試過的工作!),因此挖礦是一個Poisson過程,而不是需要供電的線性堆疊工作通過。因此,擁有最大算力的礦工贏得區塊的機會最大,但只是機率上如此。

將採礦視為為每個散列的候選區塊購買彩票。彩池中只有一小部分彩票是中獎彩票,但有些人可能會在第二次嘗試中中獎,而另一人已經買了 50 張失敗的彩票。但是,當您更快地購買更多彩票時,您中獎的機會就更高。

為了更好地了解什麼是挖礦,您可以查看“挖礦到底是什麼? ”。

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