
如何理解“真正的区块链”
“真正的区块链”不能仅凭产品名称判断。技术上应关注记录如何连接、节点如何验证,以及出现不同历史版本时如何形成一致结果。以下讨论以比特币和以太坊所体现的技术原理为范围,不构成对其他系统的认证。
特点一:记录关联,修改可以被识别
比特币开发者指南说明,区块通过前一区块头的哈希连接,交易则通过默克尔树汇总到区块头。全节点独立验证区块;面对竞争分支时,在有效链中依据累计工作量选择历史。

这种结构让历史记录相互约束。修改旧交易会影响相关哈希及后续连接,无法只替换一条记录就保持原有验证结果。但哈希主要让变化可被发现,阻止改写还需要共识规则和网络安全条件。

特点二:共识包含多种协作规则
以太坊共识机制文档将共识解释为协议、激励等组成的整体。工作量证明和权益证明承担抵抗虚假身份、选择出块者等作用,完整机制还需要分叉选择等规则。权益证明中的投票权重与质押相关。
因此,共识不能简单理解成“节点多的一方获胜”。评价一个系统,需要结合参与权如何分配、区块有效性如何检查,以及冲突记录如何取舍。复制很多节点,并不能单独证明系统拥有充分的安全保障。
常见问题:不可篡改是否意味着绝对不能改
防篡改具有适用条件。区块间的连接增加修改历史的连带成本,共识机制进一步限制哪些历史能够被接受。其效果依赖网络资源分布、协议执行和攻击条件。
竞争区块可能造成暂时分叉,随后部分记录所在的分支可能被替换。因此,交易被某个区块收录,与它已经达到较强的稳定性,是不同阶段;不同机制判断稳定性的方式也不相同。
常见问题:上链能否保证真实,节点越多是否越可靠
节点验证的是数据是否符合协议。例如,账本可以检查同一笔可花费输出是否被重复使用,但仅凭这一检查,无法证明交易附带的现实世界陈述真实。记录可核验与内容来源可信需要分别判断。
节点数量也需要结合控制关系理解。大量节点如果受同一主体控制,并不等于拥有同样数量的独立参与者。判断区块链特点,应把数据结构、独立验证、参与权分配和冲突处理规则放在一起考察。