• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 百科 查看內容
    • 28655
    • 0
    • 分享到

    《科普》共識機制的演變及發展

    2018-5-24 08:58

    來源: 火球財經

    授權拜占庭容錯


    2016年4月,小蟻公司發布共識算法白皮書,描述了一種通用共識機制——授權拜占庭容錯,提出了一種改進的拜占庭容錯算法,使其能夠適用于區塊鏈系統。

    拜占庭將軍問題由來已久,其核心描述的就是在有可能存在叛徒的軍隊中,依然要保證一致的進攻或撤退行為。在現實生活中,每當我們需要對投票的正確性和一致性做出判定的時候,這個問題就會出現;同樣,在區塊鏈網絡當中,如果存在可能造成網絡癱瘓或者不能正常工作的節點時,系統就很難保證達成正確的共識,從而導致故障。

    dBFT共識機制是眾多為了解決這一問題中的一種方案。在這個機制當中,存在兩個參與者,一個是專業記賬的“記賬節點”,一個是系統當中的普通用戶。普通用戶基于持有權益的比例來投票決定記賬節點,當需要通過一項共識時,在這些記賬節點中隨機推選出一名發言人擬定方案,然后由其他記賬節點根據拜占庭容錯算法,即少數服從多數的原則進行表態,如果超過66%的節點表示同意發言人方案,則共識達成;否則,重新推選發言人,重復投票過程。

    授權拜占庭容錯機制的優點:專業化的記賬人;可以容忍任何類型的錯誤;記賬由多人協同完成;每一個區塊都有最終性,不會分叉;算法的可靠性有嚴格的數字證明。

    授權拜占庭容錯機制的缺點:當1/3及以上的記賬人停止工作后,系統將無法提供服務;當1/3及以上的記賬人聯合作惡,且其他所有的記賬人被恰好分割為兩個網絡孤島時,惡意記賬人可以使系統出現分叉,但是會留下密碼學證據。

    總而言之,授權拜占庭容錯機制最核心的一點,就是最大限度地確保系統的最終性,使區塊鏈能夠適用于真正的金融應用場景。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频