优势:区块共识时间短传输数据快,出现区块链分叉 (fork) 机会小。
劣势:相对中心化。
DPOS 权益委託证明 Delegated Proof Of Stake 与 POS 权益证明 Proof Of Stake 都是根据区块网路上每个节点的股权来决定的共识机制,不一样的地方为 POS 权益证明共识机制下的挖矿概率会因股权权重不同而影响,DPOS 权益委託证明则是每个节点将委託 (投票) 给予奇数个代表 (节点) ,这些奇数节点代表会因不同系统设计为不同,最常见的是为持有的货币数量最多者,在区块网路上获得最多票数的前 N (N 为奇数) 位代表就可以按分配到的时间段轮流打包生成新区块并获得奖赏,如果这些代表挖矿失败将会被淘汰,由投票产生的新代表所取代。
由于 DPOS 区块链系统採用奇数位的定量委託节点来达到区块验证,比起需要透过上千万个节点来完成验证的 POS 区块链系统的共识速度快上许多,使得验证速度可以甚至达到毫秒等级。虽然验证速度可以变快,需注意的是 DPOS 类型区块链的传输效能却不会因此无限提升,区块链传输效能主要还是取决于节点间传输数据的网路频宽。
DPOS 作为 POS 的变形,通过缩小选举节点的数量以减少网路压力,是一种典型的分治策略:将所有节点分为领导者与跟随者,只有领导者之间达成共识后才会通知跟随者。该机制能够在不增加计算资源的前提下有效减少网路压力,会拥有较强的应用价值。
DPOS 权益委託证明共识机制是以最长链胜出,即当一个诚实的节点看到一个更长的有效链,它都会从当前分叉切换到这条更长的有效链。DPOS 共识机制最主要是包括选择区块产生者、调度区块产生及为确定性生产者洗牌。
DPOS 权益委託证明 Delegated Proof Of Stake 共识机制从本质上解决了 POW 的算力严重浪费、矿工中心化;POS 富者越富;两者出块效率均非常慢、硬分叉、安全等问题,换来性能和安全性几何级数的提升,同时带来更平等的共识机制。
区块链技术永远在去中心化、速度、安全中只能选其二。DPOS 捨弃了部分的去中心化,换来的却是传输效能和数据安全性几何倍数的成长,为至今区块链技术应用的热门共识机制与不同区块链变化型态的基础。
区块链共识机制 – POW 工作量证明 Proof Of Work
区块链共识机制 – POS 权益证明 Proof Of Stake
区块链共识机制 – DPOS 委託权益证明 Delegated Proof Of Stake
物联网共识机制 – DAG 有向无环图 Directed Acyclic Graph