---
title: 提案者與建構者分離
description: 了解以太坊驗證者為何以及如何將其區塊構建與區塊廣播職責分開。
lang: zh-tw
template: roadmap
---

現今的[以太坊](/)驗證者負責建立「並」廣播區塊。他們將透過八卦網路 (gossip network) 得知的交易捆綁在一起，並將其打包成一個區塊，發送給以太坊網路上的對等節點。**提案者與建構者分離 (PBS)** 將這些任務分配給多個驗證者。區塊構建者負責建立區塊，並在每個時槽將其提供給區塊提案者。區塊提案者無法看到區塊的內容，他們只需選擇最有利可圖的區塊，在將區塊發送給對等節點之前，從區塊構建者那裡收取費用（或由建構者向提案者支付出價）。

這是一次重要的升級，原因有幾個。首先，它創造了在協定層面防止交易審查的機會。其次，它防止了業餘驗證者被能夠更好地最佳化其區塊構建利潤的機構參與者淘汰。第三，它透過啟用丹克分片升級來幫助擴展以太坊。

## PBS 與抗審查性 {#pbs-and-censorship-resistance}

將區塊構建者和區塊提案者分開，使得區塊構建者審查交易變得更加困難。這是因為可以加入相對複雜的包含標準，以確保在提案區塊之前沒有發生審查。由於區塊提案者是獨立於區塊構建者的實體，它可以承擔起保護者的角色，防止區塊構建者進行審查。

例如，可以引入包含清單 (inclusion list)，這樣當驗證者知道某些交易但沒有看到它們被包含在區塊中時，他們可以強制要求這些交易必須包含在下一個區塊中。包含清單由區塊提案者的本地記憶體池（其所知的交易清單）產生，並在提案區塊之前發送給他們的對等節點。如果包含清單中的任何交易遺失，提案者可以拒絕該區塊、在提案之前加入遺失的交易，或者提案該區塊並讓其他驗證者在收到時拒絕它。這個想法還有一個可能更有效率的版本，即斷言建構者必須充分利用可用的區塊空間，如果他們沒有這樣做，則從提案者的包含清單中加入交易。這仍然是一個活躍的研究領域，包含清單的最佳配置尚未確定。

[加密記憶體池](https://www.youtube.com/watch?v=fHDjgFcha0M&list=PLpktWkixc1gUqkyc1-iE6TT0RWQTBJELe&index=3)也可能使建構者和提案者在區塊廣播之前無法知道他們在區塊中包含了哪些交易。

<ExpandableCard title="PBS 解決了哪些類型的審查問題？" eventCategory="/roadmap/pbs" eventName="clicked what kinds of censorship does PBS solve?">

強大的組織可以向驗證者施壓，要求審查發往或來自某些地址的交易。驗證者透過在他們的交易池中偵測黑名單地址，並在他們提案的區塊中省略這些地址來屈服於這種壓力。在 PBS 之後，這將不再可能，因為區塊提案者將不知道他們在區塊中廣播了哪些交易。對於某些個人或應用程式來說，遵守審查規則可能很重要，例如當這在他們所在的地區成為法律時。在這些情況下，合規性發生在應用程式層面，而協定仍然保持無需許可且無審查。

</ExpandableCard>

## PBS 與 MEV {#pbs-and-mev}

**最大可提取價值 (MEV)** 是指驗證者透過有利地排序交易來最大化其利潤。常見的例子包括在去中心化交易所進行套利交換（例如，搶先交易大額賣出或買入），或尋找清算去中心化金融 (DeFi) 倉位的機會。最大化 MEV 需要複雜的技術知識和附加到一般驗證者的自訂軟體，這使得機構營運商在 MEV 提取方面更有可能勝過個人和業餘驗證者。這意味著中心化營運商的質押回報可能會更高，從而產生一種中心化力量，抑制了家庭質押的意願。

PBS 透過重新配置 MEV 的經濟學來解決這個問題。區塊提案者不再自己進行 MEV 搜尋，而是簡單地從區塊構建者提供給他們的眾多區塊中挑選一個。區塊構建者可能已經進行了複雜的 MEV 提取，但其獎勵歸區塊提案者所有。這意味著即使一小部分專門的區塊構建者主導了 MEV 提取，其獎勵也可能流向網路上的任何驗證者，包括個人家庭質押者。

<ExpandableCard title="為什麼區塊構建中心化是可以接受的？" eventCategory="/roadmap/pbs" eventName="clicked why is it OK to centralize block building?">

由於複雜的 MEV 策略提供了更高的獎勵，個人可能會被激勵去參與質押池，而不是自己進行質押。將區塊構建與區塊提案分開意味著提取的 MEV 將分配給更多的驗證者，而不是集中在最有效的 MEV 搜尋者手中。同時，允許專門的區塊構建者存在，減輕了個人構建區塊的負擔，也防止了個人為自己竊取 MEV，同時最大化了能夠檢查區塊是否誠實的獨立個人驗證者的數量。重要的概念是「證明者與驗證者不對稱性 (prover-verifier asymmetry)」，這指的是只要有一個強大且最大程度去中心化的驗證者網路能夠證明區塊是誠實的，中心化的區塊生產是可以接受的。去中心化是一種手段，而不是最終目標——我們想要的是誠實的區塊。
</ExpandableCard>

## PBS 與丹克分片 {#pbs-and-danksharding}

丹克分片是以太坊擴展到每秒超過 100,000 筆交易並將匯總使用者的費用降至最低的方式。它依賴於 PBS，因為它增加了區塊構建者的工作量，他們必須在不到 1 秒的時間內計算高達 64 MB 匯總資料的證明。這可能需要專門的建構者，他們可以為這項任務投入相當可觀的硬體。然而，在目前的情況下，由於 MEV 提取，區塊構建無論如何都可能變得越來越集中在更複雜和強大的營運商周圍。提案者與建構者分離是一種接受這種現實的方法，並防止它對區塊驗證（重要的部分）或質押獎勵的分配產生中心化力量。一個很大的附帶好處是，專門的區塊構建者也願意且能夠為丹克分片計算必要的資料證明。

## 目前進展 {#current-progress}

PBS 處於研究的進階階段，但在以太坊客戶端中進行原型設計之前，仍有一些重要的設計問題需要解決。目前還沒有已定案的規範。這意味著 PBS 可能還需要一年或更長的時間。查看最新的[研究狀態](https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance)。

## 進一步閱讀 {#further-reading}

- [研究狀態：PBS 下的抗審查性](https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance)
- [對 PBS 友善的費用市場設計](https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725)
- [PBS 與抗審查性](https://notes.ethereum.org/@fradamt/H1TsYRfJc#Secondary-auctions)
- [包含清單](https://notes.ethereum.org/@fradamt/forward-inclusion-lists)
