什么是工作量证明与权益证明?

2024-03-19分类:区块链技术 阅读(


工作量证明(PoW)让矿工们通过竞争解决复杂的数学问题来验证交易区块。PoW 网络上的交易速度和数量受到限制。PoW 由于其竞争性而使用更多的电力。

权益证明(PoS)随机选择验证者来验证交易块。PoS 网络上的交易验证速度比 PoW 更快。

什么是共识机制?

加密货币的设计是去中心化和分布式的,区块链上的交易对任何人都是透明的,并且可以被任何人验证。由于大多数区块链的不可变性质,这意味着输入的数据基本上是不可逆转的。

工作量证明(PoW)和权益证明(PoS)是用于在区块链上处理交易和创建新块的常见共识机制。这两类共识机制会激励良好行为,并使恶意行为变得困难且昂贵。当按预期运行时,这可以防止双重支出等欺诈行为,即使用相同货币进行两次付款以欺骗这些资金的接收者的行为。

什么是工作量证明 (PoW)?

PoW 依靠矿工利用计算能力解决复杂的数学问题,这个过程也称为挖矿。简而言之,一旦难题得到解决,区块链上的新区块就会得到验证。最快解决难题的人将获得奖励(例如,一定数量的比特币)。正是矿工们的共同努力,才保障了区块链各方的运行。

PoW 是如何运作的?

通过矿工竞相解决难题的竞赛,成功解决难题的矿工创建新区块并确认交易,然后将交易放入该区块中。谜题的难度会根据区块添加到网络的速度进行上下调整。随着账本的分发,矿工可以拒绝更改的版本,从而避免篡改。

以下加密货币依赖于 PoW:
比特币 $BTC

狗狗币 $DOGE

以太坊经典 $ETC

莱特币$LTC

门罗币 $XMR

什么是权益证明 (PoS)?

PoS 是一种较新的方法,旨在解决 PoW 共识机制的一些低效率问题并减少所需的计算资源。网络参与者(称为验证者)不需要执行能源密集型数学计算,而是需要在网络上抵押一定数量的代币,以激活他们创建新区块的能力。

PoS 是如何工作的?

在 PoS 网络中,交易的验证是通过随机选择验证器来确认交易并验证区块信息来实现的。要成为验证者,代币所有者必须将特定数量的代币“质押”到他们运营的节点。被选为下一个区块的提议者的机会与节点质押的代币数量成正比。

随机选择验证者来确认交易并验证区块信息。该系统随机分配谁可以收取费用,而不是使用 PoW 等基于竞争性奖励的机制。区块由多个验证者验证,当特定数量的验证者验证该区块准确时,该区块就被最终确定并关闭。

不同的生态系统对节点运行有不同的要求。例如,在以太坊网络上,任何人都可以通过质押 32 ETH 来启动节点。其他网络,例如 Cardano 和 Polkadot,可能对成为活跃验证者有不同的要求。例如,Polkadot 通过提名来选择验证人。

以下加密货币依赖 PoS:

宇宙$ATOM

卡尔达诺 $ADA

以太坊 $ETH

波卡 $DOT

索拉纳 $SOL

以太坊从 PoW 到 PoS 的转变——又名“合并”

2022 年 9 月 15 日,以太坊成功从 POW 共识机制过渡到 PoS,能耗降低约 99%。这一转变被称为以太坊 2.0,或“合并”。

以太坊 1.0 是一条 PoW 链,要求用户在计算能力方面进行竞争,以便成为第一个解决数学问题并获得奖励的人。这不仅在拥有设备方面成本高昂,而且在为采矿设备供电所需的电力成本方面也很昂贵。 

然而,随着过渡,以太坊 2.0 演变成 PoS 网络,其中验证者需要抵押 32 ETH 才能激活节点并执行交易验证。为每个提议的区块选择一个验证者,并从交易中赚取网络费用。这促进了能源消耗的大幅下降,因为验证者不需要拥有昂贵且耗能的采矿设备。

PoS 与 PoW 概览

  工作量证明 权益证明
挖掘/验证区块 由解决数学难题的计算能力决定 一般由质押的代币数量决定,质押量越大更有可能提出区块
报酬 该区块的矿工将获得新铸造的代币 区块的提议者将获得区块奖励和网络费用
竞赛  矿工靠算力竞争 验证者的选择概率与权益大小成正比
设备  越来越需要专用设备,例如 GPU 标准服务器级设备
效率和可靠性 设备日益昂贵,能源消耗高 相对更具成本效益
安全 算力越大,网络越安全 质押奖励和削减有助于保护网络
引入恶意块的能力 需要黑客至少拥有 51% 的计算能力 需要黑客控制至少 51% 的质押代币 

PoW 和 PoS 哪个更好?

共识机制是区块链网络不可或缺的一部分,确保负责验证交易的各方的去中心化。为了实现区块链不可篡改、去信任、分布式的范式特征,需要可靠的共识机制。

最合适的共识机制类型取决于网络的需求。例如,PoW 通常被认为更适合网络中的欺诈预防、安全性和信任建立。在大多数情况下,在实践中,即使理论上存在例外,矿工也不会在交易上受到误导,因为 PoW 提供的保护可以保护加密资产的交易历史,同时也增加了随着时间的推移更改数据的难度。

同样,网络性能和可扩展性通常被认为是使用基于 PoS 的共识机制的两个关键优势。当链上每秒交易数(TPS)和实际网络转账结算需要高交易速度时,通常会使用 PoS。此外,验证者可能会因错误或欺诈而受到惩罚,这从经济上激励他们保持链的安全。

Tags: 工作量证明