Consensus Bug and Chain Split
A defect in the consensus rules or in their implementation makes nodes disagree about valid history, halting the chain or splitting it into two.
运作方式
Every full node independently validates blocks against a rule set, and the network only functions while all of them reach the same verdict on the same data. A bug in serialization, in a database layer, in signature checking, or in a newly activated rule can cause one group of nodes to accept a block that another group rejects, at which point the chain forks and both sides continue building. Some bugs are worse than a split: an inflation bug can create units that the rules were meant to forbid, and a liveness bug can stop block production entirely until operators coordinate a restart. Resolution requires human coordination among developers, operators, and exchanges, and any transaction confirmed on the losing branch is reversed.
实际可观测的内容
Look for a public incident history of halts, deep reorganizations, and emergency releases, and for whether the chain has a documented restart procedure. Client diversity data shows how many independent implementations validate the rules, and time-to-finality or confirmation-depth conventions show how long a reorganization can plausibly reach back. Post-incident write-ups, when they exist, are the most informative disclosure a chain publishes.
先例
Bitcoin's 2010 value overflow incident produced a transaction creating units the rules were meant to forbid and required a patched release and a reorganization, and a 2013 split between two Bitcoin Core versions with different database behavior was resolved only when operators coordinated a return to the older rules.
哪些因素使其更重要或更不重要
Consider how many independent client implementations exist, whether the chain has halted before, how deep a reorganization the finality design permits, and how quickly exchanges and bridges would notice a divergence.
相关因素
适用资产范围
本因素适用类别中规模最大的资产。出现在此处,意味着该因素与此类资产相关,而非表示相关情况已经发生。