探源PBS 我们是否应该将其奉为神圣
Hasu 和 Jon 邀请了来自以太坊基金会的 Mike Neuder 和 Flashbots 的 Chris Hager,讨论了 roposer-builder separation (PBS) 的设计理念。他们首先深入研究了 PBS 过去和现在的实现,包括以太坊上的 MEV-Geth 和 MEV-Boost。然后他们讨论了 PBS 的未来 - 是否应该将 PBS 奉为神圣,协议强制执行的提议者承诺(PEPC),L2s 上的 PBS,如何防止审查制度等等。 以下为 BlockBeats 整理的内容重点:
PBS,全称 Proposer-Builder Separation,即提案者-构建者分离,是区块链设计中一个重要的理念。它主要是指在链上治理中,将提案者和区块构建者的角色进行分离,提案者只负责提案,而将复杂的区块构建工作外包给专门的构建者完成。这种分工方式的初衷是为了降低参与共识的门槛,使网络更加去中心化。
PBS 最初是在以太坊的工作证明时代就已经开始应用的。当时,矿工可以通过 MEV-Geth 等软件,将区块构建工作外包给「搜索者」(searcher) 完成。搜索者可以构建包含更多交易费的优化区块,并与提案该区块的矿工分成。在 POS 合并前,由于矿工数量有限,这种合作方式可以通过声誉机制来建立一定的信任。(注:MEV,Miner Extractable Value,指矿工可提取的价值)
PBS 背后的设计理念
从更宏观的角度看,PBS 反映了务实的设计理念。它认识到区块链参与者存在专业化分工和外包需求是不可避免的,并试图通过协议设计来规范这种需求,使其更加公平和去中心化。这种面对市场需求采取务实而非理想主义方法的设计思路值得关注。
PBS 也展现了模块化和分层设计的优势。它将复杂的区块构建外包给外部构建者,使核心网络保持简单,为不同的应用场景提供扩展性。这也使 PBS 能够应用于以太坊的扩容方案和二层解决方案中。
当然,PBS 也需要在去中心化、稳定性、监管等方面做出平衡。但整体而言,PBS 代表了区块链设计中一种积极的理念探索,即在保持简单的基础协议之上,利用经济激励引导参与者形成专业化分工,实现任务的最优分配,使整个网络变得更健康。PBS 背后的这些设计理念也将会在其他公链中得到更多应用,推动行业向前发展。
随着以太坊 POS 合并逼近,PBS 成为社区关注的焦点。为此,Flashbots 推出了 MevBoost 作为第一个 PBS 的实现。它引入了「中继」(relay) 的角色,作为提案者 (主要指验证者) 和构建者之间的中介。中继的作用是确保构建者支付给验证者的费用不被提案方窃取,同时也确保验证者不会在见到区块实际内容之前就承诺使用该区块。目前,约 95% 的以太坊验证者都是通过 MevBoost 中的中继来获取区块的。
PBS 的优势所在
PBS 最大的优势在于它允许网络保持相对简单且去中心化。如果没有 PBS,验证者就需要自行构建区块,这无疑会提高其门槛,进而导致网络中心化。另一方面,PBS 也允许网络利用构建者的专业能力来优化区块的效率。例如 PBS 可以协助实现链上扩容,通过将区块构建的复杂工作交给构建者,验证者的工作量可以大大降低。
当然,PBS 也存在一定的问题。最主要的担忧在于中继的角色过于集中化。目前,仅有 8-10 个中继为以太坊网络提供大多数 PBS 服务。这些由中心化机构运营的中继可能成为网络稳定性的威胁。此外,PBS 也会带来一定的法律监管问题,相关方需要承担交易审查的责任。
内置 PBS:解决方案还是新问题?
为此,以太坊基金会正在研究如何将某些形式的 PBS 纳入到以太坊协议中,即所谓的内置 PBS(Enshrined PBS)。内置 PBS 的目标是减少对中继的依赖,其最基本的要求是需要一个承诺-揭示机制和一个无条件支付机制。前者可以确保验证者在看到区块实际内容之前就承诺使用该区块,后者可以确保即使构建者没有揭示区块内容,支付也能正常执行。
当然,内置 PBS 也面临许多技术挑战,可能带来新的复杂性和不确定性。另一方面,即便引入内置 PBS,某些形式的外部中继服务可能也还会存在,因为它们可以提供更灵活的支付方式,延迟优化等额外服务。所以内置 PBS 是否可以完全解决外部中继的问题,仍然存在争议。
与此同时,PBS 也正在用于以太坊二层扩展网络的设计中。相比以太坊主网,二层网络具有更大的设计空间和灵活性,可以实现不同形式的 PBS。例如,二层网络可以限定序列化者的数量,也可以根据自己的需求制定更明确的区块排序规则。因此,PBS 在二层网络中的具体实践可能与主网存在很大不同。但整体而言,PBS 在二层网络中的应用也非常值得期待。
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum