# 空投交互掌握这个小技巧，效率至少提升10倍

By [def4](https://paragraph.com/@def4) · 2021-11-13

---

前几天在交互paraswap的时候，发现经常卡壳，一个交互动作经常卡半天，真有把键盘砸了的冲动。

这种苦恼，好比当年打开一个网页需要等待5秒、10秒一样，令人难以忍受和异常痛苦。

现在的人可能已经体会不了当年的那种痛苦，而现在的区块链智能合约交互，似乎逃不过这种局限，重复着当年的老路。

起初我以为是项目太火爆，直接把系统给刷崩了，后来却发现另有其因。

经过一番琢磨，发现竟然是自己的gas费太低。

由于成交机制是谁支付的gas高，谁先成交。如果此时gas是32而我的gas才10，很明显，我只有等gas降到10或者我选择加速提高至32（提高gas效果不明显），我的才会成交。

polygon的当前gas，可以在zapper(zapper.fi)查看，如下图。速度快，则gas相应就高。

顺便说下，paraswap这几天一直在忙着交互。上一次用手机发的消息，没有把来源——官方声明的截图附上，现在贴上。（几乎所有一手信息来源在Twitter）

这算是含蓄的暗示，还是公开的挑逗？用上一遍文章提到beta明牌空投时那句话，正确的事情反复做、重复做。

很多新手不知道，我交互时的gas到底是多少。这是因为，大多数新手是在交互的时候，是不管三七二十一，直接点确定的。

大多数时候，这样并没有什么不妥，因为多数情况系统会自动为你匹配好，比如当前是32，则会为你匹配 32。

但实际情况，以及我在这几天的实践中发现，很多时候，尤其gas火爆的时候，明明当前gas是32，却给你默认更低，比如10，这就导致出现一直pengding的情况。好一点等上半个小时个把小时，有时甚至半天一天也是常事。

所以，最明智的办法的，尽量不要直接点确定，手动设置为大于等于当前的gas。

一
=

提高交互速度，gas设置技巧

养成一种习惯，但凡在交互的时候，首先查看当前gas高低（方法如上图），然后再手动设置。

以paraswap的swap有例，点击swap弹出钱包的对话框之后，先别急着点确定。点击‘编辑’…

这样，除非遇到一些突发撞车的情况，gas突然暴涨，否则会很快成交。

所以，如果以后想要迅速成交，记得不要直接点确定，先看看系统默认的是否低于当前gas。当然，需要注意的是，gas越高，你支付的手续费就越多。

二
=

paraswap交互的一些注意点

首先，肯定与成交量有关，只是象征性的swap1u，与1万u相比，肯定逊色不少。我认为至少1000-2000u，2000u比较妥当。2000u为例，swap10次交易量就是2万。与一次swap2万，从交易量方面考量，是一样的。

另外，交互的次数，交互1次，与交互多次，肯定也不一样。

我的做法是，大额尽量交互次数少点，因为数额越大，滑点导致的损耗可能越大。如果选择的又是流动性小的池子，损耗可能会大的惊人。

这种情况我出现了2次才引起注意。原本我选择的是稳定币交易对，usdc、usdt、dai三者之间的互换，比例大致1:1的，相当于1000usdc swap之后大致能够得到1000的dai。但由于之前没引起注意，也没设置滑点范围，好几次出现损耗十几u的情况，后来才补上这个漏洞。

可能有些人认为十几u并不多，但是10次就是上百u，如果几十上百个号，交互下来，可能你会发现，原本2000u的只剩不到1千。

小额的，倒是无所谓，主要用于刷次数。

选择交易对的时候，要选择流动性好的，流动性小的，滑点大。

这样就两者兼顾。

还有我没想到的，欢迎补充。

---

*Originally published on [def4](https://paragraph.com/@def4/10)*
