UniswapX解决了「三明治」问题,但也引发了审查MEV的产生。

'UniswapX解决了MEV产生的「三明治」问题。'

UniswapX如何实现和审查MEV提取的问题

引言

在区块链技术的发展过程中,UniswapX作为一种交换器,为用户提供了去中心化的交易服务。然而,随着验证者的不断增多和市场的竞争,出现了一些关于审查MEV提取的问题。本文将重点介绍UniswapX的实现方式,并探讨可能存在的审查MEV提取问题。

UniswapX的实现方式

UniswapX是通过与Uniswap前端进行交互实现的。交换器会向Uniswap前端请求报价,并将一组获得许可的报价提交给Uniswap的中央服务器。中央服务器将选择获胜的报价,并将其返回给前端。为了接受报价,交换器需要签署一条消息,并将其发送回Uniswap的服务器。获胜的报价者在短暂的窗口期(1到2个区块)内,拥有通过将交易上链来填充报价的专有权。在报价和交易之间的这段时间内,公平价格可能会有利于报价者。因此,在独家窗口期间,独家报价者非常愿意通过交易上链来填写报价。

审查MEV提取问题

然而,这种实现方式为验证者串通审查该交易创造了动力。假设交易可以为报价者赚取利润P。在独家期的区块N中,独家报价者试图进行交易。插槽N和N+1的领导者可以串通提取利润P。他们通过审查区块N中的交易,并在结束独家报价窗口后,在N+1区块中向所有人开放获得利润P的交易。这种行为受制于标准的竞价游戏,即将P的价值发送给插槽N+1的领导者,而不是之前的独家报价者。在这种情况下,插槽N的领导者能够获得P的最大份额,因为独家报价者和插槽N+1的领导者都愿意出价到P-ε,以包含或审查获胜交易。

可能的解决方案

虽然目前看来,这种类型的攻击不太可能发生,但是如果一些验证者变得足够大,经常赢得连续的区块,或者验证者串通的基础设施被采用,我们可能会看到这种审查MEV提取的公开部署。为了解决这个问题,一个自然的修改是将独家窗口期扩展到更多的区块,这样串通变得更加困难。通过增加窗口期的长度,一些博弈论可能会崩溃,尤其是在一次性的背景下。

总结

UniswapX作为一种去中心化交换器,在实现中存在一些可能的审查MEV提取问题。然而,通过对独家窗口期进行调整和增加,可以降低验证者串通审查的可能性。在未来的发展中,我们需要不断改进和创新,以解决区块链领域中的各种技术问题,实现更加公正和高效的交易体验。

参考链接:https://twitter.com/0xShitTrader/status/1682050967376732160