• <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>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 百科 查看內容
    • 2299
    • 1
    • 分享到

    演化博弈論和區塊鏈技術

    2022-6-19 10:39

    來源: 孟夏財經

    共識機制


    由于區塊鏈中并沒有中心節點,因此如何實現各個節點之間數據一致性,成為了區塊鏈技術體系需要解決的重要問題。現階段,主要的區塊鏈項目中采用的分布式共識機制主要包括:工作量證明機制,權益證明機制、授權股權證明機制、實用拜占庭容錯算法。POW機制最初被用于解決垃圾郵件問題,2008年,中本聰將其引入到比特幣中,用于解決分布式系統的共識問題。在POW共識機制中,每個節點基于自身算力競爭記賬權,最先求解得到復雜但易于驗證的SHA256計算難題的節點便獲得記賬權,并獲取相應的經濟獎勵,因此計算SHA256的解,也被稱為“挖礦”。

    POW機制將共識機制和經濟激勵相結合,激勵更多節點參與挖礦,有助于增強系統的安全性,但同時,也犧牲了系統的整體性能,因此目前基于POW共識機制的區塊鏈項目的性能都比較低,如比特幣的吐出量只有7TPS,而以太坊在前期采用POW機制時只用20-30TPS。POW機制以求解毫無意義的隨機數為作為標準,導致了大量的計算資源和電力資源的浪費。在POW機制下,掌握算力多的節點,在“挖礦”時具有優勢,因此也易造成區塊鏈去中心化之后的“再中心化”。

    DPOS是POS機制的變種共識機制,在該機制中,每一個股東可以將其投票權授予一名代表,獲得票數最多的前100名代表按既定的時間表輪流產生區塊。區塊鏈中的PBFT算法可容忍1/3的惡意節點,當正常節點超過2/3時,就可以確保區塊鏈節點的數據一致性和安全性。其基本的流程如下:首先,全網選舉一個節點作為主節點,主節點負責建立區塊;其次,主節點收集全網中交易信息,并進行排序,并將生成的排序列表廣播到全網;再次,每個節點收到主節點的排序列表之后對交易結果進行模擬執行交易,所有交易執行完成后,基于交易結果計算新的區塊哈希值,并將交易結果向全網廣播;第四,如果節點收到全網2/3節點的信息與自己執行結果,則向全網廣播一條確認信息,第五,主節點收集全網的確認信息,待收到的確認信息超過全網2/3之后則開始構建區塊,并向全網廣播區塊鏈的最新動態。由于PBFT需要較高的可信執行環境,因此PBFT共識算法一般應用于聯盟鏈中。
    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    123
    相關新聞
    發表評論

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

      回頂部
    • <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>
      妖精视频