区块链最难的问题不是保存数据,而是在开放或多方参与的环境中决定哪一批交易有效、先后顺序如何以及发生冲突时采用哪条链。共识机制就是解决这一协调问题的规则集合。

首先是安全性:诚实节点不应确认彼此冲突的账本状态;其次是活性:网络条件恢复正常时,新交易能够继续被处理。系统还要抵御重复支付、恶意节点和网络延迟。
任何共识都依赖具体假设,例如恶意算力比例、质押分布、节点数量或网络同步程度。脱离这些假设谈“绝对安全”,容易忽略系统真正的边界。
工作量证明要求出块者完成可验证但成本较高的计算。节点通常选择累计工作量更高的有效链,攻击者若想重写历史,需要持续投入大量算力和能源。
其优势是规则相对直观、开放参与历史较长;代价包括能源消耗、专业硬件集中和确认延迟。网络安全还与算力市场和矿池分布有关。
权益证明根据质押资产和协议算法选择验证者,由其提议区块并参与投票。恶意签名、双重投票或长期离线可能导致奖励减少或质押被罚没。
许多PoS网络引入经济最终性:当足够比例的质押对区块投票后,推翻它需要破坏大量质押。其安全重点从外部算力转向质押分布、客户端多样性和治理规则。
在参与者数量可控、身份相对明确的网络中,节点可通过多轮消息交换快速确认交易,只要恶意节点比例不超过协议阈值,就能维持一致性。
这类机制最终性快,常用于联盟链或部分公链,但通信成本会随节点数量增加。节点准入与治理过于集中时,也会削弱抗审查和容错价值。
共识机制是在安全、性能、开放性和资源成本之间做取舍。评估一条链时,应关注实际节点与算力或质押分布、客户端多样性、故障恢复和治理流程,而不只看共识名称。