火星链 火星链
Ctrl+D收藏火星链

WETH:一文读懂MEV链上套利

作者:

时间:1900/1/1 0:00:00

01什么是MEV?

我经常被问到MEV是什么,以及抢先交易和尾随交易是如何工作的,那么我就以我自己的机器人工作机制为例,在这篇长文中做一个解释。

链上流动性是碎片化的,虽然类似Uniswap这样的流动性池子很多,但是它们之间没有相互通信,每个池子都提供实时交换资产的报价,而正是这种分散的流动性,创造了在不同池子中低买高卖的机会。

举例:一个用户在Uniswap的WETH-USDC池子卖出了500万美元的WETH,当他卖出的时候,Uniswap上的WETH价格下降,那么它就会允许其他用户以相较于Sushiswap上更便宜的价格购买WETH。

因此,精明的用户就可以在Uniswap上购买WETH,然后在Sushiswap上面出售。

02链上套利有什么不同?

上面举例说的是传统套利的原理,链上defi还多了一点不同的东西:原子性。

Open Campus:EDU基金会将由EDU委员会管理,成员包括Animoca联创Yat Siu:4月24日消息,Web3教育协议平台Open Campus在推特上宣布,EDU基金会将由EDU委员会管理,该委员会将通过支持Open Campus协议发展的关键决策来指导社区。EDU委员会成员包括Animoca Brands联合创始人兼首席执行官Yat Siu、TinyTap创始人Yogev Shelly、GEMS Education Group董事会成员Jay Varkey,、KIPP基金会前主席Jack Chorowasky、Shima Capital创始人Yida Gao。[2023/4/24 14:23:08]

我们都知道,区块链的状态逐块更新,这意味着一个交易里面可以执行多个操作,前提是这个交易的最终状态是正确的,即这个交易最终要是成功的。

例如,我可以从Aave借贷池免费借到500万美元的USDC,前提是我在交易结束时将500万美元的USDC准确归还给借贷池,这就是传说中的「闪电贷」,相信你在很多项目被盗的新闻中经常听到。

SBF的律师团队要求第三次延长执行他修改后的保释条件:金色财经报道,在4月19日提交给纽约南区法院的一份文件中,Sam Bankman-Fried 的律师 Mark Cohen 和 Christian Everdell 表示,他们已经成功实施了“命令中规定的所有保释条件”,除了监控 Bankman-Fried 父母手机的使用情况。

FTX创始人SBF的律师团队要求第三次延长执行他修改后的保释条件,理由是在其父母的手机上安装监控软件以 \"每5分钟 \"捕捉用户的照片存在困难。(Cointelegraph)[2023/4/23 14:21:25]

闪电贷为那些没有大量资金的用户免费创造了大规模链上套利的机会。当然了,这种钱并不容易赚。以上套利思路的出现,就带来了「套利空间的竞争」。

而大多数原子套利的空间都由少数地址主导,这些地址获得了大部分的利润,所以这大概率是所有领域中竞争最激烈的一块儿。套利的成功,是套利者的智慧、网络的低延迟以及良好的基础设施的结合。

ARB Token为防止机器人滥用,本次空投建立积分制:3月16日消息,以太坊 Layer2 扩容解决方案 Arbitrum 正式宣布将发行原生 Token ARB 并公布 Token 经济学。据悉,ARB 初始总供应量为 100 亿枚,总供应量将以每年至多 2% 的速度膨胀。

其中,11.62% 分配给用户,1.13% 分配给 Arbitrum 生态中的各个 DAO,17.53% 分配给 Offchain Labs 投资者,26.94% 分配给 Offchain Labs 团队成员、未来团队成员、贡献者,42.78% 分配给 Arbitrum DAO 金库。

为防止机器人滥用,本次空投建立了许多反女巫规则,并建立积分制,每 1 分对应一个具体的空投 Token 数目:1、如果空投接收者的钱包交易全部发生在 48 小时内,则减去一分;2、如果空投接收者的钱包余额低于 0.005 ETH,并且钱包没有与多个智能合约交互,则减去一分;3、若在此前 Hop 协议赏金计划期间,空投者钱包地址被识别为女巫攻击者地址,则其将被取消资格。

目前 Arbitrum 已公布的空投查询页面,仅支持用户查询空投情况,具体空投发放日期为 3 月 23 日。[2023/3/17 13:09:01]

03机器人是如何工作的?

CZ:Binance的目标是在不利现实中为小平台提供帮助:金色财经报道,Binance首席执行官CZ在CNBC采访中表示,Binance的目标不是消灭较小的平台,而是在持续的不利现实中为他们提供帮助,他还建议SBF应该停止发推文并专注于解决FTX留下的问题,CZ说道:“他应该做其他事情,他不应该写推文。在我给他的一条消息中告诉他:‘诚实的建议,Sam,停止你正在做的任何事情,不要再做任何事情,穿上西装,去华盛顿开始回答问题。’此外,他从来没有告诉我,我是他的陪练伙伴。我们从不将其他交易所视为陪练伙伴,这不是拳击比赛。”(CNBC)[2022/11/18 13:20:16]

机器人会直接连接到内存池,内存池是一个队列,里面存储着一组等待被确认的交易。机器人会埋伏在池子里面,等待可以创造套利机会的交易出现。

一旦发现可套利的交易,机器人会自动计算套利的最佳方式,然后将一系列操作,放到一个交易里面,直接将这个交易提交到内存池中,和可套利的那个交易放在同一个区块中进行打包。

Solana生态连续结算协议Zebec V2 Beta版已上线:9月2日消息,Solana生态流支付协议Zebec在Solana Devnet上推出V2 Beta版。

