提案者-建造者分離如何重塑以太坊的未來架構

提案者-構建者分離 (PBS) 代表了以太坊處理交易和構建區塊方式的根本轉變。PBS將區塊創建分爲兩個專業功能,而不是讓驗證者同時處理這兩個角色:構建者組裝交易,提案者驗證和最終確定區塊。這一架構創新作爲以太坊朝着更大可擴展性和安全性方向發展的路線圖的一部分而出現,預計將在2024年或更晚實施。

PBS解決的核心問題

在傳統的以太坊權益證明機制下,驗證者承擔多個角色——他們排序交易、選擇哪些交易被包含,並提議完整的區塊。這種權力集中爲通過戰略交易排序創造了價值提取的機會。提議者-構建者分離將這些職責解耦,引入了競爭動態,使得專門的參與者能夠在其特定任務上表現出色,而不是試圖一次性優化所有事務。

提案者-構建者分離的實際運作方式

在PBS模型下,工作流程變得明顯分段。區塊構建者監控內存池,驗證交易是否符合協議要求(的燃料限制、隨機數序列、執行),並將其按優化順序排列。它們構建一個包含交易數據和序列邏輯的完整區塊體,然後將這個區塊體作爲成品呈現給區塊提議者。

區塊提議者接收這些預構建的區塊體,並用必要的元數據進行包裝——父區塊哈希、時間戳和其他頭信息。他們驗證構建者創建內容的完整性,確保沒有惡意內容滲透。這樣的分離意味着提議者可以純粹專注於驗證,而構建者則在效率和公平性上競爭。

PBS 和 MEV 挑戰賽

最大可提取價值 (MEV) 在以太坊的生態系統中變得越來越有爭議,特別是在去中心化金融協議中。驗證者可以通過控制交易順序獲利——搶先交易、夾擊交易或排除某些訂單。提案者-構建者分離並不能消除 MEV,而是將其在這兩種角色之間重新分配。

由於構建者現在控制交易排序,他們成爲主要的MEV提取者。這會產生有趣的動態:構建者必須相互競爭,以向提案者提供有吸引力的區塊機會,這可能導致更公平的MEV分配。構建者之間的競爭可能會抑制最掠奪性的做法,同時新的均衡點出現。然而,PBS單獨並不能完全解決MEV問題——它改變了問題,而不是消除它。

互補擴展:PBS 遇見 danksharding

大佬-提議者-構建者分離與其他擴展創新一起工作效果最佳。danksharding,維塔利克·布特林在以太坊2.0中的分片方法,將區塊鏈拆分爲多個並行鏈,同時處理交易。每個分片在保持獨立的同時,貢獻於總吞吐量。

PBS和danksharding的結合形成了強大的組合:danksharding通過並行化倍增原始容量,而提議者-建造者分離則優化了如何利用這些容量以及誰從交易排序中獲益。一種通過數量擴展;另一種通過效率和公平性擴展。

提案者-構建者分離的承諾

理論上的好處是顯著的。專業化使優化成爲可能——構建者完全專注於構建最佳的區塊;提議者則純粹專注於驗證。這種分工應能改善整體網路性能。

去中心化擴展是因爲進入門檻降低。您不需要成爲熟練的驗證者就可以參與區塊創建;您可以成爲優化交易的構建者或評估其質量的提案者。MEV動態改善通過構建者競爭,可能會帶來更公平的獎勵和更少的搶跑攻擊。隨着競爭驅動資源優化,網路效率的提升自然隨之而來。

未來真實的挑戰

盡管有承諾,但仍然存在重大障礙。增加復雜性引入了新的攻擊向量和協調挑戰。構建者和提案者必須可靠地溝通,而不產生延遲瓶頸或合謀的機會。

中心化風險在高門檻——計算成本、技術專長、規模經濟——導致只有大型復雜的建設者主導區塊創建的情況下出現。網路可能會分裂爲控制供應的強大建設者和選擇有限的提案者。

MEV 重新分配,而非消除,意味着在 PBS 下將出現新的提取策略。雖然搶先交易可能會減少,但構建者可能會開發出新穎的機制以不同方式捕獲價值。解決這些問題需要持續的研究和復雜的激勵設計。

激勵對齊可能是最具挑戰性的難題。我們如何公平地補償建設者和提議者?支付機制必須反映實際價值貢獻,同時防止戰略性操控。隨着MEV動態的變化,這些激勵需要不斷重新校準。

提案者-建造者分離是以太坊發展中的關鍵環節——雖然不是完整的解決方案,但通過創造性的角色分離,成爲了一個有意義的架構改進,解決了可擴展性和MEV問題。

ETH0.21%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)