作者:Jiawei, IOSG Ventures
本文为IOSG原创内容,仅做行业学习交流之用,不构成任何投资参考。如需引用,请注明来源,转载请联系IOSG团队获取授权及转载须知。
引子
来源: Flashbots
根据以太坊社区给出的定义:MEV是指通过包含/不包含/以及排序区块中的交易,从区块生产中提取的超过标准区块奖励和Gas费的最大价值。
链上金融活动日趋复杂,MEV也随之不断积累。据不完全统计,目前MEV已接近7亿美金的体量。这仅是在PoW时期以太坊一层的语境下,如果把The Merge发生之后,以及各个Layer 2与Alt-L1考虑进去,保守估计MEV的总体量将超过10亿美金。
来源: Blocknative, Flashbots, IOSG Ventures
在以太坊交易的生命周期中,我们可以抽象出MEV供应链。本文主要讨论Builder和Validator(Proposer)的部分。
提议者和构建者分离(PBS)
在当前以太坊的协议层设计中,区块构建者(Builder)和区块提议者(Proposer)是同一实体——在PoS之下,他们首先是Validator的子集。这一实体被伪随机地从广泛的Validator Set中选择出来构建区块、并向PoS网络提议区块。
来源: Blocknative, IOSG Ventures
上图基本阐释了区块构建的过程。Builder获取交易的来源主要有三种:公共交易池(mempool)、私密交易Channel(如Flashbots Protect)和MEV搜索者提交的Bundles。Builder将这些交易构建成一个区块,连同参与拍卖的出价递交给Relay。
在MEV不断增长的趋势下,这种Builder和Proposer作为同一实体的设计逐渐显现出弊端:相较普通的Validator而言,大型Validator Pool有更多机会去实现MEV;此外,他们显然比普通Validator有更强大的MEV捕获能力,这样导致了严重的中心化问题。于是,PBS(Proposer-Builder Separation)提出把Builder和Proposer的分离开来。
分离之后,无论普通Validator还是大型Validator Pool,都把区块外包给专业的Builder进行构建,以此最大化利润,而自己只需要做「提议」一件事情。