Consensus

為什麼最長的塊會被所有節點接受?

  • May 4, 2018

我對比特幣的核心原則之一感到困惑。當各個節點都在確認交易時,為什麼最長的區塊會勝出?也就是說,為什麼系統不允許首先確認一個交易或一組交易的人成為所有其他節點接受的塊?我意識到在兩個節點同時送出確認的情況下必須有一些邏輯,但是如果首先確認一組交易的節點,無論塊的大小,都會出現什麼問題?

這裡的問題在於誤解。勝出的不是最長的*區塊,而是最長的區塊鏈(讀作“累積難度最大的區塊鏈”)。*單個塊的長度在此無關緊要,實際上通常首先確認一組交易的節點獲勝。

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