Hyperledger Indy 的共識算法

所有的區(qū)塊鏈網(wǎng)絡(luò)都會使用一種共識算法來確保下一個寫入賬本中的區(qū)塊是正確的。Hyperledger Indy 使用的是稱為 Plenum 的共識算法,它實現(xiàn)了拜占庭容錯 Byzantine Fault Tolerance (BFT) 算法。BFT 算法能夠?qū)崿F(xiàn)即使有部分節(jié)點不可用或者有問題的情況下還能夠得到正確的結(jié)果。

雖然說驗證節(jié)點越多越安全,但是節(jié)點的增多會影響達成共識的效率,經(jīng)過測試發(fā)現(xiàn),25個節(jié)點(能夠支持8個無效節(jié)點)具有最好的效率來支持大約每秒100次的 transactions。

Indy 網(wǎng)絡(luò)中的 Stewards 節(jié)點可以分別負責(zé)兩部分的工作:

  • 驗證節(jié)點,validators nodes:參與 Plenum 共識算法,向賬本中寫入數(shù)據(jù)。
  • 觀察者節(jié)點,observer nodes:追蹤區(qū)塊鏈的增長,提供數(shù)據(jù)讀取服務(wù),并且如果需要可以隨時成為驗證節(jié)點。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Casper 將在以太上坊上實現(xiàn) POS (權(quán)益證明) 協(xié)議。這篇文章首先回顧了 POS 的重要性及其存在的優(yōu)缺點...
    區(qū)塊魚閱讀 379評論 0 1
  • 拜占庭將軍問題(Byzantine Generals Problem),由Leslie Lamport、Rober...
    李亞軍_4a8a閱讀 10,795評論 0 5
  • 第20天 9月/9日/2017年 1y【使用精油】 使用了輕盈復(fù)方精油、檸檬精油。 2y【學(xué)習(xí)精油】學(xué)習(xí)穗甘松精油...
    慢慢花開閱讀 411評論 0 0
  • 常見人兒燈下別, 又有愁眉如柳葉。 心事那堪誰憐問, 一語凝傷酒作淚。
    土豆貓的土豆閱讀 185評論 0 2
  • “巴薩尼奧我一定不失約?!?“葛萊西安諾安東尼奧先生,您的臉色不大好,您把世間的事情看得太認真了;一個人思慮太多,...
    Aparijito閱讀 516評論 0 1

友情鏈接更多精彩內(nèi)容