Mining-Pools

如何根據他們找到的塊數來估計礦池雜湊率?

  • August 30, 2022

根據該池找到的塊數來估計池雜湊率的公式是什麼?例如,Braiins 提供了一個估計的雜湊率,該雜湊率是根據每個池找到的塊數量計算得出的。我正在尋找一個公式,該公式只需要知道網路難度和每個實體在給定時期內發現的塊數。 https://insights.braiins.com/en/

探勘是(非常接近)無記憶的,即您計算的每個新雜湊都為您提供了找到具有足夠工作證明的有效雜湊的平等機會。在一個完全無記憶的系統中,大型礦工(或礦池)對小型礦工沒有任何好處,因為他們過去的大量工作並沒有給他們在尋找下一個有效雜湊方面帶來任何優勢。

這使得計算池的估計雜湊率變得簡單。在給定的時間段內,如果 n t是所有礦工發現的區塊總數,n p是礦池發現的區塊數,h t是總雜湊率,則礦池雜湊率 h p可以計算為:

h p = (n p / n t ) * h t

當然,正如您的問題所表明的,這只是一個估計:

  • 全網算力只能從目前難度和出塊率估計,無法計算
  • 挖礦過程是機率性的,礦池有時會挖出比其雜湊率份額所暗示的更多有時更少的區塊
  • 我們無法驗證哪個區塊是由哪個礦池開采的,這都是基於礦工提供的可選、自願和不可驗證的資訊

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