iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 9
0
Blockchain

D30 Block Chain 系列 第 9

D9 區塊鏈中共識算法(三)

What is DPoS

使用的系統有:Bitshares、EOS、Lisk

委任權益證明Delegated Proof of Stake最早引進的機制是比特股,其首次提出分散式自治公司DAC, Distributed Autonomous Corporation的理念,是基于區塊鏈的組織架構在公平公正規則下運行的組織,是PoS的進階版,以民主選舉為例,假設每個人手中都有多票(多幣),有多少票就可以投出多少想給自己支持的候選人(受委託人),政府(系統)會選出101人(可理解為超級節點或者礦池)或其他數量來宣布他們當選了,且他們皆是權利平等的當選人,所有的當選人都會接受到普通區塊的交易費中的X%作回報,在每位用戶的錢包中都會顯示一個,當有人不履行他所講的選舉證詞該有的職責與作為,那就會被除掉職位,擁有幣的人便可以重新投票,另選他人來任其職。
https://ithelp.ithome.com.tw/upload/images/20181023/20112498iY8VAayrqK.jpg

DPoS就跟選舉一樣,是中心化和去中心化的混和,他的中心化是可以控制的,因為用公平選舉模式可解決中心化帶來的擔憂, 去中心化的部分少些,換來的是系統整體效率和資料安全性的增強。

優點:
• 比其他系統更加民主化
• 耗能更低,使運行成本更低
• 出現區塊鏈分叉的機會較小,就算發生也可以快速的解決
• 相對於PoS性能更佳,每個節點都可以對支持的候選人投票,使得生成區塊的當選人會流輪洗牌進行,自然會減少要 驗證的節點數,促使交易更快速,沒有冗長的確認時間

缺點:
• 投票不夠有積極性(如同現在許多人不會去投票是同一個意思)
• 有部分中心化

文章另會分享在stars blog中,歡迎一起交流。


上一篇
D8 區塊鏈中共識算法(二)
下一篇
D10 區塊鏈中拜占庭問題
系列文
D30 Block Chain 30

尚未有邦友留言

立即登入留言