DPoS 的意思是 Delegated Proof of Stake,它是一种共识算法,被许多人认为是 PoS 机制的更高效和民主的版本。
工作量证明(PoW)
工作量证明是第一个使用的共识算法。它被实现为比特币协议的核心组件,负责生成新块并维护网络安全(通过挖掘过程)。任何人都可以成为矿工,因此有助于区块链的去中心化。
工作量证明系统由挖矿节点网络维护,该网络利用专用硬件 (ASIC) 尝试解决复杂问题密码学问题。平均而言,每 10 分钟开采一个新区块。如果矿工设法找到该区块的解决方案,他只能将新区块添加到区块链中。换句话说,矿工只有在完成工作量证明后才能这样做,这反过来会奖励他新创建的硬币和该特定区块的所有交易费用。然而,这需要付出高昂的代价,因为它需要大量的精力和失败的尝试。此外,ASIC 硬件相当昂贵。
此外,由于每秒交易量低,PoW 被认为具有有限的可扩展性。
权益证明(PoS)
权益证明共识算法是工作量证明最常见的替代方案。 PoS 系统旨在解决基于 PoW 的区块链上经常出现的一些低效率和新出现的问题。它专门解决了与 PoW 挖矿相关的成本和限制(功耗和硬件)。基本上,权益证明区块链以一种确定的方式得到保护。在这些系统中没有采矿,新区块的验证取决于被质押的硬币数量。一个人持有的质押币越多,被选为区块验证者(也称为铸币者或伪造者)的机会就越高。
PoS 系统被认为不易受到攻击,因为这是一次成功的攻击需要拥有至少 51% 的现有硬币。
委托权益证明 (DPoS)
基于 DPoS 的区块链具有利益相关者将其工作外包给第三方的投票系统。换句话说,他们可以投票给一些代表他们保护网络的代表。代表也可以被称为见证人,他们负责在新区块的生成和验证过程中达成共识。投票权与每个用户持有的硬币数量成正比。投票系统因项目而异,但总的来说,每个代表在要求投票时都会提出一个单独的提案。通常,代表们收集的奖励会按比例分配给他们各自的选举人。
代表和证人基本上是在危及他们的声誉。如果选出的节点行为不端或无法有效工作,它们会很快被驱逐到另一个节点。 DPoS 系统似乎更具可扩展性,每秒交易率更高。
总结
DPoS 代表“委托权益证明”,即一种共识机制,从其前身 Proof of Work 和 Proof of Stake 升级而来。



