此前消息,8月,Zebec以10亿美元完全稀释估值完成850万美元融资,CircleVentures、ShimaCapital、ResoluteVentures参投。[2022/9/2 13:04:27]

我的机器人会在类似Uniswap这样的交易所中寻找的套利机会,它可以在目标交易出现后执行,最后以利用不同池子之间流动性的差异,来获取利润。

为了搞明白什么样的交易算是可套利的机会,你必须先要了解UniswapV2的工作原理。

04UniswapV2的工作原理

假设一个池子里面包含X个WETH和Y个USDC,并且它允许用户在池子中进行WETH和USDC的交易。那么池子的管理原则是:保证这个X和Y的乘积始终是一个常数我们称之为「Uniswap不变量」。

因此,对于一个储备为(X,Y)的池子,我们可以通过求解以下等式计算出我们期望将ΔXWETH卖出多少USDC到矿池中:

实际操作中,池子还会收取大概30bps的手续费,在计算上面的公式时,你可以通过将ΔXWETH乘以0.997来保证计算结果的准确性。为了解释起来方便,我们这里简化一下,省略这个步骤。

重要的是,我们可以重新拓展和排列这个方程,然后根据WETH输入的ΔX,得到一个UDDC输出的ΔY的表达式:

不错,现在在任何一个UniswapV2池子中给你一个输入量,相信你都能确切地计算出预期输出量了。

05套利机会是如何运作的?

套利一般可以简化为「低买高卖」,在这种情况下,我们需要找到一个A池去购买WETH,A池的WETH价格比B池的便宜,然后我们将WETH在B池中出售,即在A池中低买,在B池中高卖。

假设A池有储备金(X,Y),B池有储备金(X?,?),那么如果我们在A池中卖出ΔX个WETH,收到ΔY个USDC,那么我们可以计算这些USDC在B池中能后换到多少个WETH,如果有得赚,那么一个套利机会就形成了。

所以让我们计算一下,在第一次交易中,我们将X换成Y,第二次交易中,我们又将?换成X?,根据前面的方程,计算如下:

这里的ε表示输入的ΔX与执行两次交易之后的输出之间的差异。如果我们能找到将ε>0最大化的方法,我们就找到了有利可图的套利。

所以我们可以用下面这个表达式来简化我们上面的方程:

套利机器人的其中一项工作就是使得利润最大化,在我们的方程中,这相当于最大化ε。只有当A>B时,方程才会有一个唯一的最优解,一旦A<B,那就不存在套利机会了。

06机器人如何从机会中获利?

一旦我们弄清楚了如何执行交易以获得最大利润的话,剩下的事儿就简单了,我们需要让机器人获得初始资金来进行套利,放到上面的公式里,就是获得ΔX。

初始资金可以从AAVE中操作闪电贷中获取。机器人需要将借贷、交易以及还贷三个操作,捆绑在一个交易里面。这个过程,我们可以通过使用预先部署在链上的自定义智能合约来完成。

一旦我们的交易被创建,同时签名成功,它就会被提交到内存池等待矿工挖矿,即等待交易成功。但是由于还有其它很多的机器人同样也在寻找套利的机会,我们需要保证我们的交易被首先通过。

这意味着我们的套利交易应该跟随目标交易,被打包在同一个区块中,然后立刻完成交易。

这就是所谓的尾随交易,这种情况下,开采区块中的交易顺序如下所示:

为了实现尾随交易,机器人必须要先知道目标交易所提供的gas费是多少,然后将这些参数准确的复制到我们的套利交易中。最后,套利交易由机器人进行签名,并提交到内存池中进行验证,利润到手!

责任编辑:Kate

标签:ETHWETHWETSWAPVETH2weth币价格WET价格babyswap币崩盘

SHIB最新价格热门资讯
USD:「稳定币二战」打响,版图重塑进行时

“第二次稳定币大战已然打响。”这是数天前?FTX??创始人??SamBankman-Fried在谈及近期稳定币市场的竞争及份额变化时给出的评语.

1900/1/1 0:00:00
加密货币:什么是去中心化搜索引擎,它是如何工作的?

搜索引擎是发达国家大多数人都熟悉的概念。搜索引擎公司有很多,其中一些非常有名。例如,有谷歌、雅虎和必应。还有一些鲜为人知的搜索引擎,例如Ask.com和Ecosia.org.

1900/1/1 0:00:00
WEB:政策动态|上海发布制造业数字化转型实施方案,将加快工业元宇宙创新应用

摘要:上海市城市数字化转型工作领导小组办公室(简称上海数字化办)8日向上海各有关部门、各区政府印发《上海市制造业数字化转型实施方案》及任务分解表。上海将加快工业元宇宙创新应用.

1900/1/1 0:00:00
Aptos:Aptos空投落地,“科学家”获得胜利

经历了10月18日社区的一天质疑后,Aptos官方在北京时间10月19日6:50公布了空投方案。但这群从Facebook走出来的开发强者们,似乎并没有完全理解Web3社区的玩法和精神.

1900/1/1 0:00:00
ALL:抽象帐户(Account Abstraction ):EIP-3074 与EIP-4337 简介

以太坊的社群其实讨论了好一阵子究竟要如何设计新一代的帐户,不同的思路也对应了不同的提案,本文主要介绍AA在以下这两种方向的相关内容:让现行的EOA有智能合约的功能让现行的智能合约有EOA的功能.

1900/1/1 0:00:00
DAO:比特币和 DAO 的兴起

摘要比特币代表了在现实世界里第一个关于"去中心化自治组织"的实践,并为组织的设计提供了一个新的范式。想象一下,为一个全球化的商业组织工作,其日常任务由一个软件协议驱动,而非由管理层和员工来管理.

1900/1/1 0:00:00