
共识机制解决什么问题
观看区块链视频时,可以把共识理解为:分散运行的参与者依照共同规则,对账本记录及其顺序形成一致认识。共识机制则包括实现这一目标的协议、选择规则和激励安排。“视频”是知识呈现形式,并不代表一种独立的共识技术。
以太坊开发者文档强调,工作量证明和权益证明只是完整共识机制的组成部分。理解时应区分参与资格、区块提议、验证与分支选择,不能用一个缩写概括全部流程。

PoW、PoS与女巫攻击
PoW是工作量证明。在比特币中,矿工反复尝试区块头哈希,使结果满足规定目标;其他节点可以检查证明是否合格。PoS是权益证明,以太坊以质押参与验证,并通过奖励与惩罚约束行为。两者采用不同资源基础来组织出块参与。

女巫攻击指一个参与者制造大量身份,试图获得不成比例的影响力。理解抗女巫机制的关键,是看影响力依赖什么资源:如果新增身份即可增加控制力,系统容易受到干扰;引入算力或质押约束后,身份数量本身便不能直接决定影响力。
共识规则与分叉选择如何区分
比特币开发者指南说明,全节点独立验证区块;出现竞争分支时,在有效链之间依据累计工作量选择。因此,验证规则回答“这个区块是否合格”,分叉选择回答“多个合格候选中沿着哪一条继续”。
“最长链”容易让人误以为只需数区块。用于比特币时,更准确的理解是累计工作量最大的有效链。以太坊的PoS分叉选择则考虑验证者投票及其质押权重。视频中的“最长”“最重”都需要结合具体协议理解。
区块高度、哈希与双重支付
区块高度表示区块在链上的位置。竞争分支可能在同一高度各有区块,因此高度无法唯一标识区块;区块头哈希用于区分具体区块。哈希链接也使历史记录的修改影响后续区块,但其安全作用需要与验证规则和共识机制一起理解。
双重支付是对同一笔可支配资金的重复花费。在比特币的UTXO模型中,UTXO表示未花费交易输出,同一输出不能在有效账本中被重复花费。它解释交易有效性,与决定竞争分支取舍的规则承担不同任务。
常见问题与适用边界
共识是否等于所有节点同时同意?网络传播存在时间差,节点可能暂时看到不同的链头;共同规则用于处理这些差异。涉及“多数”或投票门槛时,还要明确统计的是节点数量、算力还是质押权重,不能混用。
分叉是否一定意味着攻击?正常的并行出块和传播延迟也可能产生竞争分支。阅读相关术语时,应先确认讨论的是哪条链、哪个协议环节,再判断其含义,避免把比特币或以太坊的具体规则套用于所有区块链。