優點:
節能。
快速。高流量博客網站 Steemit 就使用了它。EOS 的塊時間是 0.5 秒。
不足:
略為中心化。
擁有高權益的參與者可投票使自己成為一名驗證者。這是近期已在 EOS 中出現的問題。
采用者:BitShares、Steemit、EOS、Lisk、Ark。
類型:協同型共識
解釋:在 DPoS 系統中,權益持有者可以選舉領導者(或稱為見證人,Witness)。經權益持有者授權,這些領導者可進行投票。該機制使得 DPoS 要快于正常的 PoS。
例如,EOS 中選舉出 21 位見證人,并且有一堆節點(潛在的見證人)作為候選者。一旦見證人節點死亡或是做出了惡意行為,新節點就會立刻替代見證人節點。見證人會因為生成區塊而獲得一筆支付費用。該費用是由權益持有者設立的 。
通常,所有節點采用輪詢方式,一次生成一個區塊。該機制防止一個節點發布連續的塊,進而執行“雙重支付”攻擊。如果一個見證人在分配給他的時間槽中未生成區塊,那么該時間槽就被跳過,并由下一位見證人生成下一個區塊。如果見證人持續丟失他的區塊,或是發布了錯誤的交易,那么權益持有者將投票決定其退出,用更好的見證人替換他。
在 DPoS 中,礦工可以合作生成塊,而不是像在 PoW 和 PoS 中那樣競爭生成。通過區塊生成的部分中心化,DPoS 的運行可以比其它共識算法呈數量級快。EOS(使用了 DPoS)是首個實現 0.5 秒生成塊的
區塊鏈!
這非常快!
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。