什么是共识机制?

什么是共识机制?

每隔十分钟,遍布全球的数千台计算机就能就同一份比特币交易列表达成一致,顺序也完全相同,而且无需任何人为干预。没有首席执行官,没有中央服务器,也没有热线电话。一切都由数学、经济学和一套被称为共识机制的规则共同完成。

共识机制是一套规则,它帮助区块链网络中的计算机就哪些交易是真实的以及哪些区块会被添加到链上达成一致。如果没有共识机制,整个系统就会崩溃。两个人可能会花费相同的代币,记录就会冲突。一旦发生这种情况,账本就毫无意义了。

人们往往对共识机制视而不见,仿佛它们只是管道系统。但一条区块链所使用的共识机制几乎决定了它的一切:速度、成本、能耗、安全性。比特币选择了一条道路。以太坊在2022年改变了方向。Solana则走上了一条截然不同的道路。这对用户、开发者和地球的影响并非抽象的概念。

让我带你了解一下这些系统是如何运作的,主要类型之间有什么区别,以及每种系统在哪些方面会失效。

为什么区块链需要共识

在传统的银行业务中,“我们应该信任谁?”这个问题的答案显而易见:银行本身。你汇款,银行核实你的余额,转移资金,更新数据库。就这么简单。

区块链消除了中间人。它没有中央机构,取而代之的是一个去中心化的网络,成百上千个节点各自维护着账本副本。这听起来很棒,但当你意识到其中显而易见的缺陷时,问题就出现了。假设 Alex 持有 10 个代币并将它们发送给 Bob,但同时又广播了第二笔交易,将同样的 10 个代币发送给 Carol。两笔相互冲突的交易,没有银行来处理,哪笔交易会胜出?

加密货币领域将此称为双重支付问题,它扼杀了比特币之前的所有数字货币尝试。DigiCash、e-gold、b-money——它们要么依赖中心化服务器,要么根本没有真正的解决方案。

计算机科学家早在1982年就正式提出了这个问题。莱斯利·兰波特、罗伯特·肖斯塔克和马歇尔·皮斯发表了一篇论文,描述了他们所谓的“拜占庭将军问题”。想象一下,几位将军包围着一座城市。他们需要就进攻还是撤退达成一致,但有些将军可能是叛徒,会下达错误的命令。忠诚的将军们该如何协调行动呢?

中本聪在2009年用比特币及其共识机制——工作量证明(PoW)——回答了这个问题。自那以后,出现了数十种替代方案。每一种方案都以不同的方式解决协调问题,并且为了实现目标,每一种方案都做出了不同的牺牲。

共识机制如何运作

不同链的运作机制有所不同,但从宏观角度来看,每个共识机制都大致遵循相同的顺序。

假设你想给朋友发送 1 个 ETH。你的钱包会将这笔交易广播到网络,网络节点会接收到它并开始检查:这个钱包里是否有足够的 ETH,以及这笔钱是否已经被花在其他地方了?如果一切正常,你的交易就会加入到一个名为 mempool 的待处理交易池中,它本质上是一个等待室。

接下来会发生什么完全取决于区块链运行的是哪种共识机制。在比特币区块链上,矿工们消耗电力竞争,以赢得将这些交易打包成区块的权利。在以太坊区块链上,锁定了以太币(ETH)作为抵押品的验证者会被选中。在其他区块链上,验证者的选择可能取决于可用磁盘空间、随机计时器或验证者的知名度。

一旦有人提议创建一个区块,整个网络就会对其进行审核。至少需要三分之二的节点同意该区块中的所有内容都是合法的,它才会被永久写入区块链。创建该区块的验证者或矿工会因此获得奖励。

这套机制之所以能够维系,是因为参与需要投入实实在在的资源。PoW矿工需要支付电费,PoS验证者则面临失去质押代币的风险。每个人都与这套机制息息相关。而试图作弊的代价远高于遵守规则,这正是关键所在。

共识

区块链三难困境

Vitalik Buterin提出了一个有用的思维模型来思考这个问题。他称之为区块链三难困境,其前提很简单:你可以优化三件事中的两件,但同时做到三件事却极其困难。

这三点分别是去中心化(没有人控制网络)、安全性(区块链可以抵御攻击)和可扩展性(交易快速且成本低廉)。

