作者:Lyric , ChainCatcher

编辑:念青 , ChainCatcher

MEV(Maximum Extractable Value)指矿工或验证者通过操控交易顺序和选择而获得的额外价值。简单来说,MEV 体现了矿工通过调整交易顺序而获取的额外利润。随着以太坊等智能合约平台的日益流行,MEV 逐渐成为一个重要的研究领域,推动了多种新解决方案和协议的开发,旨在减少其对用户的负面影响。

近日,旨在解决以太坊 MEV 问题的加密初创公司 Sorella Labs 宣布了750 万美元的种子融资,Paradigm 领投,参投方包括 Uniswap Ventures、Bankless Ventures、Robot Ventures 和 Nascent 等。但这轮融资已于去年 9 月完成。Sorella Labs 在宣布融资的同时还宣布了其产品 Brontes 的上线,此外,另外正在开发的工具 Angstrom  预计将在今年晚些时候在 Uniswap V4 上线主网后发布。

团队背景

Sorella Labs的联合创始人兼首席技术官Karthik Srinivasan,曾在Citadel担任实习生。而另一位联合创始人兼首席执行官Ludwig Thouvenin,曾在Ubisoft及其他公司进行实习。两人在芝加哥大学相识,他们对区块链技术的浓厚兴趣促使他们决定离开校园,共同创办Sorella Labs,以探索加密的无限潜力。

据悉,Sorella Labs正在开发 Brontes 和 Angstrom 两种工具,其中 Brontes 已上线,Angstrom 预计将在今年晚些时候 Uniswap V4 上线主网后发布。

Brontes 架构

Brontes 是一个基于 Reth 构建的区块链分析管道。可以用来对交易数据进行预处理。架构主要分为三部分:块树、数据库(包括表架构、价格表、块表、元数据表、分类表、Mev 块表、杂项表)、检查器。检查器框架包括 CEX-DEX 套利检查器、三明治攻击检查器、量子套利攻击检查器、JIT流动性检查器、清算督察。(下文针对正在实验中的 CEX-DEX 套利检查器的工作原理进行简单分析)

CEX-DEX 套利检查器工作原理

这个检查器用于识别中心化交易所(CEX)和去中心化交易所(DEX)之间的套利机会。通过分析有效价差和已实现价差来评估交易成本和信息内容。其工作原理如下:

一、识别潜在套利交易:

检查器将收集所有涉及 swap、transfer、eth_transfer、aggregator_swap 操作的区块交易并对交易信息进行处理:丢弃来自结算或 DeFi 自动化机器人的交易信息、提取DEX的交换和转账:若没发现交换则尝试从转移中重建交换、丢弃代表原子套利(交易形成闭环)的交易。

二、合并顺序交换:

即:把 50 个 A Token 换成 10 个 B Token,又把 10 个 B Token 换成 2 个 C Token 将被合并成:50 个 A Token 换成 2 个 C Token。这里和 Uniswap 中的 Flashswap 的合并很像。

三、CEX价格估算(两种方法)

1.设置动态时间窗口 VWAP:计算每个区块周围动态时间窗口内的成交量加权平均价格 (VWAP)。简单来讲就是计算一定时间内的成交量加权平均价格,时间窗口将分为三个阶段扩大:

  • 默认窗口区块时间附近 -20/+80 毫秒

  • 初始拓展:若交易量不足,就将后阻断时间以 10 毫秒为增量延长至 350 毫秒

  • 完全拓展将阻挡前后时间延长至 -10/+20 秒

2.乐观执行计算:对潜在套利盈利能力做出乐观估计。过程如下:

  • 动态时间窗口:初始窗口(区块时间左右 ±200ms)可以扩大:以 10 毫秒为增量将后阻塞时间延长至 450 毫秒。如果有必要,可将阻断前后时间延长至 -5/+8 秒。

  • 容量分配:计算套利所需总量(x)和所有时间段的总交易量;对于任意一段时间 i ,计算容量分配的公式为

Vi=(z/y)* x     ( z 为 i 时间段的容量)

  • 交易分类和选择:每个时间篮子内: 将按价格对交易进行排序(从最优到最差),后根据质量参数(如前 20%)选择最佳交易。

  • 渐进式填充:从最接近阻挡时间的时间篮开始。如果一个篮子不能完成其分配,则将剩余部分分配给后续的篮子

  • 利用交易量权重计算最终价格

四、计算潜在套利利润:计算 DEX 和 CEX 之间的价格差异。通过比较交易者在 CEX 上购买代币所获得的金额和交换的代币输出金额来估算潜在利润。使用中间价和要价计算利润。

五、汇总并分析结果:单独计算每个 CEX 的利润以及所有交易所的全球 VWAP 的利润。确定所有交易所中利润最高的路线。根据 VWAP 计算乐观利润。

六、计算燃气成本:从每个场景计算出的利润中减去交易的 gas 成本。

七、验证并筛选潜在套利:如果交易满足以下任何一项条件,即为有效套利:

  • 根据全球 VWAP 或乐观估计可实现盈利。

  • 在多个交易所上盈利。

  • 由具有大量 Cex-Dex 套利历史(>40 次之前的交易)的地址执行。

  • 被标记为已知的 Cex-Dex 套利者。

八、处理边缘情况和异常值:如果高利润异常值(利润 > 10,000 美元)且仅在流动性较低的交易所上盈利将被过滤掉。

当前 MEV 现状

根据 eigenphi 的数据来看,MEV 中利用套利获得的利润占比极高,而事实上三明治攻击发生的数量多得多。这种情况引发了对市场公平性和透明度的广泛讨论。三明治攻击是一种算法交易策略,其中攻击者首先在用户下单之前抢先买入,随后在用户的交易完成后迅速卖出,从中获利。这种行为不仅损害了用户的利益,使其支付更高的滑点,还加剧了市场的不平衡。

随着三明治攻击的频繁发生,交易者们开始意识到,如何保护自身利益变得愈发重要。许多用户在遭受这种攻击后,选择寻求更安全的交易方式,甚至转向那些提供防护机制的平台。这也促使开发者们开始设计新的协议和工具,旨在降低三明治攻击的风险,提高交易的安全性和透明性。

目前 MEV 在区块链生态系统中变得愈加重要,尤其是在 DeFi 迅速发展的背景下,随着DeFi应用的普及和复杂交易策略的增加,MEV 的影响力显著扩大。也引发了广泛的关注与争议,特别是在普通用户面临可能的不公平对待时。

在此背景下,新兴技术和协议如 Flashbots 等不断涌现,包括本文提到的 Brontes,它们都在尝试解决 MEV 问题。这些工具有助于交易者了解 MEV 的存在及其影响,从而在一定程度上减少交易者之间的不公平竞争。这种透明化措施不仅有助于提升用户信任,还有助于降低由于 MEV 引发的市场扭曲。

然而,MEV 的存在并非没有代价。它改变了市场的基本动态,迫使交易者不断调整自己的策略以适应新的市场环境。参与者在竞争中可能会更频繁地使用高频交易和算法交易,使得市场整体变得更加复杂。在这种情况下,心理因素和市场行为变得尤为重要,交易者需要对市场动态、有时难以预料的行为进行更深入的分析。

与此同时,监管机构开始关注 MEV 带来的合规性与道德性问题。随着区块链技术的不断发展,如何在享受技术带来的便利的同时,确保市场的公平性和秩序将成为一个重要挑战。人们期待在未来的技术探索中,设计出更高效、公平的交易机制,以减少 MEV 所引起的负面影响。通过创新,行业有机会朝着一个更加可持续和健康的方向发展,让区块链技术真正为每个用户服务。