什麼是共識機制?如何運作?共識機制類型之間有什麼區別?

目錄
  • 為什麼區塊鏈需要共識?
  • 共識機制如何運作?
  • 區塊鏈三難困境
  • 共識機制類型:工作量證明(PoW)和權益證明(PoS)。
    • 工作量證明(PoW)
    • 權益證明(PoS)
  • 其他共識機制
    • 委托權益證明(DPoS)
    • 歷史證明(PoH)
    • 授權證明(PoA)
    • 雖然不太常見,但仍然活躍:PoB、PoC、PoET、BFT 和 PoI。
  • 不同共識機制的比較
    • 最佳共識機制是什麼?
      • 這對你來說為什麼重要?

        每隔十分鐘,遍佈全球的數千臺計算機就能就同一份比特幣交易列表達成一致,順序也完全相同,而且無需任何人為幹預。沒有首席執行官,沒有中央服務器,也沒有熱線電話。一切都由數學、經濟學和一套被稱為共識機制的規則共同完成。

        共識機制是一套規則,它幫助區塊鏈網絡中的計算機就哪些交易是真實的以及哪些區塊會被添加到鏈上達成一致。如果沒有共識機制,整個系統就會崩潰。兩個人可能會花費相同的代幣,記錄就會沖突。一旦發生這種情況,賬本就毫無意義瞭。

        人們往往對共識機制視而不見,仿佛它們隻是渠道系統。但一條區塊鏈所使用的共識機制幾乎決定瞭它的一切:速度、成本、能耗、安全性。比特幣選擇瞭一條道路。以太坊在2022年改變瞭方向。Solana則走上瞭一條截然不同的道路。這對用戶、開發者和地球的影響並非抽象的概念。

        讓我帶你瞭解一下這些系統是如何運作的,主要類型之間有什麼區別,以及每種系統在哪些方面會失效。

        什麼是共識機制?如何運作?共識機制類型之間有什麼區別?

        為什麼區塊鏈需要共識?

        在傳統的銀行業務中,“我們應該信任誰?”這個問題的答案顯而易見:銀行本身。你匯款,銀行核實你的餘額,轉移資金,更新數據庫。就這麼簡單。

        區塊鏈消除瞭中間人。它沒有中央機構,取而代之的是一個去中心化的網絡,成百上千個節點各自維護著賬本副本。這聽起來很棒,但當你意識到其中顯而易見的缺陷時,問題就出現瞭。假設 Alex 持有 10 個代幣並將它們發送給 Bob,但同時又廣播瞭第二筆交易,將同樣的 10 個代幣發送給 Carol。兩筆相互沖突的交易,沒有銀行來處理,哪筆交易會勝出?

        加密貨幣領域將此稱為雙重支付問題,它扼殺瞭比特幣之前的所有數字貨幣嘗試。DigiCash、e-gold、b-money——它們要麼依賴中心化服務器,要麼根本沒有真正的解決方案。

        計算機科學傢早在1982年就正式提出瞭這個問題。萊斯利·蘭波特、羅伯特·肖斯塔克和馬歇爾·皮斯發表瞭一篇論文,描述瞭他們所謂的“拜占庭將軍問題”。想象一下,幾位將軍包圍著一座城市。他們需要就進攻還是撤退達成一致,但有些將軍可能是叛徒,會下達錯誤的命令。忠誠的將軍們該如何協調行動呢?

        中本聰在2009年用比特幣及其共識機制——工作量證明(PoW)——回答瞭這個問題。自那以後,出現瞭數十種替代方案。每一種方案都以不同的方式解決協調問題,並且為瞭實現目標,每一種方案都做出瞭不同的犧牲。

        共識機制如何運作?

        不同鏈的運作機制有所不同,但從宏觀角度來看,每個共識機制都大致遵循相同的順序。

        假設你想給朋友發送 1 個 ETH。你的錢包會將這筆交易廣播到網絡,網絡節點會接收到它並開始檢查:這個錢包裡是否有足夠的 ETH,以及這筆錢是否已經被花在其他地方瞭?如果一切正常,你的交易就會加入到一個名為 mempool 的待處理交易池中,它本質上是一個等待室。

        接下來會發生什麼完全取決於區塊鏈運行的是哪種共識機制。在比特幣區塊鏈上,礦工們消耗電力競爭,以贏得將這些交易打包成區塊的權利。在以太坊區塊鏈上,鎖定瞭以太幣(ETH)作為抵押品的驗證者會被選中。在其他區塊鏈上,驗證者的選擇可能取決於可用磁盤空間、隨機計時器或驗證者的知名度。

        一旦有人提議創建一個區塊,整個網絡就會對其進行審核。至少需要三分之二的節點同意該區塊中的所有內容都是合法的,它才會被永久寫入區塊鏈。創建該區塊的驗證者或礦工會因此獲得獎勵。

        這套機制之所以能夠維系,是因為參與需要投入實實在在的資源。PoW礦工需要支付電費,PoS驗證者則面臨失去質押代幣的風險。每個人都與這套機制息息相關。而試圖作弊的代價遠高於遵守規則,這正是關鍵所在。

        什麼是共識機制?如何運作?共識機制類型之間有什麼區別?

        區塊鏈三難困境

        Vitalik Buterin提出瞭一個有用的思維模型來思考這個問題。他稱之為區塊鏈三難困境,其前提很簡單:你可以優化三件事中的兩件,但同時做到三件事卻極其困難。

        這三點分別是去中心化(沒有人控制網絡)、安全性(區塊鏈可以抵禦攻擊)和可擴展性(交易快速且成本低廉)。

        比特幣的最終歸宿是什麼?安全性和去中心化是其內核。代價是:即使在交易順利的情況下,每秒也隻能處理七筆交易,手續費也要 1-2 美元。Solana 的最終歸宿又是什麼?速度快,安全性也相當不錯,但運行驗證器需要強大的硬件,這會縮小參與者的范圍。選擇你最喜歡的區塊鏈,你會發現情況都大同小異。總會有一方做出妥協。

        當一個項目聲稱它“解決”瞭三難困境時,我會問他們把權衡取舍藏在哪裡瞭。隻要你足夠仔細地尋找,它幾乎總是存在的。

        共識機制類型:工作量證明(PoW)和權益證明(PoS)。

        如果查看市值排名前 100 的加密貨幣,PoW、PoS 和 DPoS 鏈加起來約占總市值的 93%。其餘所有你聽說過的奇特共識機制,則瓜分瞭剩餘的 7%。

        工作量證明(PoW)

        一切都始於工作量證明(PoW)。比特幣自2009年1月以來一直運行著這種共識算法,17年來,沒有人能夠破解它。

        機制如下:礦工們競相破解一個除瞭難以破解之外沒有任何其他用途的加密難題。它的存在純粹是為瞭增加區塊的創建成本。第一個破解者將獲得提議下一個區塊的權利,並獲得獎勵(目前在2024年4月減半後為3.125個比特幣)。比特幣每2016個區塊(大約兩周)自動調整一次難題的難度,以確保每十分鐘產生一個區塊。

        為什麼比特幣區塊鏈如此安全?因為攻擊比特幣區塊鏈需要比地球上所有其他礦工的算力都高。即使隻是篡改一個區塊,也需要超過網絡總算力的一半——這就是所謂的“51%攻擊”。CoinMetrics的研究人員估計,在比特幣2025年達到每秒1.12艾哈希的峰值算力時,僅硬件成本就需要60億至200億美元。從任何實際角度來看,攻擊比特幣區塊鏈在經濟上都是不可行的。

        這種級別的安全性並非免費。比特幣挖礦每年消耗約 175 至 211 太瓦時的電力。作為參考,這大約相當於波蘭一年的用電量。僅一筆比特幣交易就消耗約 1100 千瓦時,這足以維持一個普通美國傢庭一個月以上的用電量。

        如今,能源之爭比大多數人想象的要復雜得多。比特幣挖礦委員會發佈的2025年數據顯示,屆時比特幣網絡52.4%的能源將來自非化石能源:水力發電占23.4%,風能占15.4%,核能占9.8%,太陽能占3.2%。批評者仍然認為這是浪費。支持者則辯稱,挖礦實際上能夠激勵偏遠地區可再生能源的建設。我認為雙方都有道理,隻是都不願承認罷瞭。

        其他采用 PoW 的區塊鏈包括萊特幣和狗狗幣,盡管它們使用不同的哈希算法。

        比特幣工作量證明指標 價值(2025-2026)
        年度能源消耗量 175-211太瓦時
        每筆交易的能源消耗 約1100千瓦時
        峰值哈希率(2025 年) 1.12 EH/s
        算力(2026 年 2 月) 約 850 能量/秒
        可再生能源份額 52.4%
        美國在全球算力中所占份額 37.8%
        51% 的攻擊成本估算 60億至200億美元

        近期一個值得關註的問題是:比特幣的算力從2025年10月的峰值到2026年2月下降瞭約27%,這主要是因為礦工們正在將硬件轉向人工智能工作負載。2026年3月21日,挖礦難度下降瞭7.76%,這是當年第二大降幅。雖然這不會破壞比特幣的安全性,但值得密切關註。

        權益證明(PoS)

        PoS(權益證明)的概念大約在2011年出現,其內核理念很簡單:如果我們不消耗電力,而是讓人們用自己的錢來做抵押,會怎麼樣?在PoS系統中,驗證者將加密貨幣鎖定(質押)作為抵押品。協議會選擇驗證者來提議新的區塊,被選中的概率大致與你的質押金額成正比。遵守規則就能獲得獎勵。試圖偷偷進行違規交易則會損失一部分質押的代幣,這種懲罰稱為“罰沒”,獎勵形式的質押稱為“質押”,懲罰形式的罰沒則稱為“罰沒”。

        以太坊在2022年9月通過一次名為“合並”(Merge)的事件,從工作量證明(PoW)機制切換到瞭權益證明(PoS)機制。這一轉變帶來的數據令人震驚:能源消耗下降瞭超過99.9%。以太坊的年耗電量從相當於一個中等規模國傢的水平驟降至約0.0026太瓦時(TWh)。這大約相當於200到250個美國傢庭的用電量。

        截至2026年初,以太坊上質押的ETH數量約為3750萬枚,約占流通總量的31%。超過100萬個活躍驗證節點維護著網絡安全,總價值約為1120億美元。該網絡的參與率高達99.78%,驗證節點的平均正常運行時間為99.2%。目前質押收益率在3.3%至4.2%之間。

        一個有趣的進展是:以太坊的凈質押流量在 2025 年末轉為負值,到 2026 年 1 月初,大約有 60 萬枚 ETH 流出該協議。取消質押的 ETH 數量超過瞭質押的數量,這可能表明市場情緒發生瞭轉變或資金重新配置。

        以太坊 PoS 指標 價值(2026年初)
        質押的以太坊 約3750萬(約占供應量的31%)
        活躍驗證者 約110萬
        總質押價值 約1120億美元
        基礎質押年化收益率 3.3-4.2%
        網絡參與率 99.78%
        年度能源消耗量 約0.0026太瓦時
        能量減少與工作效率 99.9%+
        攻擊成本估算為 34% 約343.9億美元

        Cardano是另一個主流的PoS區塊鏈,它運行Ouroboros共識協議。Ouroboros共識協議是首個通過同行評審的密碼學研究(發表於2017年CRYPTO會議)證明其安全性的PoS機制。Cardano超過63%的ADA代幣供應量被活躍地質押在3000多個質押池中,質押收益率在2.8%至4.5%之間,且沒有鎖定期。

        PoS 的主要弊端在於“強者愈強”的問題。持有最大份額的驗證者獲得最多的獎勵,這反過來又讓他們能夠持有更多份額。隨著時間的推移,這會導致權力集中在少數人手中。Cardano 試圖通過其權益池設計來緩解這個問題,以太坊也提供瞭像 Lido 這樣的流動性質押協議,允許小額持有者參與,但這種擔憂依然存在。

        其他共識機制

        工作量證明(PoW)和權益證明(PoS)已經涵蓋瞭加密貨幣市值的絕大部分。但故事遠未結束。多年來,開發者們至少發明瞭十幾種不同的共識模型,每一種都試圖彌補他們認為PoW或PoS存在的不足。大多數共識模型從未被主流接受,但其中一些值得瞭解,因為它們出現在實際運行的網絡中。

        委托權益證明(DPoS)

        如果說權益證明(PoS)是一種直接民主,每個質押者都有發言權,那麼分佈式權益證明(DPoS)更像是選舉代表。你持有代幣,投票選舉代表(有些網絡稱之為見證人或區塊生產者),這些當選的代表負責實際的區塊驗證。EOS 和 Tron 都采用這種模型。

        優勢?吞吐量。由於驗證權集中在少數經選舉產生的群體中,DPoS 區塊鏈的區塊生成速度遠超需要數千驗證者協調的區塊鏈。EOS 就是通過這種方式實現瞭數千 TPS。但令人不安的是:EOS 總共隻有 21 個區塊生產者。我參加過的晚宴人數都比這多。21 個運營者是否符合“去中心化”的標準,一直是 EOS 社區自推出以來爭論不休的問題,至今仍未有定論。BNB 鏈采用瞭類似但不完全相同的 PoSA 機制,其中經選舉產生的驗證者也需要達到一定的信譽門檻。

        歷史證明(PoH)

        我有時會看到有人把歷史證明(PoH)列為與工作量證明(PoW)和權益證明(PoS)並列的獨立共識機制。這種說法並不完全準確。PoH 是 Solana 在標準 PoS 驗證器系統之下添加的一種計時創新機制,正是這種組合造就瞭 Solana 的極速。

        要理解它為何如此重要,不妨考慮一下它所針對的問題。大多數區塊鏈節點會花費大量時間和帶寬來確認時間戳——交易 A 發生在交易 B 之前還是之後?PoH 生成一個連續的加密哈希串行,作為不可篡改的時間記錄。每個哈希值都依賴於前一個哈希值的輸出,因此任何觀察者都可以獨立驗證該串行,而無需咨詢其他節點。Solana 的創始人 Anatoly Yakovenko 將其描述為“共識之前的時鐘”。

        實際上,這種時鐘機制使得 Solana 在正常流量下每秒可以處理 2,000 到 4,000 筆交易,在壓力測試期間甚至可以達到更高的峰值。每筆交易的平均費用約為 0.00025 美元。相比之下,以太坊的基礎層目前每秒隻能處理 15 到 20 筆交易,盡管 Layer 2 Rollup 生態系統已將總交易量提升至接近 4,800 筆,預計到 2026 年初即可實現。

        Solana早期曾遭遇嚴重的宕機問題,但到2026年,其網絡正常運行時間已攀升至約99.98%。然而,不容忽視的是,Solana驗證節點的硬件要求非常高。推薦配置包括高端CPU、512GB內存和高速NVMe存儲,這實際上將普通用戶拒之門外,並將驗證能力集中在資金雄厚的運營商手中。

        授權證明(PoA)

        PoA完全摒棄瞭經濟激勵機制,轉而依賴現實世界的聲譽。一群經過精心挑選的驗證者會質押他們的職業身份——不是代幣,也不是電力,而是他們的真實姓名和聲譽。一旦被發現行為不端,就會被公開取消驗證者資格。唯鏈(VeChain)可能是最知名的采用PoA變體的公鏈,其供應鏈追蹤平臺正是基於這種機制。

        PoA(授權許可)主要應用於企業級和私有區塊鏈部署,這其中自有原因。當參與者彼此瞭解並信任時(例如聯盟中的銀行或供應鏈中的公司),去中心化本身並非目標。PoA 為他們提供瞭快速、低成本的共識機制。但是,將一個擁有特定驗證者的許可鏈與比特幣相提並論,稱其為“加密貨幣”,感覺有些牽強,我估計業內大多數人都會同意我的看法。

        雖然不太常見,但仍然活躍:PoB、PoC、PoET、BFT 和 PoI。

        除瞭那些知名的共識機制之外,還有一些小眾的共識機制為規模較小的網絡提供支持,或者解決PoW和PoS設計之初並未考慮的特定問題。我會快速介紹一下這些機制,因為你會在白皮書和文章中遇到這些術語,瞭解它們的實際含義會很有幫助。

        銷毀證明(Proof of Burn)要求驗證者將自己的代幣發送到一個無法恢復的錢包地址,從而永久地從代幣供應中移除這些代幣。銷毀的代幣越多,構建下一個區塊的概率就越高。Slimcoin 多年前就測試過這種模型。與工作量證明(PoW)相比,它確實節省瞭能源,但大多數人認為故意銷毀代幣的行為過於反直覺,最終未能得到廣泛應用。

        容量證明(也稱空間證明)用原始存儲空間取代瞭CPU算力。參與者預先計算所有可能的解決方案並將其存儲在硬盤上。當區塊鏈需要生成新區塊時,它會檢查這些已存儲的答案。Chia Network於2021年以這種方式推出,卻意外地引發瞭東南亞部分地區的硬盤短缺,因為其“礦工”(Chia對礦工的稱呼)囤積瞭所有可用的硬盤。Filecoin更進一步,進一步強調瞭存儲的重要性:其驗證者必須通過復制證明和時空證明,以加密方式證明他們實際存儲的是真實的客戶數據,而不是空區塊。

        經過時間證明(PoET)技術源自英特爾。每個驗證者都會獲得一個隨機計時器,第一個計時器超時的驗證者即可獲得區塊。該技術簡潔優雅,幾乎零能耗,且在數學上公平。但它依賴於英特爾SGX可信硬件來強制執行計時器,這意味著你需要信任單一芯片制造商的芯片才能保證遊戲的公平性。在一個對中心化機構抱有懷疑態度的社區中,這種依賴性令人難以接受。

        拜占庭容錯(BFT)實際上比區塊鏈早出現幾十年。驗證者通過結構化的輪次交換消息,直到獲得絕對多數的同意。該系統能夠容忍高達三分之一的參與者出現故障或惡意行為。Hyperledger 和類似的商業區塊鏈使用實用拜占庭容錯(pBFT),因為它能提供即時最終性:一旦區塊被確認,就永遠不會回滾。企業用戶非常看重這種確定性。然而,BFT 的上限在於可擴展性。消息傳遞成本會隨著節點數量的增加呈平方級增長。30 個驗證者?沒問題。3000 個?系統就會崩潰,這使得 BFT 隻能應用於許可型區塊鏈架構。

        由 NEM 團隊(現更名為 Symbol)創建的“重要性證明”(PoI)旨在解決標準 PoS 中存在的財富集中問題。它並非僅僅關註代幣餘額,而是綜合考慮交易頻率、交易量以及你使用的錢包種類,最終得出“重要性評分”。其理念是,積極使用網絡比僅僅持有大量代幣更有價值。PoI 是否真的比傳統的 PoS 更能實現去中心化尚存爭議,但其目標值得關註。

        不同共識機制的比較

        機制用戶能源利用速度(TPS)去中心化主要風險
        工作量證明比特幣、萊特幣、狗狗幣非常高7(BTC)高的能源成本、硬件軍備競賽
        權益證明以太坊、卡爾達諾、Tezos非常低15-20(以太坊基礎層)中高財富集中
        委托銷售點EOS、Tron、BNB 鏈低的1,000-4,000低至中等小型驗證器集
        歷史證據Solana(帶PoS)低的2,000-4,000中等的硬件要求
        權威證明VeChain,私有鏈非常低1000+非常低集中式信任
        燃燒證據Slimcoin低的因情況而異中等的永久代幣損失
        能力證明Chia,Filecoin緩和因情況而異中等的存儲硬件需求
        BFT變體Hyperledger、企業鏈非常低1000+(已獲授權)非常低無法擴展到多個驗證器。
        重要性證明符號(NEM)低的因情況而異中高復雜

        最佳共識機制是什麼?

        人們經常問我這個問題,我已經放棄給出一個通用的答案,因為根本沒有這樣的答案。“最佳”共識機制完全取決於你構建的是哪種區塊鏈,以及它是為誰構建的。

        考慮一下范圍。比特幣的工作量證明(PoW)機制在過去十七年中經受住瞭各種類型的攻擊:黑客、敵對政府、協同做空者,甚至因區塊大小而引發的內部內戰。攻擊它需要價值 60 億至 200 億美元的硬件。如果你的區塊鏈旨在成為數字黃金,那麼這種久經沙場的韌性至關重要。但比特幣每秒隻能驗證大約七筆交易,其年度能源消耗堪比某些國傢。對於支付系統而言,這些數據糟糕透頂。

        以太坊的權益證明(PoS)機制采取瞭不同的權衡策略。合並後,以太坊的電力消耗降低瞭99.9%,同時通過超過一百萬個驗證節點保障瞭超過1120億美元的質押價值。如果你認為區塊鏈應該是能夠運行智能合約、DeFi協議和NFT市場的通用計算平臺,而無需耗費巨資,那麼PoS機制正是最佳例證。然而,“富者愈富”的集中問題依然存在,像Lido這樣的流動性質押協議仍然控制著不成比例的ETH質押份額。

        對於高吞吐量的應用場景——例如鏈上交易、遊戲和社交媒體——您可能需要考慮 DPoS 或 Solana 的 PoH+PoS 組合機制。它們能提供數千 TPS 的交易量,手續費低於 1 美分。但代價是驗證節點數量較少且更加中心化,您需要能夠接受這一點。

        該領域的發展趨勢似乎是混合設計。各個項目正在疊加不同的共識層:PoS 用於驗證者選擇,BFT 用於即時最終確認,甚至可能使用 PoW 檢查點來抵禦遠程攻擊。Cardano 計劃在 2026 年底通過 Ouroboros Leios 升級添加並行區塊處理功能,這應該會在不破壞底層經過同行評審的安全模型的前提下提升吞吐量。

        PoW最終會消失嗎?從行業層面來看,PoS的趨勢顯而易見。但比特幣的共識機制已經深深融入其文化、經濟和身份認同之中,以至於沒有人會認真地提出改變它。上一次有人試圖從根本上改變比特幣協議(2017年的區塊大小之爭)時,社區分 裂,最終創建瞭比特幣現金。沒有人想重蹈覆轍。

        這對你來說為什麼重要?

        大多數人每天都會接觸區塊鏈,卻從未思考過其底層的共識機制。說實話,對於一些基本的使用場景,你可能確實不需要瞭解。但一旦你開始用真金白銀做決策,理解共識機制就變得至關重要,而不再僅僅是理論探討。

        舉個具體的例子。去年我和一位朋友聊天,他把相當一部分投資組合投入到一條DPoS鏈上,因為質押的年化收益率(APY)很誘人。但他從未問過這個網絡實際運行著多少個驗證節點。結果發現不到50個。當其中一個驗證節點暫時宕機,導致短暫的網絡中斷時,他慌瞭。如果他當時明白DPoS為瞭速度犧牲瞭什麼,他就會調整倉位,或者至少會預料到偶爾會出現一些小問題。

        或者從去中心化金融的角度來看待這個問題。當你把資金存入以太坊上的借貸協議,而不是存入一個全新的L1層級協議時,你實際上是在信任兩種截然不同的共識機制。以太坊的PoS機制擁有超過一百萬個驗證者,背後有1120億美元的經濟安全保障。一些較新的區塊鏈隻有其一小部分。智能合約代碼可能相同,但底層安全機制卻截然不同,而當市場動蕩、惡意行為者開始尋找漏洞時,這一點就顯得尤為重要。

        我一直覺得有一個問題值得更多關註:當有人向你推介任何區塊鏈項目時,一定要問清楚它使用的共識機制。這並非為瞭刁難,而是為瞭真正進行盡職調查。答案比任何路線圖或代幣經濟學白皮書都能更清晰地展現項目的真正優勢和劣勢。如果團隊無法清晰坦誠地解釋他們的共識模型,這本身就是值得關註的信息。

        到此這篇關於什麼是共識機制?如何運作?共識機制類型之間有什麼區別?的文章就介紹到這瞭,更多相關共識機制全面介紹內容請搜索腳本之傢以前的文章或繼續瀏覽下面的相關文章,希望大傢以後多多支持腳本之傢!

        原创文章,作者:fanbi,如若转载,请注明出处:https://www.fanbi.net/archives/2994

        Like (0)
        fanbifanbi
        Gwei 和 Gas:以太坊網絡的燃料,一文詳解
        Previous 7 hours ago
        什麼是區塊鏈三難困境?是否已解決?一文詳解
        Next 7 hours ago

        相关推荐

        發佈留言

        發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *