后量子签名带来的链上压力

比特币当前使用的ECDSA与Schnorr签名在规模上具有优势,而美国国家标准与技术研究院(NIST)批准的后量子签名方案,其大小约为现有签名的10至100倍。这一显著增长直接威胁到网络的吞吐能力——一个区块能承载的交易数量可能从目前的2500至3000笔骤降至500至700笔。 这种变化不仅影响交易效率,更引发对节点运行成本的担忧。更大的签名意味着更高的存储需求、带宽消耗和验证开销,长期来看可能导致更多节点退出,削弱网络的去中心化特征。

ZK STARK聚合:缓解数据膨胀的新路径

为应对这一挑战,学者Ben-Sasson提出采用ZK STARK聚合技术。该方法将一个区块内所有交易的签名聚合成单一的密码学证明,其体积远小于原始签名集合。 关键优势在于,生成证明只需一次,且可在低成本硬件上完成。验证过程则高度轻量化,甚至可在树莓派等低功耗设备上执行。这使得大规模扩展成为可能,同时避免了对全节点资源的过度依赖。 Ben-Sasson强调,若拒绝使用此类聚合机制,将无法真正解决“每个人都能使用比特币”的核心问题。他指出,仅靠增加区块大小是不够的,必须借助像签名聚合这样的技术创新来实现可持续扩展。

区块扩容的争议与代价

尽管增加区块容量被视为一种“简单工程学”解决方案,但其治理难度极高。批评者认为,该策略会加剧节点运营成本,限制硬件多样性,最终可能导向中心化趋势。 即使采用压缩技术,如SHRINCS与SHRIMPS方案,签名大小仍达当前水平的五倍以上,某些场景下甚至高达40倍。这意味着,除非同步扩容,否则吞吐量仍将受到严重制约。 正如Marin Ivezic所言:“从原生层面提升容量是简单的工程学答案,却是最困难的治理答案。” 网络缺乏足够时间进行公开辩论,进一步加剧了行动紧迫性。

比特币脚本与治理的双重瓶颈

ZK STARK的可行性取决于能否在比特币共识层实现原生验证。然而,当前脚本系统不支持此类证明的直接验证。 一种潜在路径是重新启用OP_CAT操作码,该指令曾由中本聪引入但后来被移除。它具备处理复杂数据结构的能力,可能为STARK证明提供基础支持。尽管此前一度引发关注,但近期已失去推进动力。 其他提案包括OP_STARK_VERIFY,旨在优化验证流程;以及由Ethan Heilman提出的BitZip概念,探索通过通用操作码增强网络功能。此外,CISA(跨输入签名聚合)等较弱聚合方案也可作为辅助手段。 然而,据评估,实现在共识层部署完整验证器属于2030年代级别的治理议题,远比修改小型操作码更为复杂。

对比其他网络的后量子过渡进展

与比特币相比,部分其他区块链生态在后量子演进方面更具灵活性。以太坊计划于2029年完成转型,而Solana已开展后量子签名实验。 Starknet则采取更前瞻的设计:通过原生账户抽象与智能钱包架构,使底层密码学升级无需强制用户迁移账户。这极大降低了锁定风险,使得后量子迁移在操作上更加顺畅。 正如Ben-Sasson所述,缺乏灵活账户层的网络,其后量子路线图可能“极其困难”。而拥有账户抽象能力的系统,则具备更强的适应性和未来可扩展性。

核心结论

后量子签名的引入将迫使比特币面对前所未有的数据膨胀挑战。虽然增加区块大小是一种直接回应,但其带来的去中心化风险不容忽视。相比之下,ZK STARK聚合提供了更高效、更可持续的技术路径,但在比特币现有的脚本与治理框架下仍面临重大障碍。 未来的关键在于能否推动脚本升级与社区共识达成。而那些已具备账户抽象能力的网络,正在为后量子时代构建更具弹性的基础设施。