Flashbots将推出SUAVE:审查制度与去中心化的权衡术
10月15日,Flashbots宣布将推出新一代的产品SUAVE,以解决中心化和审查问题。SUAVE通过开源其代码和开发,逐步实现区块构建过程中的去中心化,允许所有人做出贡献。它将支持多链,并与以太坊兼容的区块链或Rollup共同运作。
在此之前,Flashbots因为中心化和对Tornado Cash的审查制度而遭到质疑。通过Flashbots出块的比例已经超过40%,近期,Flashbots通过一系列措施争取实现抗审查和去中心化。
通过Flashbots MEV Boost中继提议的区块比例升至47%
以太坊是一片黑暗森林,未被打包的交易公开保留在内存池中等待执行,链上运行的各种机器人通过抢跑套利,造成以太坊网络的拥堵。在此情况下,加密风投机构Paradigm资助了一群以太坊开发者创建了Flashbots,致力于减轻最大可提取价值(MEV)的负面外部性。
由于MEV Boost能够给验证者带来明显更高的收益,根据mevboost.org的数据,截至10月17日,过去24小时有58.65%的区块使用了MEV Boost。而Flashbots就是最主要的MEV Boost中继,在MEV Boost中的占比高达80.79%。其他的中继还包括还有BloXroute Max Profit、Blocknative、BloXroute Ethical、BloXroute Regulated、Manifold、Eden。
Flashbots Auction提供了一个隐私交易池+区块空间拍卖机制,允许区块提议者(验证者)将构建区块的工作外包,以实现利益最大化。在这一套技术架构中,参与的各方和主要职责分别为:搜索者(Searchers),监控区块链的状态,并将捆绑包发送给中继;区块构建者(Block Builders),接受搜索者和用户的交易,试图从这些交易中构建最有利可图的区块,并将这些块通过MEV-Boost中继发送给验证者;中继(Relays),负责从构建者那里为验证者托管区块,区块内容保密,直到验证者承诺将其提交到网络中;验证者(Validators),使用MEV-Boost从多个中继中选择最有利的区块进行提议。
根据Flashbots官网的透明度仪表盘,过去24小时通过Flashbots MEV Boost中继提议的区块比例约为47%,且这一比例还在不断上升。依赖Flashbots这个单一服务提供商来构建区块引发了以太坊生态出现单点故障的担忧。
Flashbots的中心化审查
在Tornado Cash被美国财政部制裁之后,Flashbots决定审查与Tornado Cash相关的交易,由于大量验证者都在使用Flashbots,因此这些交易被延迟打包。
以太坊研究员Toni Wahrstätter的研究显示,从以太坊合并开始,Flashbots的MEV Boost中继没有再打包Torndado Cash相关的交易,包括从Tornado Cash的合约中进行存款、取款或转移代币TORN的交易,而其它MEV Boost中继仍在打包相关交易,即Flashbots是唯一参与交易审查的MEV Boost中继。
虽然从中长期来看,MEV-Boost可能会被以太坊协议内的PBS(提议者/构建者分离方案)所取代,但当前Flashbots已经成为以太坊中的基础设施,这种审查制度引起了以太坊社区的担忧,Flashbots在MEV市场的主导地位可能会威胁到以太坊的基础层中立性。
Flashbots 的联合创始人Stephane Gosselin也因为这种审查制度与团队存在分歧而辞职。
基础层的中立性
Paradigm专门写了一篇《Base Layer Neutrality》的文章,希望能够缓解行业参与者的不确定性,并明确制裁合规义务的范围。文章详细的探讨了美国实施制裁的合理性与基础层的合规义务,其核心观点认为基础层参与者不需要监控或审查受制裁地址的数据。
制裁是保护美国的重要工具,OFAC本次实施制裁的依据是奥巴马在2015年发布的第13694号行政命令(EO 13694),其中授权美国财政部处理损害美国或其盟国的恶意网络活动。个人或实体若“对美国国家安全或经济构成重大威胁的外国网络活动提供财务、物质或技术支持”,则会被添加到SDN名单上。
当OFAC将制裁对象添加到SDN名单时,受制裁方在“美国人”“拥有”或“控制”范围内的任何财产或财产权益必须被“封锁”,并且不得“转让、支付、出口、撤回或以其他方式处理”。
OFAC禁止的是“促成”违反制裁的行为,但在区块链中,加密基础层的参与者并不会“拥有或控制”受制裁对象的财产或权益,对数字资产的控制缺乏这种影响力或权力,也无法阻止受制裁对象的财产或权益。即使某些参与者可能被迫审查区块,也并不意味着他们有能力限制基础财产。无论参与者的行动如何,交易是否被确认取决于更广泛的全球网络共识。
美国金融犯罪执法网络(FinCEN)也同样认同这种观点。FinCEN认为如果一个人仅提供资金转移者使用的交付、通信或网络访问服务以支持资金转移服务,则该人不是资金转移者。矿工的职能只是验证交易区块的真实性,而不是执行交易。
加密基础层和互联网底层基础设施类似,例如传输控制协议/互联网协议(TCP/IP)和互联网服务提供商(ISP),ISP利用TCP/IP等协议在用户之间收集和发送信息包,也不用对用户信息进行过滤或排除受制裁的对象。
Flashbots的探索
Flashbots也在探索减少其主导地位的办法,包括:开源自己的MEV Boost源代码,并表示将在未来几周开源更多基础设施,减少对Flashbots的依赖、加强竞争;向其它中继提交Flashbots构建者的区块;为中继监视器发放拨款,以帮助社区公正的评估和监控中继的性能。
Flashbots还在考虑进一步分配MEV-Boost的管理权。10月7日,Flashbots在论坛上发布了《Toward an open research and development process for MEV-Boost》的文章,邀请了Vitalik等人参与讨论。
Vitalik认为MEV Boost很有趣,已经具有系统重要性,并极大地影响了人们的经济利益。MEV Boost是一种协议,而不是中心化应用程序,Flashbots无法关闭MEV Boost,逻辑上是去中心化的,并不合适用Flashbots公司的名义来运行它。Vitalik猜想MEV Boost可能会是AllCoreDevs的某种并行版本,但没有给出确定的结论。
前以太坊基金会与Flashbots成员Hudson Jameson认为MEV Boost是一项早期技术,介于协议和DApp之间。应该将最大程度的社区参与和值得信赖的领导元素相结合,以避免陷入僵局,希望有一个两周一次的电话会议,鼓励大家说出意见和想法。
MEV Boost仍是一项新事物,如何进行定位也是一个难题,SUAVE的推出可能使其更加去中心化。在10月15日公布的部分资料中,SUIVE的特征包括以下内容,更多细节将在接下来一段时间公布。
- 完全去中心化的区块构建者;
- 完全开源、开放式开发;
- ETH原生/EVM兼容;
- 优化用户执行,利用MEV;
- 与现在的Flashbots完全兼容;
- 支持跨链/多链;
- 最大限度地提高竞争和地域多样性;
- 可在未来启用开放订单流;
- 可编程的隐私。
小结
MEV Boost能够给以太坊的验证者带来更高的经济利益,因此被普遍使用,其中Flashbots的市场占有率最高,通过Flashbots出块的比例已达47%。而Flashbots对于Tornado Cash交易的审查引发了担忧,即使主流观点认为OFAC的监管不应涉及加密基础层,但Flashbots还是保留了审查制度。
对于这一问题,Flashbots也想要做出改变,采取开源等措施降低自己的市场占有率,但Flashbots仍是最主要的MEV Boost中继,未来将通过SUAVE等实现抗审查和去中心化。