织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币

如何打败以太坊「清道夫」,这里有三种解决方案(2)

时间:2021-04-25 21:17来源:未知 作者:admin 点击:
2)「清道夫」会使用所有可用的ETH来窃取尽可能多的价值,而且其交易在同一nonce上获胜的概率很高。 3)「清道夫」有一个配对引擎,将其原生代币与质

2)「清道夫」会使用所有可用的ETH来窃取尽可能多的价值,而且其交易在同一nonce上获胜的概率很高。

3)「清道夫」有一个配对引擎,将其原生代币与质押代币进行配对(即,xKNCa=KNC),以便获得质押代币的喂价。

4)「清道夫」有自己的内部nonce计数器,如果其最高nonce在一段时间内没有得到确认(或是被丢弃/替换),就会定期将nonce重置为eth.getTransactionCount()的输出。

5)我们可以透过一些链上活动看出,如果某个高价值资产成了「清道夫」眼中的猎物,「清道夫」甚至会向相关账户转入一些ETH作为gas费,以便迅速将该资产从账户中转出。

6)一些「清道夫」会为资产价值设置一个最低阈值。「清道夫」不会吃掉低于该阈值的资产。这就意味着,你可能察觉不到你的账户里有「清道夫」。细思极恐。

鉴于我们第一次撰写关于「清道夫」的文章是在2017年,如今的「清道夫」早已今非昔比,可以帮助运营者实现收益最大化,同时让受害者的损失最大化。

住手吧!清道夫!

如何击败「清道夫」?

首先,身为人类的你是快不过代码的,因此我们的解决方案将涉及代码。这里为你提供了几个不同的方案,虽然不能保证100%有效,但是总有一款适合你。

你需要创建一个想要挽救的代币列表(按优先级排序),以便轻松制定计划。这张列表需要包含以下内容:

代币合约地址

该代币是否已用于质押(解锁是否有时间限制)

代币能否转移

代币价值(由用户主观判断或美元价值决定,以便确定优先级)

最重要的是,你必须有条不紊,才能快速而有效的执行该方案。正如那句至理名言所说:「凡事预则立,不预则废。」

使用太极网络(Taichi Network)

「清道夫」的运作原理是监控交易池中向「猎物」地址转账的交易。这样一来,「清道夫」就可以抢在该交易确认之前签署好另一个交易并广播该交易,从而取走转入资金。

太极网络可以让你直接将已签名的交易提交给矿工(即,星火矿池),无需将其广播至公共交易池。这意味着,你的交易将进入「清道夫」的视觉盲区,也就不会被「清道夫」的机器人抢跑(至少以我的经验来看是这样)。

具体方法是,将你的所有交易预先按照nonce顺序签好名,并以编程方式提交给太极网络。大多数「清道夫」只监控公共交易池中等待打包的以太坊交易,不会调用每个新区块的eth_getBalance(这是为了节省CPU循环和RPC调用)。也就是说,「清道夫」是看不到通过隐私交易池发送至「猎物」账户的ETH的,也就不会吃掉它。

你需要做一些计算,确保发送到账户中作为gas费的ETH可以充分利用到每笔已签名交易上。如果你算得很准的话,「清道夫」可能会抢跑失败!(通常情况下,我会默认将gas费设得比GasNow上的「极速(Rapid)」参考值高几个百分点,从而提高交易被打包进下个区块的概率。) (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容