# 我把 punk 搞丢了

By [rayjun.eth](https://paragraph.com/@rayjun-2) · 2022-12-05

---

1.

背景：目前在用的钱包时间有点长，想把 punk 转移到另一个新钱包中，之前的猴子也是从这个钱包转过去的。

在整个过程中，没有出现黑客，只有合约、套利者和一个想当然的我。当然，最大的赢家是验证者。

2.

猴子是直接在通过 OpenSea 上的转移操作来完成的。punk 没有办法直接在 Opensea 上进行转移，于是来到 punk 的官网，在punk 的官网上，是可以直接进行转移的。

但我没有直接使用转移操作，而是想试一下 bid 操作，至于为什么想使用 bid，其实没有特别的原因，可能就是好奇，想体验一下，但就是好奇心害死猫。

在这里我犯了很多错：

*   想当然的认为 punk 上的 bid 与 Opensea 上的 bid 工作原理相同，没有去看 punk 上 bid 的合约代码
    
*   之前除了买 punk 之外，没有使用过 punk 合约上的其他功能
    
*   没有仔细看网页提示
    
*   忽略了 punk 的本质是 ERC20，而不是 ERC721
    
*   忽略了有诸多的机器人在盯着 punk
    
*   想当然的下手了
    

3.

在我用新地址发出 bid 之后，就使用原地址去 accept。

![](https://storage.googleapis.com/papyrus_images/893d979a5c983fdebb61fc0517fcecfa2fdc8db4b3bac5eeebb7cdf566326741.png)

然后交易被 punksOTC 截胡，代价是 61 ETH，然后我就看到 punks 的 owner 成了 punksOTC。虽然 punksOTC 承诺可以让我以 61 ETH 的成本拿回 punk，但我现在已经没有这么多 eth 了。

这次交易带给我的痛苦与之前在大学比特币爆仓的同样大，只不过这次带来的损失更大，8 万美金。

4.

从 2021 年初接触 NFT，从买了猴子后有了 web3 的第一笔阿尔法收益。在损失 punk 前，我同时拥有 punk 和猴子，以及一些其他的 NFT，punk 搞丢了之后，让这两年的利润损失了一半。现在得靠着手上不多的本金重新开始了。

5.

今天已经基本冷静下来，回想了一下整个过程，其实最大的敌人是自己的傲慢，自以为懂一些技术就肆无忌惮。但在这样一个弱肉强食的黑暗森林，任何一个疏忽都是致命的。目前来看，追回这个 punk 的可能性几乎已经没有了。在这个只认私钥的世界，人只能对自己负责。

---

*Originally published on [rayjun.eth](https://paragraph.com/@rayjun-2/punk)*