比特币的最终归宿是什么?安全性和去中心化是其核心。代价是:即使在交易顺利的情况下,每秒也只能处理七笔交易,手续费也要 1-2 美元。Solana 的最终归宿又是什么?速度快,安全性也相当不错,但运行验证器需要强大的硬件,这会缩小参与者的范围。选择你最喜欢的区块链,你会发现情况都大同小异。总会有一方做出妥协。

当一个项目声称它“解决”了三难困境时,我会问他们把权衡取舍藏在哪里了。只要你足够仔细地寻找,它几乎总是存在的。

共识机制类型:工作量证明(PoW)和权益证明(PoS)。

如果查看市值排名前 100 的加密货币,PoW、PoS 和 DPoS 链加起来约占总市值的 93%。其余所有你听说过的奇特共识机制,则瓜分了剩余的 7%。

工作量证明(PoW)

一切都始于工作量证明(PoW)。比特币自2009年1月以来一直运行着这种共识算法,17年来,没有人能够破解它。

机制如下:矿工们竞相破解一个除了难以破解之外没有任何其他用途的加密难题。它的存在纯粹是为了增加区块的创建成本。第一个破解者将获得提议下一个区块的权利,并获得奖励(目前在2024年4月减半后为3.125个比特币)。比特币每2016个区块(大约两周)自动调整一次难题的难度,以确保每十分钟产生一个区块。

为什么比特币区块链如此安全?因为攻击比特币区块链需要比地球上所有其他矿工的算力都高。即使只是篡改一个区块,也需要超过网络总算力的一半——这就是所谓的“51%攻击”。CoinMetrics的研究人员估计,在比特币2025年达到每秒1.12艾哈希的峰值算力时,仅硬件成本就需要60亿至200亿美元。从任何实际角度来看,攻击比特币区块链在经济上都是不可行的。

这种级别的安全性并非免费。比特币挖矿每年消耗约 175 至 211 太瓦时的电力。作为参考,这大约相当于波兰一年的用电量。仅一笔比特币交易就消耗约 1100 千瓦时,这足以维持一个普通美国家庭一个月以上的用电量。

如今,能源之争比大多数人想象的要复杂得多。比特币挖矿委员会发布的2025年数据显示,届时比特币网络52.4%的能源将来自非化石能源:水力发电占23.4%,风能占15.4%,核能占9.8%,太阳能占3.2%。批评者仍然认为这是浪费。支持者则辩称,挖矿实际上能够激励偏远地区可再生能源的建设。我认为双方都有道理,只是都不愿承认罢了。

其他采用 PoW 的区块链包括莱特币和狗狗币,尽管它们使用不同的哈希算法。

比特币工作量证明指标价值(2025-2026)
年度能源消耗量175-211太瓦时
每笔交易的能源消耗约1100千瓦时
峰值哈希率(2025 年) 1.12 EH/s
算力(2026 年 2 月)约 850 能量/秒
可再生能源份额52.4%
美国在全球算力中所占份额37.8%
51% 的攻击成本估算60亿至200亿美元

近期一个值得关注的问题是:比特币的算力从2025年10月的峰值到2026年2月下降了约27%,这主要是因为矿工们正在将硬件转向人工智能工作负载。2026年3月21日,挖矿难度下降了7.76%,这是当年第二大降幅。虽然这不会破坏比特币的安全性,但值得密切关注。

权益证明(PoS)

PoS(权益证明)的概念大约在2011年出现,其核心理念很简单:如果我们不消耗电力,而是让人们用自己的钱来做抵押,会怎么样?在PoS系统中,验证者将加密货币锁定(质押)作为抵押品。协议会选择验证者来提议新的区块,被选中的概率大致与你的质押金额成正比。遵守规则就能获得奖励。试图偷偷进行违规交易则会损失一部分质押的代币,这种惩罚称为“罚没”,奖励形式的质押称为“质押”,惩罚形式的罚没则称为“罚没”。

以太坊在2022年9月通过一次名为“合并”(Merge)的事件,从工作量证明(PoW)机制切换到了权益证明(PoS)机制。这一转变带来的数据令人震惊:能源消耗下降了超过99.9%。以太坊的年耗电量从相当于一个中等规模国家的水平骤降至约0.0026太瓦时(TWh)。这大约相当于200到250个美国家庭的用电量。

