Blockchain
在其競爭對手被視為陳舊之前,還需要多少塊?
因此,當大致同時發現兩個同樣有效的區塊時,就會發生衝突,節點應該等待鏈中最強的分叉出現並發展,然後再信任其中的交易。我的問題是,在節點認為競爭對手的分叉過時並丟棄它之前,鏈的分叉必須達到多少額外的區塊,超出其競爭對手的區塊?這是否取決於節點的配置?
請注意,我不是在問一個人在信任一條鏈之前應該等待多少確認,而是在其他節點認為競爭對手過時並實際丟棄它之前需要多少額外的塊。
謝謝!
一個塊。一個節點將始終遵循具有最多累積工作的有效區塊鏈,即使它只是為單個塊完成的工作。如果它有更多的累積工作,沒有理由延遲更改到另一個分支。分裂應盡快解決;通過在觀察到一個分支的累積工作量比另一個分支多時進行切換,可以盡快解決拆分問題。