🐯Yao
276 posts






小额UTXO是垃圾?请投放到回收箱 在2025年12月左右,比特币社区出现了一个名为"The Cat"(也称为BIP-420或类似草案)的Bitcoin Improvement Proposal(BIP),它针对小额UTXO(特别是尘埃UTXO,价值低于1000 satoshis的输出)提出限制措施。这个提案旨在通过软分叉方式“冻结”或“烧毁”某些被识别为非货币用途的尘埃UTXO,主要针对Ordinals铭文、Stamps等协议产生的垃圾数据。这些UTXO被视为区块链膨胀的来源,占UTXO集的近50%(约49%低于1000 sats)。提案建议使用这些协议自身的索引器来标识这些UTXO,然后将其从UTXO集中移除或使其不可花费,从而减少节点内存需求和整体链负担。它强调这不是审查,而是修复比特币被滥用的“bug”,并允许用户通过迁移或巩固UTXO来避免影响。 提案的草案讨论最早出现在2025年12月12日的比特币开发者邮件列表中,并迅速引发社区分歧。支持者认为这能有效清理自2023年以来积累的垃圾UTXO(导致UTXO集膨胀300%以上),优化比特币作为货币网络的性能,并打击spam经济激励。反对者则担忧这会设置回顾性审查的先例,侵犯财产权利,可能导致链分裂,因为它会使现有有效UTXO无效化。尽管是软分叉(向后兼容),但如果反对激烈,仍可能造成社区分裂。 我们反对这个提案。这种过滤本身是一种非常主观的个人选择,并不符合中本聪对比特币的设计思路。一个UTXO含有多少聪才不是垃圾,这种非常主观的看法,不应该强制在比特币网络上实施。这种提案不应该获得通过。 如果有些人认为聪含量太低的UTXO是垃圾,应该清除,这样可以让网络更稳定更安全,那可以更好的方式,激励更多的人归集小额UTXO,而且不用对BTC主网有任何的修改,一样可以达成这个效果。我们为这个目的开发了一个全新的通道合约:回收箱。在主网上,将任何小于1000聪的UTXO,发送到合约地址,就完成了一次合约交互。运气好的话,可以获得回收箱合约的奖励,小UTXO变成大UTXO。这基本上就是一个垃圾回收,随机将大UTXO回馈给运气好的投放人。没有人能控制这个过程,其随机性由主网的区块hash和交易hash两者共同确定。我们期望,所有支持类似提案的人,请马上行动起来,将所有自己认为是垃圾的UTXO,转入这个合约地址。效果是可以大量减少主网的小额UTXO,运气好的人还会获得回收箱的馈赠,一个可能很大很大的UTXO。 合约地址: bc1qauv59s8cp4x9ktjxfsrguflx9uwkd0tmurvvrls9w45cqeyk2r8qeed2wg 在BTC主网上,任何钱包都可以往这个合约地址转入小额UTXO。该交易需要在过6个块后,合约才会检查是否运气足够。 合约代码已经开源:github.com/sat20-labs/sat… 另外补充下,所有合约代码已经开源,大家随时可以检查合约代码。合约框架因为还比较复杂,开发起来并不容易,但也不难,有兴趣的人可以参考这些已经实现的合约,自主开发其他更有意思的合约,然后提交代码给我们。





最近有意思的事情算是zcash的社区讨论了。加密项目治理机制在没有监管规范的情况下,靠着社区共识不停的尝试。zcash的这次讨论可以说把以前的尝试经验都汇聚了一遍。市场论,精英论,还有vitalik抛出来的futarchy概念:Vote on values, but bet on beliefs. 结果被社区一堆人diss,认为vitalik偏题了而且颇有点说他利益不一致站着说话不腰疼的意思。纳瓦尔希望完全做成链上治理,而不是靠第三方信任,一些理想派认为应该专注隐私初心使命,努力呵护value layer而不是与市场做短期交易只顾NGU。而一些现实派认为市场说了算,市场是现实的反馈而不是委员会决策。并且根据zcash的历史引证过往的委员会决策机制是不work,导致zcash几乎死掉了。有了funding才有其他基础。zooko显得有一点技术官僚风格,只是想要进入zcg支持预算合理化,避免乱花钱而忽视了zcash真正的创新发展。但是在如何治理方面没有展现更加长远的视野和规划(这一点与vitalik对比起来有点不一样)。讨论还在继续。每个人观点背后都透露出过去几年加密项目发展过程中的经验教训总结和对加密项目治理的预期。可以说如何治理的故事还没结束但是也发展到了十字路口。也可以看出如果用社会技术的发展视角来审视这些观点碰撞,相比如何提高效率而言,如何更好的协助其实蛮值得关注。


















