Mining-Pools

礦池是否會向公眾公開嘗試過的隨機數?

  • December 25, 2020

礦池是否會向公眾公開嘗試過的隨機數?

我認為不會,因為這將是反競爭的。我可以讓一個巨大的礦場告訴我哪些 nonce 不能使用。

但是,假設嘗試的隨機數對所有人都是公開的。會不會更快

  • 繼續嘗試隨機數
  • 將之前嘗試的隨機數儲存在記憶體中並在排序數組中找到它們

這是一個“大 O”類型的問題。

礦池是否將嘗試的 nonce 暴露給公眾?

不,那毫無意義,而且完全不可行。合併後的網路每秒嘗試超過 1000 億次隨機數(截至 2020 年 12 月,約為 120 exahash/s)。

我認為不會,因為這將是反競爭的。我可以讓一個巨大的礦場告訴我哪些 nonce 不能使用

那是無關緊要的。他們正在嘗試為與您不同的區塊候選者尋找隨機數(至少,他們正在嘗試探勘一個支付給他們的區塊;您正在嘗試一個支付給您的區塊)。

繼續嘗試隨機隨機數會更快嗎

不,每個候選區塊 + nonce 都是完全獨立的嘗試。沒有人會再次嘗試相同的組合(因為時間戳會發生變化,交易的組成會發生變化,並且支出取決於礦工)。您或其他人嘗試隨機數的順序無關緊要 - 重要的是您每秒嘗試多少次。

或將先前嘗試的隨機數儲存在記憶體中並在排序數組中找到它們

不,同樣的原因。

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