區塊鏈共識演算法(5)DPoS股份授權證明演算法
# DPoS股份授權證明演算法概述
DPoS,即Delegated Proof of Stake,譯為股份授權證明。
最早於2013年由位元股Bitshares提出,目的為解決PoW和PoS機制的不足。
### PoW及PoS的缺陷以及DPoS的提出
PoW機制純粹依賴算力,導致專業挖礦群體與社群完全分隔,礦池的巨大算力形成另外的中心。
這與比特幣的去中心化思想衝突。
PoS雖然考慮了PoW的不足,但會導致首富賬戶的權力更大,有能力支配記賬權。
位元股是最早採用DPoS機制的加密貨幣,期望通過引入技術民主層來減少中心化的負面影響。
### DPoS的原理
DPoS引入了見證人的概念,見證人可以生成區塊,每個持股人都可以投票選舉見證人。
得到總票數前N(通常為101)的候選者,可以當選見證人。
見證人的候選者名單每個維護週期(1天)更新一次。
見證人隨機排列,每個見證人有2秒的許可權時間生成區塊。
如果見證人在給定時間內無法生成區塊,區塊生成許可權交給下一個時間片對應的見證人。
DPoS這種設計使得區塊生成更快捷,也更節能。
投票選出的N個見證人,可以視為N個礦池。
如果它們提供的算力不穩定、當機、或者作惡,持股人可以隨時投票更換見證人。
### 擴充套件閱讀
* [股份授權證明機制(DPOS)](http://blog.sina.com.cn/s/blog_6ab284e40102v0nw.html)
* [缺失的白皮書:DPOS共識演算法工作原理及魯棒性根源分析](https://www.leiphone.com/news/201706/JfsBmaf6Y0ZtV11R.html)
* [位元股環境搭建](http://www.blockchainbrother.com/article/53)
* [bitshares-core](https://github.com/bitshares/bitshares-core)
* [淺析 BitShares 2.0 的引薦機制及終身會員的各種玩法](http://8btc.com/thread-38026-1-1.html)
* [股份授權證明機制簡介(DPOS Consensus Algorithm)](https://www.jianshu.com/p/3d9c751b2ac8)
### 後記
待續。
網址:http://www.qukuailianxueyuan.io/
欲領取造幣技術與全套虛擬機器資料
區塊鏈技術交流QQ群:756146052 備註:CSDN
尹成學院微信:備註:CSDN
相關文章
- 區塊鏈共識演算法(3)PoS權益證明演算法區塊鏈演算法
- 區塊鏈主流共識演算法區塊鏈演算法
- 可用於區塊鏈的共識演算法區塊鏈演算法
- 區塊鏈主流共識演算法彙總區塊鏈演算法
- DPOS 共識演算法 - 缺失的白皮書演算法
- 區塊鏈中五種常見共識演算法區塊鏈演算法
- 第4章 區塊鏈靈魂:共識演算法區塊鏈演算法
- 區塊鏈共識機制技術一--POW(工作量證明)共識機制區塊鏈
- 解密區塊鏈最強心臟 迅雷鏈共識演算法詳解解密區塊鏈演算法
- 【阿菜讀論文】區塊鏈共識演算法綜述區塊鏈演算法
- 區塊鏈共識之Paxos演算法理解與實戰區塊鏈演算法
- 共識演算法之爭(PBFT,Raft,PoW,PoS,DPoS,Ripple)演算法Raft
- 區塊鏈新演算法:人類證明(Proof of Human:PoH) - santisiri區塊鏈演算法
- 區塊鏈共識演算法(1)分散式一致性演算法Raft區塊鏈演算法分散式Raft
- 區塊鏈共識演算法(4)分散式一致性演算法Paxos區塊鏈演算法分散式
- 萬字長文:解讀區塊鏈7類共識演算法區塊鏈演算法
- 區塊鏈共識機制區塊鏈
- (二)區塊鏈的共識演算法:PoS 及其 例子 程式碼 實現區塊鏈演算法
- 共識問題:區塊鏈如何確認記賬權?區塊鏈
- 區塊鏈100講: 區塊鏈共識的確定性區塊鏈
- 區塊鏈知識系列 - Raft 共識區塊鏈Raft
- 區塊鏈知識系列 - PBFT 共識區塊鏈
- 一文帶你瞭解區塊鏈中15種共識演算法區塊鏈演算法
- 區塊鏈演算法區塊鏈演算法
- 區塊鏈共識的確定性區塊鏈
- 9.2 什麼是權威證明共識
- 4.7 委託權益人證明機制——DPoS
- 被證明的黎曼猜想跟區塊鏈加密演算法有什麼關係?區塊鏈加密演算法
- 一個基於PoS共識演算法的區塊鏈例項解析(升級版)演算法區塊鏈
- (一)區塊鏈的共識演算法:整體介紹 及 分叉 的通俗講解區塊鏈演算法
- 近幾天對區塊鏈中幾種常見的共識機制(PBFT,Raft,PoW,PoS,DPoS,Ripple)區塊鏈Raft
- 區塊鏈共識演算法(6)分散式一致性演算法2PC和3PC區塊鏈演算法分散式
- 區塊鏈共識演算法(2)PoW挖礦演算法原理及其在比特幣、以太坊中的實現區塊鏈演算法比特幣
- 認證授權方案之授權初識
- 016 | 漫談區塊鏈共識機制區塊鏈
- 區塊鏈共識機制的演進區塊鏈
- 區塊鏈概念1:Hash演算法區塊鏈演算法
- 【區塊鏈技術】區塊鏈的一些相關演算法區塊鏈演算法