截至2026年初,以太坊上质押的ETH数量约为3750万枚,约占流通总量的31%。超过100万个活跃验证节点维护着网络安全,总价值约为1120亿美元。该网络的参与率高达99.78%,验证节点的平均正常运行时间为99.2%。目前质押收益率在3.3%至4.2%之间。

一个有趣的进展是:以太坊的净质押流量在 2025 年末转为负值,到 2026 年 1 月初,大约有 60 万枚 ETH 流出该协议。取消质押的 ETH 数量超过了质押的数量,这可能表明市场情绪发生了转变或资金重新配置。

以太坊 PoS 指标价值(2026年初)
质押的以太坊约3750万(约占供应量的31%)
活跃验证者约110万
总质押价值约1120亿美元
基础质押年化收益率3.3-4.2%
网络参与率99.78%
年度能源消耗量约0.0026太瓦时
能量减少与工作效率99.9%+
攻击成本估算为 34%约343.9亿美元

Cardano是另一个主流的PoS区块链,它运行Ouroboros共识协议。Ouroboros共识协议是首个通过同行评审的密码学研究(发表于2017年CRYPTO会议)证明其安全性的PoS机制。Cardano超过63%的ADA代币供应量被活跃地质押在3000多个质押池中,质押收益率在2.8%至4.5%之间,且没有锁定期。

PoS 的主要弊端在于“强者愈强”的问题。持有最大份额的验证者获得最多的奖励,这反过来又让他们能够持有更多份额。随着时间的推移,这会导致权力集中在少数人手中。Cardano 试图通过其权益池设计来缓解这个问题,以太坊也提供了像 Lido 这样的流动性质押协议,允许小额持有者参与,但这种担忧依然存在。

其他共识机制

工作量证明(PoW)和权益证明(PoS)已经涵盖了加密货币市值的绝大部分。但故事远未结束。多年来,开发者们至少发明了十几种不同的共识模型,每一种都试图弥补他们认为PoW或PoS存在的不足。大多数共识模型从未被主流接受,但其中一些值得了解,因为它们出现在实际运行的网络中。

委托权益证明(DPoS)

如果说权益证明(PoS)是一种直接民主,每个质押者都有发言权,那么分布式权益证明(DPoS)更像是选举代表。你持有代币,投票选举代表(有些网络称之为见证人或区块生产者),这些当选的代表负责实际的区块验证。EOS 和 Tron 都采用这种模型。

优势?吞吐量。由于验证权集中在少数经选举产生的群体中,DPoS 区块链的区块生成速度远超需要数千验证者协调的区块链。EOS 就是通过这种方式实现了数千 TPS。但令人不安的是:EOS 总共只有 21 个区块生产者。我参加过的晚宴人数都比这多。21 个运营者是否符合“去中心化”的标准,一直是 EOS 社区自推出以来争论不休的问题,至今仍未有定论。BNB 链采用了类似但不完全相同的 PoSA 机制,其中经选举产生的验证者也需要达到一定的信誉门槛。

历史证明(PoH)

我有时会看到有人把历史证明(PoH)列为与工作量证明(PoW)和权益证明(PoS)并列的独立共识机制。这种说法并不完全准确。PoH 是 Solana 在标准 PoS 验证器系统之下添加的一种计时创新机制,正是这种组合造就了 Solana 的极速。

要理解它为何如此重要,不妨考虑一下它所针对的问题。大多数区块链节点会花费大量时间和带宽来确认时间戳——交易 A 发生在交易 B 之前还是之后?PoH 生成一个连续的加密哈希序列,作为不可篡改的时间记录。每个哈希值都依赖于前一个哈希值的输出,因此任何观察者都可以独立验证该序列,而无需咨询其他节点。Solana 的创始人 Anatoly Yakovenko 将其描述为“共识之前的时钟”。

实际上,这种时钟机制使得 Solana 在正常流量下每秒可以处理 2,000 到 4,000 笔交易,在压力测试期间甚至可以达到更高的峰值。每笔交易的平均费用约为 0.00025 美元。相比之下,以太坊的基础层目前每秒只能处理 15 到 20 笔交易,尽管 Layer 2 Rollup 生态系统已将总交易量提升至接近 4,800 笔,预计到 2026 年初即可实现。

Solana早期曾遭遇严重的宕机问题,但到2026年,其网络正常运行时间已攀升至约99.98%。然而,不容忽视的是,Solana验证节点的硬件要求非常高。推荐配置包括高端CPU、512GB内存和高速NVMe存储,这实际上将普通用户拒之门外,并将验证能力集中在资金雄厚的运营商手中。

