fbpx
维基百科

共識機制

共识机制(consensus),常见于区块链领域,即达成共识的机制。在分布式系统中,依据系统对故障组件的容错能力分为崩溃容错协议(crash fault tolerant,CFT)和拜占庭容错(Byzantine fault tolerant,BFT)[1]

产生背景

由於加密貨幣多數採用去中心化區塊鏈設計,節點是各處分散且平行的,所以必須設計一套制度,來維護系統的運作順序與公平性,統一區塊鏈的版本,並獎勵提供資源維護區塊鏈的使用者,以及懲罰惡意的危害者。這樣的制度,必須依賴某種方式來證明,是由誰取得了一個區塊鏈的打包權(或稱記帳權),並且可以獲取打包這一個區塊的獎勵;又或者是誰意圖進行危害,就會獲得一定的懲罰,這就是共識機制。[2]

常見的共識機制

  • 工作量證明(Proof-of-Work,PoW),典型案例:比特币
  • 權益證明(Proof-of-Stake,PoS,又譯持有量證明),典型案例:以太坊
  • 股份授权證明(Delegated-Proof-of-Stake,DPoS),典型案例:EOS
  • 容量證明(Proof-of-space,PoSpace,又稱 Proof-of-Capacity,PoC),典型案例:Filecoin
  • Paxos算法
  • Raft
  • PBFT
  • LibraBFT(Byzantine fault-tolerance):Libra上使用。

参考

  1. ^ Gramoli, Vincent. From blockchain consensus back to Byzantine consensus. Future Generation Computer Systems. 2020-06-01, 107: 760–769. doi:10.1016/j.future.2017.09.023. 
  2. ^ 區塊鏈簡介與技術探討. [2017-09-21]. (原始内容于2017-09-21). 

延伸閱讀

  • Herlihy, M.; Shavit, N. The topological structure of asynchronous computability. Journal of the ACM. 1999, 46 (6): 858. CiteSeerX 10.1.1.78.1455 . doi:10.1145/331524.331529. 
  • Saks, M.; Zaharoglou, F. Wait-Free k-Set Agreement is Impossible: The Topology of Public Knowledge. SIAM Journal on Computing. 2000, 29 (5): 1449–1483. doi:10.1137/S0097539796307698. 

參閱

共識機制, 共识机制, consensus, 常见于区块链领域, 即达成共识的机制, 在分布式系统中, 依据系统对故障组件的容错能力分为崩溃容错协议, crash, fault, tolerant, 和拜占庭容错, byzantine, fault, tolerant, 目录, 产生背景, 常見的, 参考, 延伸閱讀, 參閱产生背景, 编辑由於加密貨幣多數採用去中心化的區塊鏈設計, 節點是各處分散且平行的, 所以必須設計一套制度, 來維護系統的運作順序與公平性, 統一區塊鏈的版本, 並獎勵提供資源維護區塊鏈的使用者. 共识机制 consensus 常见于区块链领域 即达成共识的机制 在分布式系统中 依据系统对故障组件的容错能力分为崩溃容错协议 crash fault tolerant CFT 和拜占庭容错 Byzantine fault tolerant BFT 1 目录 1 产生背景 2 常見的共識機制 3 参考 4 延伸閱讀 5 參閱产生背景 编辑由於加密貨幣多數採用去中心化的區塊鏈設計 節點是各處分散且平行的 所以必須設計一套制度 來維護系統的運作順序與公平性 統一區塊鏈的版本 並獎勵提供資源維護區塊鏈的使用者 以及懲罰惡意的危害者 這樣的制度 必須依賴某種方式來證明 是由誰取得了一個區塊鏈的打包權 或稱記帳權 並且可以獲取打包這一個區塊的獎勵 又或者是誰意圖進行危害 就會獲得一定的懲罰 這就是共識機制 2 常見的共識機制 编辑工作量證明 Proof of Work PoW 典型案例 比特币 權益證明 Proof of Stake PoS 又譯持有量證明 典型案例 以太坊 股份授权證明 Delegated Proof of Stake DPoS 典型案例 EOS 容量證明 Proof of space PoSpace 又稱 Proof of Capacity PoC 典型案例 Filecoin Paxos算法 Raft PBFT LibraBFT Byzantine fault tolerance Libra上使用 参考 编辑 Gramoli Vincent From blockchain consensus back to Byzantine consensus Future Generation Computer Systems 2020 06 01 107 760 769 doi 10 1016 j future 2017 09 023 區塊鏈簡介與技術探討 2017 09 21 原始内容存档于2017 09 21 延伸閱讀 编辑Herlihy M Shavit N The topological structure of asynchronous computability Journal of the ACM 1999 46 6 858 CiteSeerX 10 1 1 78 1455 doi 10 1145 331524 331529 Saks M Zaharoglou F Wait Free k Set Agreement is Impossible The Topology of Public Knowledge SIAM Journal on Computing 2000 29 5 1449 1483 doi 10 1137 S0097539796307698 參閱 编辑加密貨幣 區塊鏈 加密電子貨幣列表 共識動力學 智能合約 取自 https zh wikipedia org w index php title 共識機制 amp oldid 74669100, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。