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

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 8310
    • 0
    • 分享到

    公鏈平臺項目發展現狀分析

    2018-5-29 09:44

    來源: 火幣

    公鏈平臺項目的共識機制之爭
    圖表:區塊鏈共識機制

    工作量證明機制:Proof of Work(POW),是指獲得多少代幣,取決于主體挖礦貢獻的工作量,一般來說,電腦性能越好,分給挖礦的礦就會越多。代表幣種:btc、LTC和現階段的ETH。權益證明:Proof of Stake(POS),類似于財產儲存在銀行,這種模式會根據你持有代幣的量和時間,分配給你相應的利息。簡單來說,就是指誰擁有的幣多,誰就有發言權,所以POS就是根據持幣比例來證明誰有發言權。

    授權權益證明:Delegated Proof of Stake (DPoS),讓每一個持有某種資產的人進行投票,由此產生一定數量的代表 ,再由選舉產生的代表按照某種機制出塊。從某種角度來看,DPOS有點像是議會制度,如果代表不能履行他們的職責(比如出現作弊等情況,他們會被除名,網絡會選出新的節點來取代他們。代表幣種:EOS。實用拜占庭容錯算法:PBFT Practical Byzantine Fault Tolerance(PBFT),PBFT是一種狀態機副本復制算法,即服務作為狀態機進行建模,狀態機在分布式系統的不同節點進行副本復制。每個狀態機的副本都保存了服務的狀態,同時也實現了服務的操作。將所有的副本組成的集合使用大寫字母R表示,使用0到|R|-1的整數表示每一個副本。為了描述方便,假設|R|=3f+1,這里f是有可能失效的副本的最大個數。盡管可以存在多于3f+1個副本,但是額外的副本除了降低性能之外不能提高可靠性。

    代表幣種:NEO。對于POW,共識機制,最終由于專業礦工和礦機的存在,算力過度集中讓社區趨向中心化發展,此外,大量重復計算產生的高能耗也是POW被詬病的原因之一;POS和DPOS,這種不需要消耗太多算力即可達成共識的機制對POW的上述缺陷有所彌補,但依靠代幣數量獲得出塊又形成了新的中心化趨勢,在現實中,諸多項目已經或者準備采用POW+POS的共識機制模式來解決相應問題,但目前對于哪種共識機制優于哪種共識機制,尚無定論。

    除了以上共識機制之外,還有各種改進型的共識機制,包括租用共識機制LPOS(通過這一機制,代幣持有者可以將他們的代幣借給有全網節點的礦工,并獲得分紅收益)、動態權益的共識協議(DSC,通過動態選舉若干記賬人,然后在所有記賬人中采用PBFT方式進行交易共識)、FBA聯邦拜占庭共識、OCE(基于DBFT共識協議和可驗證隨機函數VRF的增強版本共識引擎,實現了近乎無限的可擴展性,只需很少的計算量,生產幾乎不會分叉的區塊鏈網絡,OCE支持可插拔驗證者、在線協議修復/升級)等。

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

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

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