eth三明治交易
㈠ 矿工可提取价值(MEV) 如何实现交易利益最大化
许多捕获 MEV 的策略需要精确的事务排序。例如,通过在 DEX 上的大订单之前或之后进行交易。清算策略利用反向运行的机器人在价格预言机更新后立即进行交易。一种相对较新的 MEV 策略被称为“叔叔强盗(uncle bandit)”,其中叔块中的交易用于捕获 MEV。
抢跑(front-running):确定了内存池中的目标交易,并且机器人试图通过提交略高的 gas 价格在交易前立即被挖掘。例如,机器人在 Uniswap 上寻找新的交易列表,并会在列表后立即发送大量购买订单以推高价格。
后跑(back-running):机器人通过提交比交易略低的 gas 价格,寻求在目标交易之后立即被挖掘。例如,在价格预言机更新后立即提交清算订单。
夹带(sandwiching):抢跑和后跑的结合。例如,在内存池中识别出一个大的买单,并在买单之前放置一个抢先订单,以较低的价格购买代币。大买单然后推高价格,然后后退机器人出售先行订单代币以获取利润。
叔叔强盗(uncle bandit):正如 Flashbots 的 Alchemy 和 Robert Miller 所详述的那样,机器人能够反跑它在叔块中看到的三明治捆绑(bundle),有效地将叔块用作内存池。
MEV 提取的繁荣促使矿工们运行自己的 MEV 机器人。 Uncle Bandit 攻击是 MEV 提取的一个例子,矿工在这方面具有显着优势,因为他们可以首先看到叔块。随着 MEV 领域的竞争越来越激烈,一些 MEV 参与者已经演变成掠夺者。 Nathan Worsley 的沙门氏菌(Salmonella)合约展示了如何利用模拟逻辑中的缺陷来利用三明治套利机器人。
在公共内存池中提交的机器人,对于优先考虑的策略,以越来越高的gas价格相互竞标,以在所谓的优先gas拍卖 (PGA) 中捕获 MEV。这会创建一个反馈循环,因为费用估算器使用升高的 Gas 价格作为参考,导致非 MEV 用户为要执行的交易支付过高的费用。此外,由于只有一个机器人可以捕获 MEV,因此所有未获胜的机器人都会取消或恢复其交易,这会占用不必要的 gas。换句话说,通过 PGA 提取 MEV 会导致影响所有以太坊用户的外部性。
链乔教育在线旗下学硕创新区块链技术工作站是中国教育部学校规划建设发展中心开展的“智慧学习工场2020-学硕创新工作站 ”唯一获准的“区块链技术专业”试点工作站。专业站立足为学生提供多样化成长路径,推进专业学位研究生产学研结合培养模式改革,构建应用型、复合型人才培养体系。