BRC-20 狙击机器人 Sophon:一场针对铭文市场的「智子」封锁
如果你最近留意过 BRC-20 的 mempool(交易内存池),可能会发现其中涌现出大量供应量为 1 或个位数的奇怪铭文。这背后是一个名为 「Sophon」(智子机器人) 的狙击程序在运作——它专门盯住新部署的代币,抢先完成同名部署,并将供应量锁定为 1 枚,从而让后来者无币可玩。这一现象不仅震动了铭文社区,更引发了关于 比特币 MEV 和 BRC-20 协议脆弱性 的深层讨论。
熟悉科幻的读者对「智子」不会陌生。《三体》中的智子是三体人用质子二维展开后蚀刻电路制成的超级计算机,既能实时监视地球,又能锁死人类基础科学。而 Sophon 机器人 在 BRC-20 上的行为与智子异曲同工——它同样在「锁死」新代币的部署空间。本文将从技术原理、生态影响和社区争议三个维度,深度解析这一现象背后的逻辑与启示。
什么是 Sophon 机器人?——BRC-20 的「抢先部署」攻击
Sophon 由比特币开发者 Rijndael(@rot13maxi) 于 2023 年 10 月 3 日公开部署,其名字灵感直接来源于《三体》中的智子。要理解它的攻击逻辑,必须先了解 BRC-20 代币的核心运行规则:先到先得。无论是部署、铸造还是转账,只有最早被记录在链上的交易才算数。如果有同名代币被先后部署,区块链只承认第一个。
攻击逻辑:利用公开 Mempool 的「抢跑」机制
Sophon 实时监控 mempool,一旦检测到有人提交了新的 BRC-20 代币部署交易,它便立即支付一笔更高的 gas 费,抢先打包一个同名代币,并将供应量设置为 1 枚。后续任何人试图部署同名代币都会失败,因为区块链只认第一个。而被 Sophon 抢走的代币供应量仅为 1,根本无法在市场上正常流通。这只机器人完美利用了 「交易公开」 和 「先到先得」 这两个特性,将 BRC-20 的命名空间变成了一个残酷的 PVP(玩家对战) 战场。
有趣的是,Rijndael 在 10 月 27 日宣布停止 Sophon 运营,原因很简单:gas 费消耗过高。停运后,他将 UTXO 中剩余的比特币捐赠给了 opensats。尽管 Sophon 仅运行了 20 多天,但它制造的冲击波已经足够明显。
Sophon 的冲击波:铭文数量骤降 72%,UTXO 大幅减少
基于 Dune 看板的数据,Sophon 激活当天,基于文本的铭文数量从前一天的 49,000 个 骤降至 13,700 个,降幅高达 72%。而当 10 月 23 日 Sophon 资金耗尽后,铭文数量又从前一天的 11,500 个猛涨到 74,300 个,增幅超过 540%。这一减一增之间,Sophon 的威力暴露无遗。
- 激活当天:铭文数量从 49,000 个降至 13,700 个(降幅 72%)
- 资金耗尽后次日:铭文数量从 11,500 个涨至 74,300 个(增幅 540%)
- UTXO 数量:Sophon 上线期间减少超过 1000 万,关闭后立刻回升
Ordinals Hub 的维护者 cbspears 指出:“自从 Sophon 上线以来,UTXO 数量减少了 1000 万以上。而在它关闭的那一刻,UTXO 数量又开始回升。说实话,Rijndael 其实是在帮比特币做减负。”
社区分裂:是比特币 OG 的复仇,还是 BRC-20 的压力测试?
社区对 Sophon 的态度高度分裂。一部分人认为这对已部署的 BRC-20 代币是好事——相当于变相锁定了稀缺性;另一部分则认为这是比特币 OG 的复仇,用这种极端手段保护比特币免受 BRC-20 粉尘攻击。甚至连 Ordinals 协议的首席维护者 raph(@raphjaph) 都在讨论比特币生态的推文评论区半开玩笑地喊话:“我们需要 Sophon。”
但部署者 Rijndael 的回应却十分直白:他只是在向那些支持 BRC-20 的人证明一个赤裸裸的事实——把比特币当作一个“基于区块包含顺序的全局命名空间”,本身就是一种极其脆弱的机制。他将 BRC-20 的 mempool 形容为一场 PVP,并警告:“你必须假设 mempool 里潜伏着怪物。如果你的部署有漏洞,怪物就会扑上来吃掉你的代币。” 至于为何要部署 Sophon,他的原话既简洁又中二:“为了文明。”
比特币 MEV 与私人内存池:Sophon 引发的深层讨论
“看吧,没人再敢说比特币上没有 MEV 了。” Sophon 的出现,让社区开始认真讨论 比特币的 MEV(最大可提取价值) 问题以及 私人内存池(Private Mempool) 的可能性。
MEV 概念最早来自以太坊,原指矿工可通过调整交易排序获利。在 PoW 机制下,用户提交的交易先进入公开 mempool,所有人都能看到内容。套利者和矿工通过监视交易池寻找机会。BRC-20 的“交易公开、先到先得”规则一旦被恶意利用,必然催生 MEV。而 私人内存池 则是由特定矿工或节点单独维护的私有交易池,不对外公开交易内容,可有效防止抢跑。
未来展望:机器人军备竞赛还是协议改进?
在 Sophon 停止运营后,Rijndael 将代码开源,mempool 中很快出现了类似的狙击机器人。他本人对此乐见其成:“我觉得有另一个 Sophon 副本在跑,而且不是我干的,这很好啊。” 可以预见,如果 BRC-20 协议不做出根本性调整(例如引入 域名绑定 或 注册机制),类似的 机器人军备竞赛 将不断升级。届时,mempool 中将不再是单个猎手的狙击,而是一场机器人的混战。
从更深层的意义看,Sophon 实际上是一次对 BRC-20 生态的极限压力测试——用最极端的方式揭示了协议设计的潜在漏洞。无论 Rijndael 的真实意图如何,这一事件已经促使整个社区重新审视比特币上代币协议的安全性和可持续性。正如他最后将 UTXO 捐给 opensats 所示,这场实验并非为了套利,而是为了引发思考:当比特币的命名空间成为战场,我们该如何保护它?
(数据来源:Dune Analytics、GeniiData、Ordinals Hub)
