
讨论范围与适用条件
“屠文慧区块链技术有哪些常见问题”涉及具体姓名,但缺少可核验的人物技术说明,无法确认其与某种区块链方案的关系。本文仅解释通用概念,以及比特币、以太坊各自的相关机制,不对该姓名对应的人物、产品或技术能力作判断。
共识是否就是多数节点同意
以太坊共识机制文档将共识描述为协议、激励与规则共同组成的体系,权益证明只是其中的组成部分。理解共识,需要同时看参与资格、区块验证和出现竞争区块时的选择规则。
“多数同意”不能一概理解成按电脑台数投票。若创建大量身份就能增加决定权,网络容易受到虚假身份影响。以太坊相关投票权重与质押权益有关,因此节点数量不能直接代替共识权重。
为什么同一笔资产不能反复支付
比特币开发者指南说明,全节点独立验证区块,交易通过引用先前的输出来使用资产,同一个输出不能在有效链上被重复花费。区块之间的哈希链接与工作量证明共同提高修改历史记录的成本。
这里需要区分提交交易与交易被接受:发送了两个相互冲突的支付请求,并不意味着两次支付都有效。验证规则约束哪些交易可以成立,共识规则帮助网络确定采用哪一段有效历史。
出现分叉是否意味着系统失效
区块传播需要时间,不同节点可能先看到不同的候选区块,因此短暂分叉可以出现在正常运行中。分叉选择规则用于让节点逐渐收敛到同一条链。
比特币比较有效候选链的累计工作量,不能只按区块个数判断。“已经进入一个区块”也不等于永远不会变化:链头发生重组时,近期交易的收录状态可能改变。
不可篡改是否等于绝对安全
哈希链接使历史修改能够被发现,但阻止修改后的历史被网络接受,还需要验证规则和共识机制发挥作用。安全判断必须包含攻击者掌握的资源及网络运行条件。
工作量证明与权益证明采用不同的资源约束,不能直接套用相同的攻击门槛。链上记录获得一致认可,也不能单凭这一点证明记录所描述的链外事件真实;数据真实性与账本一致性需要分别核查。