1. 首页 > 币圈资讯  > MEV如何实现公平的交易排序?

MEV如何实现公平的交易排序?

广告 X
OK欧意app

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

构建模组化背后的原因不应该只是为了迎合叙述,也不只是为了模组化,而是因为它使我们能够构建更好、更高效和更可订制的应用程式。在构建模组化和专用系统时,会出现许多独特功能。其中一些是显而易见的,而另一些则不那么明显。因此,我们的目标是提供你所不知道的模组化系统能力的概述,例如可扩展套件性。

我们认为,模组化为开发人员提供的能力之一是能够构建高度可订制的专业应用程式,为终端使用者带来更好的体验。我们之前已经讨论过设定规则或重新排序交易执行顺序的能力。

可验证排序规则(VSR)

可验证的排序规则(以下简称 VSR)是控制排序提供的有趣机会之一,特别是对于有兴趣在执行方面构建「更公平」交易系统的开发人员。显然,流动性提供者的损失与再平衡(LVR)的关系超出了本文的范围,因此我们将避免触及太多这方面的知识。请记住,我们将要解释的设定主要针对 AMM 而不是订单簿模型 。此外,CLOB(甚至 CEX)也将从利用适合其特定设定的可验证排序规则中受益匪浅。在链下设定中,显然需要一些由加密经济安全性支援的零知识或乐观执行的概念。

当我们考虑到大多数散户尚未(或不太可能)采用保护方法这一事即时,VSR 特别有趣。大多数钱包 /DEX 也没有实现私有记忆体池、RPC 或类似方法。大多数交易都是直接通过前端提交的(无论是聚合器还是 DEX 的前端)。因此,除非应用程式直接干扰其流程和订单的处理方式,否则终端使用者获得的执行效果可能都不太理想。

当我们考虑交易供应链排序所在时,VSR 的作用就显而易见了。它位于专业参与者排序(或包含)交易的地方,通常基于一些拍卖或基本费用。这个排序非常重要,它决定了执行哪些交易以及何时执行。本质上,拥有排序权的人拥有提取 MEV 的能力,通常以优先费用(或小费)的形式获取。

因此,编写有关如何处理排序的规则以便为终端使用者提供更公平的交易执行(在 DEX 设定中)可能会很有趣。但是,如果你正在构建通用网路,则应该尽量避免遵守此类规则。

此外,有一些 MEV 很重要,如套利、清算等。一个想法是在区块顶部建立一条「高速公路」通道,专门针对白名单上的套利者和清算人,他们支付更高的费用并与协议分享部分收入。

Rollup 和区块链结构

在一个 Rollup 使用资料可用性、共识层以及流动性结算层的情况下

另一个可能的想法是交易分割。设想有一个交易池,如何执行大订单交易(这会导致大量滑点)?如果此交易跨连续区块执行(或者如果符合 VSR,则在区块最后执行),这对终端使用者公平吗?

如果终端使用者关心延迟,那么该使用者可能不希望将他的订单被拆分。然而,这种情况不太常见,并且针对较大订单的交易拆分进行优化可能会为绝大多数使用者带来更高效的执行。不管怎样,一个担心是 MEV 搜寻者可能会意识到这些连续交易,并试图将自己的交易定位在上述交易者之前或之后。然而,由于一系列区块上的小规模分割交易,提取的 MEV 总价值可能会小很多。

频繁批量拍卖(FBA)

我们之前在帖子中提到的另一个有趣的想法是使用由传奇人士 Eric Budish 与其同事倡导的频繁批量拍卖 (FBA) ,以批量拍卖方式而不是序列方式处理交易。这是为了帮助发现需求重合(CoW)并将套利机会融入市场机制设计中。这也有助于「对抗」连续区块构建中的延迟游戏(或序列区块中的优先费用战)。感谢 Michael Jordan (DBA) 让我们注意到这篇论文,并感谢他为缓和 Latency Roast(所做的工作。将其作为 Rollup 的分叉选择和排序规则的一部分来实现也是开发人员可以使用的一个有趣的设定,我们已经看到它在过去的一年中的显著吸引力,尤其是对 Penumbra 和 CoWSwap。

目前,Uniswap 作为一种协议「建立」了大量低效率。这些低效率的行为被寻求提取 MEV(套利,以流动性提供者的利益为代价)的参与者所利用。与此同时,这些参与者为提取价值而支付了大量费用,但这些价值都没有落入 Uniswap 协议的手中,也没有落入其代币持有者的手中。相反,这种提取的价值的很大一部分是通过 MEV- Boost 向以太坊提议者(验证者)支付优先费,以获得在某个时刻包含在允许捕获价值的区块中的权利。因此,虽然 Uniswap 订单流存在大量 MEV 机会,但没有一个被 Uniswap 捕获。

如果 Uniswap 能够控制协议内的排序(以及从搜寻者那里提取优先费用的能力),它可以实现商业化, 甚至可能将其中一些利润支付给代币持有者、流动性提供者或其他人。随著 Uniswap 的变化(例如 UniswapX 等)转向链下执行(以及以太坊作为结算层),这种机制看起来越来越有可能。

此外,将优先费 Gas 战争与链外结构分离,可以将 MEV 提取隔离到执行环境中,从而有助于遏制供应链中断。然而,考虑到如果领导者选举发生在 Rollup 上,则大多数 MEV 将在 Rollup 上提取,这给底层结构留下很少的空间,除非 DA 层包含、结算层的优先费用来自流动性整合或其他的规模经济。

需要澄清的是,其中许多结构可以作为纯粹的链下结构发挥作用,无需任何验证桥或强大的安全保证。然而,必须在那里做一些权衡。我们开始看到更多这样的东西突然出现,无论是现有的还是隐形的。想要指出的一点是,模组化设定并不一定意味著是 Rollup。