💡EVM交易失败

为什么我的EVM代币无法卖出?什么是貔貅/蜜罐/不开源/条件限制卖出代币?


在EVM上,以ERC20标准为例的TOKEN代币,仅为每个代币合约提供了抽象定义标准,但实际上每个代币合约的具体实现由代币合约的开发者自行实现,对于合约开发者来说,完全可以在不违反代币标准的情况下,任意实现代币的出售控制代码。

所以在EVM上,智能合约扫描和反欺诈一直是个无限命题,但鉴于目前EVM在代币安全标准仍然没有实际进展,所以在目前的EVM DEX交易市场上,100%杜绝在代码上条件限制卖出的代币是不可能的。以下面的案例举例:

某个代币的合约代码可以进行如下设置隐形条件限制代币卖出,来达到全部/部分锁定卖出,以推高代币价格诱多。

该代币在某个时间段才能卖出(时间锁)

过了这个时间段就可以正常卖出,这会导致过后往往无法复现当时的时刻无法卖出的情况,以达到鱼目混珠的效果。

该代币在某个价格范围区间无法卖出(价格锁)

同样也是可以动态实现,即恶意代币开发者可以通过代币合约控制代币动态出售价格,不满足则不能卖出。这样也能通过部分满足价格的地址和交易可以在这个时刻成功,以达到鱼目混珠的效果。

该代币在某个地址/部分交易地址上无法卖出(黑名单)

早期黑名单以静态为主,但现在已经有很多动态黑名单了,因为完全可以通过代码实现成动态浮动的,即恶意的开发者通过监控,某些地址的交易,将符合条件的地址动态拉黑/解禁,而且往往在高峰交易时进行,等高峰交易过后再解除。这样也能达到部分人为控制的地址可以在这个时刻成功,以达到鱼目混珠的效果。

以上条件仅作为举例,实际中EVM用于限制代币出售条件的代码可以是更多条件,无限种组合,即以上条件之外还有更多条件,而且各个条件可任意组合,这也就是为什么很多合约欺诈型代币在K线图上观察到价格好的时候,即便在各种费用配置都不错的前提下,仍然无法卖出的原因,尤其是不开源的代币合约,连代码本身都无法查看。

但即便是开源的代币合约,每天都有海量的新增的代币合约,专业的智能合约工程师业也不可能尽数检查。目前的智能合约安全服务商也能通过AI辅助进行标记,无法达到100%的过滤,这也是当下EVM合约生态的一大痛难点。

应该如何规避EVM上的貔貅/蜜罐/不开源/条件限制卖出代币?


  • 尽量避开“不开源”的代币,哪怕是开源的代币尚且难以遍历100%精准识别,更何况是不开源的,而且代币合约一般不涉及有需要不公开的商业技术专利等,不开源本身就很有问题了,尽量避开

  • 在购买EVM的代币前,充分DYOR,因为DEX交易市场是完全无许的自由交易市场,机会与风险并存,了解代币合约潜在风险,是提升胜率的关键

  • 关注代币合约安全检查参数,DBot在快速买卖中提供了合约检查功能,跟单买入中提供了专业了高级过滤功能,可以根据您的需求进行设置,最大程度辅助您规避EVM上的貔貅/蜜罐/不开源/条件限制卖出代币。

但需要注意的是该项安全功能数据来源于智能合约安全服务商GoPlus,目前市面上所有的智能合约安全服务商均无法100%保证其检测的智能合约的绝对安全,只能作为自行研判的辅助参考信息之一!

DBot EVM链快速买卖合约检测

输入CA后会进行代币安全检测,包括是否貔貅,池子燃烧量、是否可mint,是否有冻结权限,前10持仓量等。数据来源于GoPlus,通过智能合约分析实现,且只能根据交易时的状态进行判断,DYOR

DBot EVM链跟单买入过滤设置

生效时间:每天在此时间范围内时才会进行跟买

不买入貔貅代币:开启后将不买入被 GoPlus 定义为貔貅的代币,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

不买入为开源代币:开启后将不买入被 GoPlus 定义为未开源的代币,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

相同代币只买1次:开启后同一代币全程只买一次(链上数据波动较大,该功能仅作为辅助)

不跟加仓:若聪明钱在买入时已持有此代币,则不会跟随买入,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

已持有代币:跟随的钱包买入了已持有代币时是否继续跟随(链上数据波动较大,该功能仅作为辅助)

累计买入次数:当某个代币在当前任务的累计买入次数(7天内)大于此值时,将停止跟随买入代币,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

累计买入金额:当某个代币在当前任务的累计买入金额(7天内)大于此值时,将停止跟随买入代币,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

最大买入税率:只跟买买入税率低于此值的代币(数据来源于GoPlus),该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

最大卖出税率:只跟买卖出税率低于此值的代币(数据来源于GoPlus),该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

最小流动性:只跟买流动性高于此值的代币(链上数据波动较大,该功能仅作为辅助)

代币最大创建时间:只跟买创建时间小于此值的代币(跟据代币创建时间,非交易对创建时间判断,链上数据波动较大,该功能仅作为辅助)

跟单区间:只买入跟随钱包在此区间内买入的代币,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

市值区间:只有市值在此区间内的代币才会跟随买入,该过滤功能项通过智能合约分析实现,且只能根据交易时的状态进行判断,会尽可能但不100%保证过滤

Last updated