Bitcoin-Core

如果我同時收到兩個區塊,我應該選擇哪一個來探勘下一個區塊?

  • March 6, 2018

這種情況可能發生嗎?

如果是真的,它的作用是什麼?比特幣是隨機選擇一個區塊嗎?

如果我同時收到兩個區塊,我應該選擇哪一個來探勘下一個區塊?

由你決定。你可以拿第一個。或者最小的一個。或為大多數同行所熟知。沒人在乎。

在最壞的情況下,你將探勘孤鏈。但是在去中心化系統中沒有人關心你。

事實上,您應該按總工作量來比較兩條鏈。但是這個算法在比較兩個具有相同高度的最新塊時結果很差。

這種情況可能發生嗎?

取決於您所說的“同時”是什麼意思。有時會出現相同高度的塊。他們一個接一個地在幾秒鐘內(最多10-20秒)來了。

比特幣是隨機選擇一個區塊嗎?

您可以查看 github 上的原始碼。但這並不能保證礦池在未經修改的情況下使用它。

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