MEV简史及现状:比以太坊本身还古老?

'MEV简史及现状:比以太坊本身古老?'

区块链中的套利和MEV问题

区块链技术被赋予巨大的潜力和创新能力,但随之而来的是一些技术和安全性问题。在以太坊创世前的一个草案文件中,Reddit用户“Pmcgoohan”发现了矿工抢先交易问题,并将其称为“三明治攻击”,以追求即时利润。这一问题被认为是以太坊运行方式的一个根本问题。后来,以太坊的创始人Vitalik Buterin提出了一个可能的解决方案。这篇完整的帖子和评论可以通过Google搜索“Miners Frontrunning, Reddit”进行阅读。

MEV(矿工可提取价值)这个词在2019年的一篇研究论文《Flash Boys 2.0:去中心化交易所中的抢先交易、交易重新排序和共识不稳定性》中被提出。它在DeFi中有着重要的意义。

三明治攻击:MEV问题中的臭名昭著者

MEV问题在以太坊DeFi中引起了广泛关注。LianGuairadigm团队在一年后发表了他们的“恐怖故事”,讲述了1.2万美元的Uniswap LP代币被“任何人”拿走的案例。这实质上是一笔“免费的钱”。问题在于如何在不惊动机器人的情况下提取资金,但他们最终还是输给了抢跑者。

随后,samczsun等人进行了第二次交锋,他们成功从一个易受攻击的智能合约中拯救了超过960万美元,避免了抢先交易的损失,并在一篇博文中详细解释了MEV问题及其克服方法。

MEV是如何产生的

简而言之,MEV之所以可能,是因为交易是按交易费用组织的,费用最低的交易会最后被执行。这些“等待执行”的交易在内存池中是可见的,因此机器人可以以更高的gas费率抢先执行盈利交易。矿工可提取价值最初应用于PoW(工作量证明)算法,后来更名为“最大可提取价值”。

MEV在DeFi中有不同的机会,例如套利、清算,甚至是NFT MEV。然而,最恶名昭著的是三明治攻击。根据Flashbots的数据,Uniswap、Balancer和Aave是被MEV利用最多的DeFi协议,套利交易占所有MEV交易的99.1%。而Uniswap v2是迄今为止被MEV利用最多的协议。

解决方案

目前有多种解决方案可供选择,以应对MEV问题。下面是一些常见的解决方案:

  1. CoW Swap:CoW Swap采用批量拍卖和Coincidence of Wants(CoWs)的方式,无需获得链上流动性,从根本上隐藏了机器人交易。
  2. Flashbots:Flashbots是一个非盈利组织,致力于通过探索抢先交易提供开放、透明和公平的市场。他们提供了一种MEV拍卖的解决方案。
  3. Chainlink的公平排序服务:Chainlink是一个为区块链提供数据服务的平台,他们的公平排序服务可用于处理MEV问题。
  4. Optimism的MEV拍卖:Optimism提出了一种MEV拍卖的解决方案,以帮助减少和控制机器人的抢先交易风险。

这些解决方案有助于保护用户免受机器人抢先交易的损失,并增加DeFi市场的公平性和透明度。

总结起来,MEV问题在区块链领域引起了广泛的讨论和关注。通过了解MEV是如何产生的,以及目前可用的解决方案,我们可以更好地理解并应对这一问题,从而促进DeFi市场的稳定和发展。

【原文链接:https://twitter.com/DefiIgnas/status/1689711075259019264】