StarkWare今日正式发布Starknet后量子时代路线图,旨在将Starknet的密码学基座迁移至抗量子算法,以应对未来量子计算对现有密码系统的威胁。该计划分三阶段执行,覆盖状态承诺、合约地址、网络配置、共识签名以及以太坊外部依赖等核心模块。
第一阶段:哈希算法替换与后量子共识签名
路线图第一阶段的核心工作是使用BLAKE2哈希算法全面替代当前Starknet使用的Pedersen哈希。Pedersen哈希虽在零知识证明生态中广泛采用,但基于椭圆曲线的结构在量子攻击下存在安全隐患。BLAKE2是一种高性能、抗量子的哈希函数,将被用于:
- 状态承诺(State Commitment)
- 合约地址生成(Contract Address)
- 网络配置(Network Configuration)
与此同时,第一阶段还将引入后量子共识签名方案,首推Falcon-512。Falcon是基于格密码的紧凑型数字签名算法,已被NIST(美国国家标准与技术研究院)选为后量子密码标准之一,其安全性在量子环境下有数学保证。该签名将用于Starknet共识层的验证机制,确保区块提议和投票过程不受量子攻击影响。
第二阶段:传统合约迁移工具
第二阶段重点在于为已经部署在Starknet上的传统智能合约提供平滑迁移工具。这些合约当前依赖Pedersen哈希或其他前量子密码原语,开发团队需要一套自动化或半自动化的工具链,将合约中的哈希调用、签名验证等逻辑升级为后量子版本。StarkWare将在该阶段发布迁移指南、合约模板以及测试框架,降低开发者的迁移成本和风险。
第三阶段:以太坊外部依赖的解耦
第三阶段处理的难题是Starknet与以太坊之间尚存的依赖关系,尤其是桥接系统调用和Blob数据可用性。Starknet作为以太坊的ZK-Rollup二层网络,其跨链消息传递和Layer-1数据发布均使用以太坊的密码学接口。一旦以太坊自身启动后量子迁移(目前尚无明确时间表),Starknet的桥接和blob发布机制必须同步调整。该阶段的实施进度完全取决于以太坊社区的后量子路线图,因此路线图将此阶段标记为“外部依赖项”。
总体来看,StarkWare的后量子路线图展示了其对抗量子威胁的前瞻性布局。与前一代基于椭圆曲线的ZK-Rollup方案相比,BLAKE2+Falcon-512的组合在安全性和性能之间取得了平衡。随着NIST标准的逐步完善和以太坊生态的跟进,Starknet有望成为首批完成后量子迁移的主流Layer-2网络之一。

