术语April 20, 2024

共识机制

区块链节点就账本的单一版本达成一致的协议,决定了安全性、速度、去中心化,并最终影响交易所充值确认终局性。

共识机制工作量证明权益证明区块链终局性

定义

区块链节点就账本的单一版本达成一致的协议,决定了安全性、速度、去中心化,并最终影响交易所充值确认终局性。

共识机制

简单来说: 共识机制是分布在世界各地的数千台计算机如何就谁拥有什么达成一致——而不相互信任或没有一个老板。这是使区块链成为可能的游戏规则。

共识机制是分布式节点在区块链网络中就可信账本状态达成一致的算法协议——哪些交易有效、它们发生的顺序、以及谁持有多少余额。没有共识机制,分布式节点将无法协调它们对账本的不同视图,系统将分裂成不一致的状态(分叉)。该机制必须在没有中央协调者的情况下运行,必须对恶意参与者具有韧性(拜占庭容错),并且必须激励诚实的参与。

对于交易者来说,共识机制不仅仅是技术管道。它决定了交易所充值确认的速度、结算的终局性保证、链对重组攻击的脆弱性,以及安全经济学的外观。PoW和PoS链之间的差异转化为真实的交易含义:比特币的6次确认(约1小时)vs. Solana的亚秒级确认决定了你可以在多快的时间内将资本在平台之间移动,这在速度即生存的强平事件中极为重要。

工作原理

共识机制解决了分布式系统中的拜占庭将军问题:不相互信任的参与者如何达成一致,当有些可能是恶意的且通信可能不可靠时?不同的机制采取不同的方法:

工作量证明(PoW): 基于竞争。矿工竞相解决计算难题。第一个解决的提出下一个区块,最长的链(累积工作量最多)是有效的。安全性来自所需的能量和硬件成本。终局性是概率性的——一个区块被后续区块埋得越深,它变得越不可逆。

权益证明(PoS): 基于质押加权选择。验证者被随机选择提出和验证区块,选择概率与他们的质押量成正比。绝对多数(通常2/3)的质押必须验证每个区块。终局性通过投票轮次(以太坊上的时期,其他链上的时段)显式实现。安全性来自风险中的经济价值(罚没)。

委托权益证明(DPoS): 代表模型。代币持有者选举少量代表(通常21-100个)来运行网络。极快且便宜(EOS、波场、BSC),但信任集中在小的验证者集合中,使其更容易受到串通攻击。

实用拜占庭容错(PBFT)变体: 用于企业/许可环境(Hyperledger)和一些公共链。节点对每个区块投票;需要2/3多数。快速且确定性的终局性,但不能很好地扩展到数千个验证者。

为何对交易者重要

确认时间和终局性决定资本速度。 从提交充值到交易所到能够交易的时间因链的共识机制而差异巨大。比特币需要约60分钟才能达到合理的终局性(6个区块)。以太坊在约15分钟内达到实际终局性(2个时期)。Solana在约2.5秒内达到终局性(32个时段)。BSC约3-15秒。在网络活动高或拥堵期间,这些时间可能延长。需要快速为追保通知移动资金的交易者应理解哪些链具有快速终局性,哪些没有。

重组风险因共识类型而异。 如果攻击者控制>51%的哈希率,PoW链理论上可以被重组(区块被逆转)。这发生在较小的PoW链上(以太经典遭受了多次51%攻击)。PoS链通常有显式的终局性检查点——一旦一个区块被终局化(以太坊上的2个时期),它不能被撤销,除非烧掉所有质押ETH的1/3。这对大额交易和要求结算确定性的机构交易者很重要。

共识设计影响链的估值。 PoW链的价值来自投入到安全的物理资源(硬件、能源)。这创造了一个有形的成本基础底线。PoS链的价值来自质押收益和验证者的经济质押。理解哪些链具有健全的共识经济学有助于你评估哪些原生代币可能通过市场周期保持价值。共识设计薄弱的链(低中本聪系数、集中的验证者)带有更高的结构性风险。

常见错误

  1. 假设所有链具有相同级别的终局性。 在Solana上1秒后"确认"的交易,其可逆性远高于在以太坊上15分钟后"确认"的交易。交易所充值要求反映了这一点:大多数交易所对较小的PoW链需要的确认次数显著多于具有检查点终局性的主要PoS链。在发起大额转账之前了解确认要求。
  2. 在链上提供流动性或交易时忽视共识风险。 如果你在共识薄弱的链上提供流动性或持有头寸,链重组可能追溯性地使你的交易无效或清算你的头寸。这发生在Solana网络宕机期间和以太经典的51%攻击期间。对于重要资金,坚持使用经过实战检验的共识链。
  3. 将速度等同于安全性。 BSC在3秒内以21个验证者处理区块。以太坊以900k+个验证者需要12秒。更快并不总是更好——它通常意味着更多的中心化和更少的验证者,使链更容易被攻击或胁迫。以你需要的速度交易,但将资金停放在安全模型最强健的地方。

常见问题

问:哪种共识机制"最好"? 答:没有普遍最好的机制——取决于权衡。PoW提供经过最实战检验的安全性和物理成本基础,但耗能且慢。PoS更节能,终局性更快,但引入了中心化动态,且历史记录较短。交易的最佳共识取决于你的优先事项:安全性(比特币/PoW)、可编程性和速度(以太坊/Solana/PoS)、或低费用(基于两者构建的L2)。

问:共识机制可以在启动后更改吗? 答:可以,通过硬分叉。以太坊在2022年9月无事故地从PoW过渡到PoS(合并)。其他链也升级了共识。然而,这种更改需要广泛的社区共识,且带有分叉风险——持不同意见的派系可以维护旧链。交易者应了解即将到来的共识升级并相应调整头寸,因为这些事件通常会产生波动性。

问:共识如何影响交易所充值时间? 答:交易所根据共识安全性设置最低确认次数。对于比特币,大多数交易所要求2-6次确认(20-60分钟)。对于以太坊,通常12-35次确认(3-6分钟)。对于Solana,通常约100次确认(不到一分钟)。这些阈值在用户体验和重组风险之间取得平衡。在网络拥堵期间,这些时间可能不可预测地延长。

相关术语

准备开始交易了吗?

加入The Kingfisher社区,获取专业级交易工具与市场洞察。