10 对一种swap防夹实现方式的好奇

在学习一个swap工具的实现,用户通过自己写的合约提交swap,但合约最终还是调用pancakeSwap router进行的swap。
如下图,这个开发者对他防夹功能的备注是"开启防夹将不会被夹,注意较慢的交易速度"。

.

Weixin Screenshot_20240917181643.png

.

有两个问题:
1.根据备注的提示,他是通过什么思路实现的防夹?
2.自己写合约进行swap,加密参数就可以实现防夹,为何还要通过这种方式呢?

.

请先 登录 后评论

最佳答案 2024-12-05 21:43

问题1:这个很容易实现,把tx发送到第三方隐私节点,自然就防夹了,一般会慢区块,所以人家为什么会提示交易比较慢。

问题2:不管你怎么加密,只要在pending的数据,拿过来模拟执行下,就知道你的input所有数据,随便夹

请先 登录 后评论

其它 4 个回答

Jeack
请先 登录 后评论
张文阁
请先 登录 后评论
吉梦良
请先 登录 后评论
Roc
请先 登录 后评论
  • 5 关注
  • 0 收藏,1253 浏览
  • De7e 提出于 2024-09-17 18:20