# 我的一次黑暗森林经历

By [clicknft](https://paragraph.com/@clicknft-2) · 2022-04-01

---

这次经历主要是让我丢了小几十刀，还好，下面大概下说下这个事。

当时我写了个合约里面有个transfer功能，不过对外暴露的接口是不可读的（scan平台也只能0xxxxx这样显示)，这接口里面涉及了至少4个参数，sender,sending token, to, amount

我当时部署这合约到BSC上的时候，我还调用过了，是没问题的，不过几个小时后，发现我sender里面的 token不见了。

追查了下后，最后发现是给别人转走了，是通过合约转走的，综合我的判断下来，这应该是一个机器人，自动捕获链上机会的机器人，自动分析链上的交易，像我这次为什么给他成功转走呢

其实我这个接口本来是有onlyowner的modifier的，不过我中间为了一些测试，注释掉了。后来部署到BSC主网的时候，忘记加回来，才导致了这个问题。

这个机器人合约如下：

[https://bscscan.com/address/0x66fa88b5c2309ce8812373eaa780ef630a994bc4](https://bscscan.com/address/0x66fa88b5c2309ce8812373eaa780ef630a994bc4)

---

*Originally published on [clicknft](https://paragraph.com/@clicknft-2/Dhe1YOrKIpyk4c9yUW8C)*
