写在前面: 本文是 https://github.com/fuzzland/fourmeme-god.git 的学习笔记 三明治机器人原理有人使用较大的滑点进行交易, 称此交易为 victim tx ,后面简称为 vtx滑点代表的是对价格上升的容忍程度,较大的滑点导致在 vtx 买入代币,并且在 vtx 之后卖出代币的模式变得有利可图三明治机器人构造 buy tx 和 sell tx(可能还有额外的 approve tx,以保证卖出交易的成功),并且将这些交易与原始的 vtx 按照如下顺序排列:[buy tx, vtx, approve tx(optional), sell tx]找一个类似 flashbots 的交易捆绑服务商,将上面的交易 bundle(即上述的 tx 数组) 提交构造一个三明治机器人的主要难点:检测到有利可图的交易、协议在合理的时间范围内构造出利润最大化的 bundle个人感觉第 1 点,尤其对于短暂出现的 alpha 机会, 才是真正的难点。比如本例中的 meme 协议,合并并未开源,如何从一份未开源合约中提取到完成套利机器人的相关信息,是很复杂的.如何完...