币安alpha狗都不...
刷!狗不刷我刷!对不起一姐,之前是我太傻,以后我跪着刷。
这两天刚开始刷币安alpha ,发现不少人的损耗主要来自夹子,我们先来介绍一下夹子是怎么工作的,之后来根据工作原理,想想怎么避免被夹,来减少刷alpha的损耗。
首先,夹子是在做什么:
夹子的英文名叫三明治攻击,很形象,它是用两笔交易把冤大头的交易夹在中间,那么为什么把冤大头夹在中间就可以实现盈利呢?
实际上,我们每一笔买入卖出,都会在一定程度上引起价格的变动,所谓的拉盘砸盘,实际上就是大量的买入卖出。所以如果我们检测到一笔即将买入的交易,在他之前买入,在他之后马上卖出,那么我们就可以吃到这笔交易引起的价格上涨。
所以夹子其实是一种非常具有确定性的快速老鼠仓,他把我们每个人的每笔交易都当成是庄,他抢在我们面前买入,又紧随着我们卖出。而因为他前面抢先一步这一笔交易,会推高价格,导致我们实际买入的成本提高,这就是我们损失的来源。
我们来看看它的工作流程的:
1.监控内存池,找到内存池中还没出块的交易。
2.根据每笔交易设置的滑点,计算各笔交易能被夹的最大利润。所以,只要利润能弥补gas和贿赂,夹子一定会把这笔交易推到以设定的最大滑点执行,这就是夹子在做的恶。
3.生成交易bundle,选出这笔交易,绑在夹子的两笔交易之间,把整个bundle推送给mev节点,mev节点会把这个bundle看作一笔交易,执行这个bundle。
所以,怎么避免被夹子夹,两个方向:
1.让夹子检测不到交易:
找没有公共内存池的链刷交易,你的交易无法被监听到,这样可以避免绝大多数的夹子,如果还被夹,那就是节点在搞鬼。bsc是有公共内存池的,但是可以把mev防护打开
2.减少交易被夹的潜在利润,让他进行这一套交易的利润不够gas,他就不会行动
a.尽量找流动性好的流动性池
这样你的交易能引起的价格变动有限,那么夹子的利润也就有限
b.调低滑点
这样可以降低夹子的利润空间,但调低滑点也需要自己把控,因为你的交易本身就会引起滑点,如果池子流动性不好,你的单笔交易金额高,这时候还把滑点调到很低,那么就会让交易失败。
c.降低单笔交易金额
总结下来就是:
打开mev防护,少量多次找流动性最好的池子交易,调低滑点
有时候也可以骚操作反向利用夹子,就是调高滑点,故意给夹子利润,这样可以让夹子帮你成交,以便在大家都在拉gas抢买入/卖出的时候快人一步。