授权证明(PoA)

PoA完全摒弃了经济激励机制,转而依赖现实世界的声誉。一群经过精心挑选的验证者会质押他们的职业身份——不是代币,也不是电力,而是他们的真实姓名和声誉。一旦被发现行为不端,就会被公开取消验证者资格。唯链(VeChain)可能是最知名的采用PoA变体的公链,其供应链追踪平台正是基于这种机制。

PoA(授权许可)主要应用于企业级和私有区块链部署,这其中自有原因。当参与者彼此了解并信任时(例如联盟中的银行或供应链中的公司),去中心化本身并非目标。PoA 为他们提供了快速、低成本的共识机制。但是,将一个拥有特定验证者的许可链与比特币相提并论,称其为“加密货币”,感觉有些牵强,我估计业内大多数人都会同意我的看法。

虽然不太常见,但仍然活跃:PoB、PoC、PoET、BFT 和 PoI。

除了那些知名的共识机制之外,还有一些小众的共识机制为规模较小的网络提供支持,或者解决PoW和PoS设计之初并未考虑的特定问题。我会快速介绍一下这些机制,因为你会在白皮书和文章中遇到这些术语,了解它们的实际含义会很有帮助。

销毁证明(Proof of Burn)要求验证者将自己的代币发送到一个无法恢复的钱包地址,从而永久地从代币供应中移除这些代币。销毁的代币越多,构建下一个区块的概率就越高。Slimcoin 多年前就测试过这种模型。与工作量证明(PoW)相比,它确实节省了能源,但大多数人认为故意销毁代币的行为过于反直觉,最终未能得到广泛应用。

容量证明(也称空间证明)用原始存储空间取代了CPU算力。参与者预先计算所有可能的解决方案并将其存储在硬盘上。当区块链需要生成新区块时,它会检查这些已存储的答案。Chia Network于2021年以这种方式推出,却意外地引发了东南亚部分地区的硬盘短缺,因为其“矿工”(Chia对矿工的称呼)囤积了所有可用的硬盘。Filecoin更进一步,进一步强调了存储的重要性:其验证者必须通过复制证明和时空证明,以加密方式证明他们实际存储的是真实的客户数据,而不是空区块。

经过时间证明(PoET)技术源自英特尔。每个验证者都会获得一个随机计时器,第一个计时器超时的验证者即可获得区块。该技术简洁优雅,几乎零能耗,且在数学上公平。但它依赖于英特尔SGX可信硬件来强制执行计时器,这意味着你需要信任单一芯片制造商的芯片才能保证游戏的公平性。在一个对中心化机构抱有怀疑态度的社区中,这种依赖性令人难以接受。

拜占庭容错(BFT)实际上比区块链早出现几十年。验证者通过结构化的轮次交换消息,直到获得绝对多数的同意。该系统能够容忍高达三分之一的参与者出现故障或恶意行为。Hyperledger 和类似的商业区块链使用实用拜占庭容错(pBFT),因为它能提供即时最终性:一旦区块被确认,就永远不会回滚。企业用户非常看重这种确定性。然而,BFT 的上限在于可扩展性。消息传递成本会随着节点数量的增加呈平方级增长。30 个验证者?没问题。3000 个?系统就会崩溃,这使得 BFT 只能应用于许可型区块链架构。

由 NEM 团队(现更名为 Symbol)创建的“重要性证明”(PoI)旨在解决标准 PoS 中存在的财富集中问题。它并非仅仅关注代币余额,而是综合考虑交易频率、交易量以及你使用的钱包种类,最终得出“重要性评分”。其理念是,积极使用网络比仅仅持有大量代币更有价值。PoI 是否真的比传统的 PoS 更能实现去中心化尚存争议,但其目标值得关注。

不同共识机制的比较

