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

    掃一掃,登錄網站

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

    詳解 Algorand 共識協議的工作原理及優缺點

    2019-8-21 21:13

    來源: Qtum量子鏈

    Algorand 協議詳述

    幾乎所有公鏈項目的區塊產生和共識的過程都可以抽象為兩個步驟:

    1. 選擇出區塊生產者,生成新區塊
    2. 其他節點對新區塊達成共識

    以上步驟周而復始,最終形成一條「不可篡改」的區塊鏈

    整個共識過程雖然簡單,但在實際實現中,必須解決幾個關鍵問題:

    • 如何選擇區塊生產者,且保證公平和不可被預測?
    • 如何對新區塊達成共識?
    • 如何避免分叉?
    • 如何提高安全性?
    • 如何擴展到更大規模的用戶?

    比特幣采用哈希函數的隨機性來確保公平,采用工作量證明(PoW)達成共識,同時能夠在一定程度上抵抗算力攻擊。然而比特幣仍然面臨上述消耗計算資源、確認時間長、易分叉以及擴展性差等問題。以 Qtum 為代表的采用純權益證明(PoS)共識機制的項目,同樣采用了哈希函數,并且不需要消耗大量的計算資源,然而仍然面臨易分叉、安全性及擴展性的問題。

    Algorand 提出了一種新的共識機制解決上述 5 個問題。

    2.1 基礎知識

    正式介紹 Algorand 共識協議之前,本文假設讀者基本了解以下名詞的含義:

    • 哈希函數(Hash)
    • 公鑰 / 私鑰
    • 數字簽名
    • 交易
    • 區塊
    • 賬本
    • 共識
    • 拜占庭協議(Byzantine Agreement,BA)
    • 誠實節點
    • 攻擊節點
    • P2P 通信

    如果讀者對上述概念不理解,請先搜索相關關鍵詞進一步了解,再閱讀以下內容。


    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系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>
      妖精视频