
先区分记录结构与协调规则
共话区块链发展相关术语如何理解,可以先问两个问题:数据怎样连接,参与者怎样认可这些数据。区块、哈希和默克尔树描述记录结构;共识规则与共识机制解释节点如何验证记录、协调账本状态。把两类概念分开,有助于避免将数据结构本身等同于完整的安全保障。
区块、哈希与默克尔树
比特币开发者指南说明,区块包含交易,区块头引用前一区块头的哈希,交易哈希则通过默克尔树汇总为根。区块高度表示区块所处的位置;同一高度可能出现不同区块,因此高度不能充当全局唯一标识。

哈希可以理解为用于核对内容的摘要。修改交易会影响相关摘要及后续连接关系,因此改写记录必须处理这些关联。默克尔证明用于核验某笔交易是否被纳入指定区块,但这一证明本身不代表交易已经通过全部有效性检查。

UTXO与双重花费
UTXO指未花费交易输出,适用于理解比特币的交易模型。普通交易使用此前尚未花费的输出作为输入,再生成新的输出;同一输出不能在有效账本中被重复花费。双重花费就是试图重复使用同一笔可花费记录。
理解这一概念时,应区分钱包显示的余额与底层记账单位。UTXO解释的是可花费记录怎样被引用和消耗,不能直接套用于所有区块链的账户模型。
共识机制、PoW与PoS
以太坊开发文档将共识机制解释为协议、激励和协调规则的整体。工作量证明(PoW)与权益证明(PoS)是其中的重要组成部分,涉及抵抗虚假身份影响和选择区块生产者,但仅凭这些名称还不足以描述完整共识过程。
PoW以计算工作形成参与成本,PoS以质押及奖惩约束参与行为。理解安全性时,需要继续追问:谁能提出区块,谁负责验证,出现竞争区块如何选择,以及违规行为承担什么后果。
分叉是否意味着系统出错
不同节点可能先收到不同区块,从而暂时看到不同链头。这类分叉可以由正常的传播时差或竞争出块产生,并不必然意味着攻击。分叉选择规则用于在有效候选链之间作出选择。
比特币常说的“最长链”侧重累计工作量,而非简单比较区块数量;以太坊权益证明的链头选择涉及按质押权重计算的验证者投票。两者采用的衡量方式不能混用,也不能把共识理解为所有联网计算机按台数投票。