共識機制

共識機制是一種容錯機制,用於計算機和區塊鏈系統中,以在分佈式進程或多代理系統(例如加密貨幣)之間就單個數據值或網絡的單個狀態達成必要的協議。

共識機制的類型

  1. PoW:工作量 證明 工作量證明描述了一個系統,該系統需要相當大但可行的努力來阻止 dos(拒絕服務)攻擊和其他惡意攻擊。它需要解決計算難題才能在區塊鏈中創建新塊。

  2. PoS: 權益證明 權益證明機制通過要求用戶質押一定數量的代幣來達成共識,以便有機會被選中來驗證交易區塊,並因此獲得獎勵。優先考慮在區塊鏈系統中購買最多股份的礦工。

  3. DPoS:委託權益證明 這種形式的共識反映了理事機構成員的選舉。見證人,即驗證交易的人,是由選舉產生的。

  4. PoSpace:空間證明 這種共識機制在去中心化文件存儲應用程序(如 storj.io、filecoin)中很有用,其中節點證明它們在其硬件中具有合法容量。有時也稱為 PoS​​torage 或 PoCapacity。

  5. PoET:經過時間的證明 PoW 的更好替代方案,消耗更少的計算資源。每個參與節點需要等待隨機的時間,第一個從睡眠中醒來的節點有機會創建新塊,然後通過網絡傳播。需要像 Intel SGX 這樣的可信執行環境 (TEE),它們是內存的隔離部分,只能使用特定的指令集進行訪問。

資源

拜占庭容錯 共識機制類型 區塊鏈共識機制 共識系統發展概況與歷史 理解分佈式共識 拜占庭將軍問題

Last updated