
先把术语放回它解决的问题
区块链设计的底层技术相关术语如何理解,关键在于区分三个问题:数据怎样组织,交易怎样判断有效,节点怎样选择共同历史。比特币开发者指南主要展示区块、交易和工作量证明的关联;以太坊共识机制文档则强调,共识还包括协议规则、激励和分叉选择。这些概念相互配合,但不能互相替代。
哈希、区块头与默克尔根
哈希将数据映射为固定长度的摘要,用于关联和校验数据。比特币区块头记录前一区块头的哈希,并以默克尔根关联本区块的交易。默克尔树通过逐层组合哈希,把多笔交易汇总到一个根值。

可以将这些结构理解为层层关联的校验信息:交易变化会影响相应哈希和根值,进而影响区块之间的引用关系。不过,哈希本身不负责判断交易是否合法;默克尔证明主要证明交易被某个区块收录,也不能单独证明整条链有效。

UTXO、交易输入与双花
UTXO是未花费交易输出。比特币普通交易的输入引用此前的输出,交易又生成新的输出。同一输出在有效链上只能花费一次,重复花费即涉及双花。
理解这一模型时,可以把输出看成具有花费条件的独立记录。校验交易既要检查引用的记录是否仍可花费,也要满足相关规则。UTXO适用于采用这一模型的系统,不能直接当成所有区块链通用的账户结构。
共识规则、PoW与PoS
共识规则规定节点接受哪些区块和交易。工作量证明(PoW)通过满足目标条件的哈希体现计算投入;权益证明(PoS)以质押权益及奖惩约束参与者。以太坊文档把它们视为抵抗女巫攻击、选择区块生产者的重要组成部分。
女巫攻击指通过制造多个身份影响网络。若身份可以低成本创建,单纯按节点数量计票就容易失真。因此,讨论共识时需要说明权重来自什么资源,以及发生冲突时如何选择历史,不能只用“多数节点同意”概括。
分叉、链选择与常见误解
不同节点可能先收到不同的候选区块,由此出现暂时分叉。比特币在有效候选链中比较累计工作量;以太坊的分叉选择考虑按质押权益加权的验证者投票。这里的“最长”或“最重”都有具体协议含义。
区块高度表示位置,在分叉情况下不能唯一识别区块。“不可篡改”也应理解为修改历史受到结构校验和共识成本的约束,而非数据绝对无法变化。实际阅读技术说明时,应先确认采用哪种交易模型和共识协议,再解释其安全边界。