Proposer-Builder Separation (PBS) 的作用是什麼?

有看到天上的屋嗎發表於2022-12-14

Proposer-Builder Separation (PBS) 旨在減輕 MEV 的影響,尤其是在共識層。PBS 的主要特點是區塊生產者和區塊提議者(Proposer)規則的分離。驗證者仍然負責區塊提議和投票;但區塊構建者 ——block builders,則負責排序交易和構建區塊。


在 PBS 下,一個區塊 builder 建立一個交易包(transaction bundle),並出價將其包含在信標鏈區塊中(作為 “執行負載”(execution payload))。選擇提議下一個區塊的驗證者然後檢查不同的出價並選擇費用最高的交易包。PBS 實質上建立了一個拍賣市場, builders 與驗證者協商出售區塊空間。


當前的 PBS 設計使用提交 - 顯示方案(commit-reveal scheme ),其中 builders 僅釋出對區塊內容(區塊頭)的加密承諾及其出價。在接受中標後,Proposer 建立一個包含區塊頭的已簽名區塊提案。區塊 builder 在看到已簽名的區塊提案後應釋出完整的區塊主體,並且在最終確定之前還必須收到來自驗證者的足夠證明。


透過從驗證者的許可權中移除 MEV 提取,協議內 PBS 減少了 MEV 對共識的影響。相反,富拓官網fxtmguoji.com執行專用硬體的區塊 builders 將抓住未來的 MEV 機會。


不過,這並不完全排除驗證者與 MEV 相關的收入,因為 builders 必須出高價才能讓驗證者接受他們的區塊。然而,隨著驗證者不再直接專注於最佳化 MEV 收入,時間強盜(time-bandit)攻擊的威脅減少了。


PBS 也降低了 MEV 中心化風險。例如,使用 commit-reveal 方案消除了 builders 信任驗證者不會竊取 MEV 機會或將其暴露給其他 builders 的需要。這降低了獨立質押者從 MEV 中受益的門檻,否則,builder 將傾向於青睞在鏈下享有聲譽的大型池並與他們進行鏈下交易。


同樣,驗證者不必相信 builders 不會因為支付是無條件的而扣留區塊主體或釋出無效區塊。即使提議的區塊不可用或被其他驗證者宣佈無效,驗證者的費用仍會處理。在後一種情況下,區塊被簡單地丟棄,迫使區塊 builder 損失所有交易費用和 MEV 收入。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2928102/,如需轉載,請註明出處,否則將追究法律責任。

相關文章