机制使用者能源利用速度(TPS)去中心化主要风险
工作量证明比特币、莱特币、狗狗币非常高7(BTC)高的能源成本、硬件军备竞赛
权益证明以太坊、卡尔达诺、Tezos非常低15-20(以太坊基础层)中高财富集中
委托销售点EOS、Tron、BNB 链低的1,000-4,000低至中等小型验证器集
历史证据Solana(带PoS)低的2,000-4,000中等的硬件要求
权威证明VeChain,私有链非常低1000+非常低集中式信任
燃烧证据Slimcoin低的因情况而异中等的永久代币损失
能力证明Chia,Filecoin缓和因情况而异中等的存储硬件需求
BFT变体Hyperledger、企业链非常低1000+(已获授权)非常低无法扩展到多个验证器。
重要性证明符号(NEM)低的因情况而异中高复杂

最佳共识机制是什么?

人们经常问我这个问题,我已经放弃给出一个通用的答案,因为根本没有这样的答案。“最佳”共识机制完全取决于你构建的是哪种区块链,以及它是为谁构建的。

考虑一下范围。比特币的工作量证明(PoW)机制在过去十七年中经受住了各种类型的攻击:黑客、敌对政府、协同做空者,甚至因区块大小而引发的内部内战。攻击它需要价值 60 亿至 200 亿美元的硬件。如果你的区块链旨在成为数字黄金,那么这种久经沙场的韧性至关重要。但比特币每秒只能验证大约七笔交易,其年度能源消耗堪比某些国家。对于支付系统而言,这些数据糟糕透顶。

以太坊的权益证明(PoS)机制采取了不同的权衡策略。合并后,以太坊的电力消耗降低了99.9%,同时通过超过一百万个验证节点保障了超过1120亿美元的质押价值。如果你认为区块链应该是能够运行智能合约、DeFi协议和NFT市场的通用计算平台,而无需耗费巨资,那么PoS机制正是最佳例证。然而,“富者愈富”的集中问题依然存在,像Lido这样的流动性质押协议仍然控制着不成比例的ETH质押份额。

对于高吞吐量的应用场景——例如链上交易、游戏和社交媒体——您可能需要考虑 DPoS 或 Solana 的 PoH+PoS 组合机制。它们能提供数千 TPS 的交易量,手续费低于 1 美分。但代价是验证节点数量较少且更加中心化,您需要能够接受这一点。

该领域的发展趋势似乎是混合设计。各个项目正在叠加不同的共识层:PoS 用于验证者选择,BFT 用于即时最终确认,甚至可能使用 PoW 检查点来抵御远程攻击。Cardano 计划在 2026 年底通过 Ouroboros Leios 升级添加并行区块处理功能,这应该会在不破坏底层经过同行评审的安全模型的前提下提升吞吐量。

PoW最终会消失吗?从行业层面来看,PoS的趋势显而易见。但比特币的共识机制已经深深融入其文化、经济和身份认同之中,以至于没有人会认真地提出改变它。上一次有人试图从根本上改变比特币协议(2017年的区块大小之争)时,社区分裂,最终创建了比特币现金。没有人想重蹈覆辙。

这对你来说为什么重要?

大多数人每天都会接触区块链,却从未思考过其底层的共识机制。说实话,对于一些基本的使用场景,你可能确实不需要了解。但一旦你开始用真金白银做决策,理解共识机制就变得至关重要,而不再仅仅是理论探讨。

举个具体的例子。去年我和一位朋友聊天,他把相当一部分投资组合投入到一条DPoS链上,因为质押的年化收益率(APY)很诱人。但他从未问过这个网络实际运行着多少个验证节点。结果发现不到50个。当其中一个验证节点暂时宕机,导致短暂的网络中断时,他慌了。如果他当时明白DPoS为了速度牺牲了什么,他就会调整仓位,或者至少会预料到偶尔会出现一些小问题。

或者从去中心化金融的角度来看待这个问题。当你把资金存入以太坊上的借贷协议,而不是存入一个全新的L1层级协议时,你实际上是在信任两种截然不同的共识机制。以太坊的PoS机制拥有超过一百万个验证者,背后有1120亿美元的经济安全保障。一些较新的区块链只有其一小部分。智能合约代码可能相同,但底层安全机制却截然不同,而当市场动荡、恶意行为者开始寻找漏洞时,这一点就显得尤为重要。

我一直觉得有一个问题值得更多关注:当有人向你推介任何区块链项目时,一定要问清楚它使用的共识机制。这并非为了刁难,而是为了真正进行尽职调查。答案比任何路线图或代币经济学白皮书都能更清晰地展现项目的真正优势和劣势。如果团队无法清晰坦诚地解释他们的共识模型,这本身就是值得关注的信息。

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.