大数跨境
0
0

夹子?三明治攻击?一文了解MEV

夹子?三明治攻击?一文了解MEV 元宇宙信息情报处
2023-04-05
2
导读:通过选择和重新排序交易,矿工和验证者找到了新的财富密码。


不管公链交易效率有多高,大部分链上交易会有几秒到几小时的等待时间


不论是权益证明还是工作证明,链上待处理的交易首先都会被保存在公开可见的等待区,名为“mempool”,随后矿工或验证者选中其中的交易,进行打包排序并生成区块信息,并将区块添加到链上。


通过以太坊mempool可看到将上链的交易


正是因为可以选择和排序交易,矿工和验证者发现了新的财富密码。这条致富新路就是MEV,也被称为最大可提取价值或矿工可提取价值。


01

 那什么是MEV?   

需要说明的是,虽然长得很像,但MEV和EVM不同。EVM名为以太坊虚拟机,是运行智能合约的环境。MEV则是我们今天讨论的主角。


简单来讲,矿工从mempool挑选交易并打包时可以决定哪些交易放在区块靠前的位置先执行,哪些交易可以放在区块靠后的位置后执行。在市场化运行下,只要交易者在交易时向矿工额外多付一些交易费,矿工就会将交易放在更靠前的位置。


因此,本来实际发生在后面的交易,在区块中却可能插队抢跑而被先一步处理。而这些多获得的交易费收益往往超过了标准的交易费收益,也就成了最大可提取价值(MEV)的主要来源。


理论上只有矿工或验证者能够提取MEV,并得到全部MEV的金额。但实际上,大部分MEV金额都会被一个叫Searcher的参与者拿走。


Searcher独立于验证者,能够通过复杂算法寻找最高MEV收益的交易,并将交易进行排序,整个过程会交由机器人(bot)自动执行。


02

 MEV主要有哪些形式?   


三明治攻击


三明治攻击是抢跑攻击的常见形式,常用于操纵去中心化交易所币价。


比如,我们通过Uniswap买入100万美元的ETH代币,点击兑换后交易会进入mempool。


这时候机器人检测到这笔交易,于是赶在区块打包之前也自动生成了一笔买入ETH代币交易,而且交易手续费比我们更高,于是机器人的交易被抢先执行。


在机器人的交易被执行后,由于Uniswap自动做市机制,ETH代币单价会抬高,涨价会直接作用到后来的交易上,因此等到交易轮到我们时,ETH代币已经涨了,到手的ETH实际数量并没有最开始下单时多。这个差值也被称为滑点金额。


在我们的交易执行后,ETH代币价格会继续升高。这时候,机器人再生成一笔交易,将前一笔交易中较低价格买入的ETH卖出,刚好赚下差价。


机器人生成的两笔交易刚好包夹了我们的交易,看起来就像一个三明治。这也是三明治攻击的来历,国内可能叫肉夹馍攻击更形象。这种机器人也被称为“夹子机器人”。


去中心化交易所中出现大额交易时,往往会成为夹子关注的对象。



交易所之间套利


不同交易所之间,交易池深度和代币需求都会有不同,因此同一种代币价格可能并不相同。如果交易所之间的价格差异很大时,MEV机器人就会先以较低价格购买代币,随后在另一个交易所以较高价格卖出。机器人获利的同时,各交易所之间的代币价格也会趋近一致,间接维护DeFi市场的稳定。


清 算


用户通过DeFi借贷协议借取资金时,往往需要抵押一部分加密货币或其他资产。在用户无法偿还贷款时,协议就需要将抵押资产清算卖出,保持协议资金的稳定。


但是借贷协议本身是无法自动执行清算的,而是对外提供了调用的清算入口。这时候,MEV机器人就会在各种借贷协议里巡逻寻找可进行清算的资产。一旦清算成功,MEV机器人便可以获得借贷协议提供的清算奖励。



03

 MEV是好是坏?  

MEV的一直存在很大的争议。如果频繁使用抢跑攻击和三明治攻击,那链上就全是MEV机器人交易,直接导致链上交易拥堵,而且让链上交易费用飙升,普通玩家跟着吃大亏。


但另一方面,如交易所间套利又间接帮助普通用户不牺牲去中心化的原则就能获得相对稳定的币价环境。MEV实质上又做出了贡献。


好在以太坊早已意识到MEV的负外部性。链上也出现了像Flashbots这种通过私人交易池和拍卖机制阻止抢跑攻击的解决方案,更出现了跨多个交易所和DeFi协议的聚合器帮助用户摆脱被夹。这种环境下,MEV会向着更积极的方向发展。



原文:Ekin Genç

编译:0xAR

注:部分图片来源于网络,如有侵权请联系删除

本文仅做知识分享,不代表情报处观点,不构成任何投资建议

地址:0xd4E129dB6cf93b2aeB90FD71002B278C79b557a7

关注情报处


加入粉丝交流群



【声明】内容源于网络
0
0
元宇宙信息情报处
做最专业的元宇宙、区块链海外资讯发布者
内容 2077
粉丝 0
元宇宙信息情报处 做最专业的元宇宙、区块链海外资讯发布者
总阅读906
粉丝0
内容2.1k