什么是委托权益证明?

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


委托权益证明(DPoS)是一种共识机制,是经典权益证明(PoS)系统的变体。DPoS 从 PoS 发展而来,允许网络用户对代表进行投票,然后由代表验证区块。在这篇文章中,我们来看看它的独特之处。

要点:

  • DPoS 最初由 Dan Larimer 于 2013 年提出,并在他的项目 BitShares 中使用。
  • DPoS 是权益证明 (PoS),但略有不同:在 DPoS 中,用户投票给代表(也称为验证者)来验证和生成区块。在他们成功产生一个区块后,这些验证者可以将他们的区块奖励分发给那些投票给他们的人。
  • DPoS 的优点: 
  1. 信誉为本
  2. 快速地
  3. 可扩展/最低硬件要求
  4. 投票权
  • DPoS 的缺点:
  1. 恶意代币持有者
  2. 缺乏权力下放
  3. 需要参与
  • EOS、BitShares 和 TRON 只是利用 DPoS 为其区块链提供动力的几个项目。

什么是DPoS?

虽然比特币通过工作量证明(PoW)达成一致,但区块链网络还有其他几种方式可以达成共识。权益证明(PoS)是最常见的共识机制之一。

在 PoS 系统中,验证者根据他们在网络中投入的代币数量来验证区块交易。矿工不像 PoW 共识方法那样求解复杂的数学方程,而是抵押网络所需的固定数量的代币,以允许他们验证交易。

委托权益证明 (DPoS) 的历史

权益证明 (PoS)于 2011 年 7 月在 Bitcointalk 论坛上首次讨论,目的是找到一种更有效地处理和验证区块的方法。此后,Daniel Larimer 在 2013 年构想了 DPoS,并于 2014 年将其作为标准权益证明(PoS)共识机制的修改版本推出。DPoS 的第一次迭代于 2015 年在比特股上部署。

DPoS 如何运作?

网络用户投票并选举代表,由他们验证区块。也称为“见证人”或“区块生产者”,仅允许一定数量的代表;他们可以改变,因为其他人可以通过投票来代替。

通过 DPoS,网络用户可以将代币集中到质押池中,并投票给他们想要的特定代表。进行质押时,网络用户不需要将其代币发送到特定的钱包;相反,他们可以通过质押机制或服务提供商进行操作。

代表很重要,因为他们确保交易准确;并且,如果他们正确验证了该区块,他们就会获得交易费用奖励,这些费用可以分配给投票给他们的个人。用户能够质押的越多,他们可以获得的分配就越大。

用户从其代表处获得的奖励与他们所代表的总权益的比例相关。例如,如果用户仅占整个质押池的 10%,则他们将获得最多总奖励的 10%。

DPoS 的优点和缺点

优点

  • 基于声誉—— 代表通过民主程序选举产生,这使他们能够建立可靠的声誉,这是用户投票给他们而不是仅仅投票给拥有最大投资的个人的关键动机。
  • 快速 ——DPoS更快地达成共识,因为网络对所需代表的数量有上限。通常,有 20 到 100 名代表,具体取决于区块链,有限数量的代表有助于网络比更传统的 PoS 系统和 PoW 网络更快地达成共识。
  • 可扩展/最少的硬件 ——DPoS共识方法更具可扩展性,因为它不需要硬件来提供哈希能力,这与 PoW 不同。大多数 DPoS 网络只需通过抵押代币即可访问。
  • 投票权 ——由于质押的用户可以作为区块生产者对代表进行投票,这会激励代表确保他们采取相应的行动。否则,他们可能会被投票淘汰。这有助于确保问责制,因为只有最有利可图和最诚实的代表才会被选择或保留。

缺点

  • 恶意代币持有者 ——由于没有数千名代表,DPoS 系统面临 51% 攻击的风险,这种攻击涉及至少 51% 的代表对网络进行恶意行为,本质上是为了做他们想做的事。这些攻击可以在 DPoS 区块链中更轻松地组织,因为它们通常具有较少的代表数量。
  • 去中心化程度较低 ——虽然并非每个使用 DPoS 的项目都面临这个问题,但也有一些项目确实存在。一些项目高达 26% 的代币供应量流向了风险投资家 (VC) 和内部人士。由于 DPoS 系统通常只有一定数量的代表,因此出现了它是否真正去中心化的问题。例如,一次少于30 名代表的网络可以被视为不是真正去中心化的。
  • 需要参与——DPoS 要求参与者对代表进行投票,以确保网络能够运行。因此,使用网络的个人有必要保持活跃和参与;否则网络将无法运行。

PoW 与 PoS/DPoS

尽管工作量证明(PoW)提供了强大的安全性,但它缺乏能源效率和可扩展性。通过 PoW,矿工们在解决复杂的数学问题上相互竞争,这些问题需要大量的计算能力来完成和验证交易。

另一方面,PoS 要求成员抵押一些先前确定的代币,这些代币作为 PoS 系统的抵押品,以确保所有验证者诚实行事。如果任何验证者未能诚实行事,他们将失去验证者身份。 

虽然 DPoS 与 PoS 有许多相似之处,但主要区别在于它使用更民主的方法,并允许质押用户投票选出他们想要验证区块的代表。

使用 DPoS 的项目

EOS —由Block.one开发的 DPoS 区块链,由 Daniel Larimer 担任架构师,它是开源的,为那些希望了解其系统细节的人提供技能和认证。EOS 是最早使用 DPoS 的区块链之一,并提供低延迟的可扩展性。EOS 目前拥有 21 名网络代表。

比特股 —一个专为全球支付而设计的去中心化平台,该项目由 Daniel Larimer 于 2013 年共同创立,并于 2014 年创建。一家去中心化自治公司 (DAC) 管理比特股,并允许比特股代币 (BTS) 持有者决定下一步行动为该项目采取。

TRON—— 由孙宇晨创立的去中心化区块链,TRON 是目前使用 DPoS的加密货币领域市值最大的项目之一。TRON 旨在为用户提供一系列不同的应用程序,从去中心化金融( DeFi)到流媒体服务再到音乐。TRON目前有27名代表,也称为超级代表。

结论

DPoS 为个人提供了为区块链网络做出贡献的机会,即使没有大量资金来获取挖矿设备。然而,DPoS 系统并不完美,并且面临一些缺点,例如围绕去中心化的问题。 

虽然没有一个系统是完美的,但区块链不断进步并创建新的、改进的系统。查看我们的Web 3.0指南以及我们如何迈向去中心化的未来。

Tags: