向比特币区块中投毒
关于Bitcoin Core维护者们要在新版本中放开OP_RETURN携带数据尺寸限制的话题,教链曾多次谈过。

现在,就在Core v30.0rc1候选版本发布之际,有人成功演示了如何通过BTC转帐交易的OP_RETURN指令,向比特币区块中投放毒数据,对社区再次提出警示。
嗯,是真正的“毒”——计算机病毒。DOS的、Windows的、Mac的……
你可以亲自验证:打开任意一个比特币的区块浏览器,比如mempool.space。输入交易编号 85f1bf57386ff71f9e7cde9f6fc347065fa34e95389712fdc2b2fcb205273d8f 搜索到位于区块高度913937的这笔交易。点开它。这笔交易没有什么别的内容,只是OP_RETURN携带恶意软件代码的示范。

开发者 Peter Todd 引用网友 @GrassFedBitcoin 的评论:「事情会这样发展:
- 100KB的OP_RETURN数据将成为标准
- 有人不可避免地广播触发恶意软件检测的内容
- 所有比特币云基础设施被迫下线
- 重大中断——交易所/矿池离线
- 由于无法通过硬分叉移除问题数据,恐慌导致临时补救方案出现
- 近乎完全中心化的模板矿池被游说运行自定义过滤器来筛选未来数据(为何不通过维持原有数据载体大小限制来直接拒绝转发此类数据?)
- 本就难如登天的挖矿去中心化任务雪上加霜
- 运行节点变成高风险行为,需要额外软件维护洁净内存池
- 我们变成了只接受经审批数据的数据存储网络,而非原本拒绝任意数据的货币网络」
也许现在唯一可以拭目以待的,就是看看会不会有人趁着网络费用低廉,向比特币区块中任意投毒,测试是否有机会触发大面积的杀毒软件反噬,进而造成大规模节点下线和网络瘫痪了。
或许我们应当接受甚至鼓励各种改进尝试,但是,还是要提前考虑代价。
向区块中写入的任何数据,都会随着区块的存在而永久存在。存放大量垃圾甚至有害数据,占据每一个全节点的存储空间,而且试错试出错来也无法挽回,不能删除历史数据了。这代价会不会有些过高了呢?
人类有个特点,就是爱探索极限。不到黄河心不死。不撞南墙不回头。
如果不是万有引力把人牢牢吸在地面,每个人都得上天。
只有宇宙物理法则和唯物主义力量的约束,才能限制人类不去僭越。非不想也,实不能也。
也许这也正是PoW(工作量证明)这种物理约束,和其他各种依靠人为规则约束的共识机制之间,最大的区别吧!
...
2025.9.11周四,隔夜BTC拉升重回114k。usdt 7.11, usd/cnh 7.115。美元指数继续在98点下方横盘震荡走低。黄金在历史新高度$3644一线高位整理。
美国生产者价格意外下降,缓解了对顽固通胀的担忧,并强化了市场对美联储将在下周会议上恢复降息的预期。......
2025.9.11教链内参共约2500余字,主要内容有:隔夜市场在宽松预期与监管变革中迎来关键转折:美国PPI意外下降强化联储降息逻辑,BTC强势反弹重上11.4万美元,黄金创历史新高;美SEC主席重磅讲话宣告加密货币监管迎来历史性转向;香港明确将OTC排除于稳定币监管体系之外;微策略遭标普500拒纳;等。
点击标题继续阅读2025.9.11教链内参《微策略被标普500拦在门外》...