新型異步BFT協議提升區塊鏈共識性能

robot
摘要生成中

區塊鏈共識協議研究:異步BFT的新進展

區塊鏈技術作爲去中心化的分布式帳本技術,其核心在於共識機制。共識機制的性能直接影響區塊鏈的可擴展性和安全性。近期,異步拜佔庭容錯(BFT)共識機制因其在應對網路延遲和節點故障方面的優勢,成爲研究熱點。

本研究探討了區塊鏈共識協議的最新發展,重點分析了異步拜佔庭容錯狀態機復制(BFT SMR)協議的進展。目前,sMVBA是最快的異步MVBA協議,預期延遲爲10δ。研究還提出了兩種新的協議設計:2PAC(2階段異步共識)和超快速流水線區塊,這些新設計在吞吐量和延遲方面展現了顯著改進。

行業研究報告:區塊鏈共識協議的最新進展與應用--幣界網深度報道

在異步BFT模型中,系統由n = 3f + 1個進程組成,其中f個進程可能被惡意破壞。進程間通過異步通道通信,消息傳遞延遲不可控。每個進程擁有公私鑰對,用於確保消息的真實性和完整性。

區塊鏈共識協議的目標是使所有誠實節點就區塊鏈狀態達成一致。它需要滿足活性、一致性和P質量等基本要求。然而,當前最快的異步共識協議2-chain VABA存在多種潛在攻擊,影響其一致性和活性。

基於對現有協議的分析,研究提出了2PAC協議,包括2PAClean和2PACBIG兩個變種。2PAClean實現了+90%的吞吐量和9.5δ的預期延遲,消息復雜度爲O(n²)。2PACBIG是目前消息復雜度爲O(n³)的最快區塊鏈共識協議,無故障時單次MVBA運行時間僅爲4δ。

此外,研究還提出了超快速流水線區塊設計,顯著減少了流水線區塊的延遲。在公平調度器下,流水線區塊的決策時間甚至可能小於非流水線區塊。

通過理論分析和實際測試,2PAClean在最壞情況下的預期延遲爲9.5δ,良好情況下爲6δ。相比之下,sMVBA的預期延遲爲10δ,良好情況下爲6δ。2PAClean的吞吐量比鏈式sMVBA提高了80%至100%。2PACBIG的單次MVBA運行時間爲4δ,比現有協議更快。超快速流水線區塊設計使s2PAClean和s2PACBIG分別實現了4δ和3δ的流水線區塊決策時間。

計算評估顯示,2PAClean和2PACBIG在各種網路條件下表現優異,特別是在高延遲和高故障率環境中。2PAClean在消息傳遞延遲和計算復雜度間取得良好平衡,2PACBIG則通過並行化和優化投票過程實現更低延遲。

行業研究報告:區塊鏈共識協議的最新進展與應用--幣界網深度報道

未來研究方向包括:進一步優化協議結構,減少消息傳遞和計算開銷;深入分析新協議在各種攻擊場景下的安全性;將新協議應用於實際區塊鏈系統,驗證其在真實網路環境中的性能。

這些新協議設計爲高效、安全的區塊鏈共識機制提供了新思路,有望推動區塊鏈技術在未來數字經濟中發揮更重要作用。隨着研究的深入和優化的持續,新一代共識協議將爲區塊鏈技術的發展奠定堅實基礎。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 轉發
  • 分享
留言
0/400
鸭鸭毛毛vip
· 13小時前
又在鼓吹性能优化了
回復0
Ser_This_Is_A_Casinovip
· 08-10 06:17
又来炒冷饭啦
回復0
HashRateHermitvip
· 08-10 06:08
肝区块链又薄有收获?bft搞起来!
回復0
薛定谔的老鼠仓vip
· 08-10 06:02
这bft还是蛮香的
回復0
Satoshi挑战者vip
· 08-10 05:54
又见新协议吹性能,上次同样说法的可扩展性在哪呢
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)