
一、创建信任关系,不等于消除所有信任
理解“区块链创建信任关系相关术语如何理解”,可以先把“信任”拆成三个问题:记录是否符合规则,各方是否认可同一份记录,以及记录所描述的现实情况是否真实。区块链的验证与共识主要处理前两个问题,不能仅凭信息上链就回答第三个问题。
因此,这里的信任更接近可核验的协作基础,而不是对所有参与者品格的保证。

二、共识机制:不只是某一种证明
以太坊开发者文档将共识机制描述为协议、激励及相关安排的整体,用于让分布式节点对账本状态达成一致。工作量证明和权益证明是其中的组成部分,并不独自构成完整共识机制。

工作量证明以计算投入为基础,权益证明以质押及相应奖惩为基础。它们也承担抗女巫作用,即避免参与者仅靠大量创建身份就获得相应影响力。分叉选择则解决多个候选链头之间如何取舍的问题。
三、共识规则、哈希与默克尔树
比特币开发者指南说明,全节点独立验证区块;共同遵守的有效性要求称为共识规则。区块通过前一区块的哈希连接,交易通过默克尔树汇总为根哈希。这些结构使记录变动能够被检验。
比特币中的未花费交易输出称为UTXO,已经花费的输出不能再次使用。在有效的竞争链之间,节点按累计工作量选择链,而不是简单比较区块数量。
四、验证与共识各自解决什么
验证回答“这份记录是否合规”,共识回答“合规记录存在竞争时,共同采用哪一份历史”。两者不能互相替代:收到一份记录,不等于它已经有效;记录有效,也不意味着它必然成为共同采用的历史。
哈希可以理解为核对数据的工具,而不是事实鉴定机构。链上记录的一致性,不能直接推出链外商品、身份声明或业务描述的真实性。
五、适用条件与常见问题
共识形成的信任有条件:参与者需要采用兼容规则,独立验证需要相应数据,系统安全也依赖其资源与激励假设。因此,不宜把某种机制概括为无条件可靠。
“不可篡改”是否表示绝对不能改变?更准确的理解是,历史改动会受到验证规则和共识成本约束,不应解释为任何情况下都不可能变化。
分叉是否一定意味着作恶?不是。区块可能在相近时间产生,传播时间也有差异。分叉选择的意义,就是为这种暂时分歧提供统一处理规则。