如果有一天,我们现在使用的钱包签名算法不够安全了,难道所有人都得换地址、转资产,重新折腾一遍?
这个问题让我想起了
@Starknet 的一项技术优势:Crypto Agility,也就是密码学敏捷性。
其实今年 7 月,Starknet
@Starknet 主网上就发生过一件挺有意思的事。
一个采用 Falcon-512 后量子签名的实验性账户,成功完成了 0.01 STRK 的转账。
金额小得可以忽略,但背后的技术能力还挺值得聊聊。
/
这里就得说到 Starknet
@Starknet 的 Native Account Abstraction(原生账户抽象)。
与传统的外部账户不同,Starknet 的账户本身就是智能合约,可以通过可编程的验证逻辑选择不同的签名方案。
这意味着未来如果出现更安全的密码学算法,账户可以在不需要全网硬分叉的情况下采用新的签名验证方式。
再加上 STARK 证明系统主要依赖哈希函数,在面对量子计算威胁时,本身就具备一定的架构优势。
当然,前面提到的 Falcon-512 目前还属于未经审计的实验性实现,距离普通用户大规模使用,还有钱包兼容、密钥管理和安全审计等工作需要完成。
但至少已经有真实的链上交易验证了这条技术路线的可行性。
/
其实研究到这里,我觉得 Crypto Agility 这个概念还挺有意思。
过去我们讨论一条公链的技术优势,经常关注 TPS、Gas Fee、交易确认速度这些比较直观的指标。
但密码学本身也在不断发展,尤其是 AI 和量子计算都在快速进步的今天,谁也无法保证现在使用的算法能够一直安全下去。
能够提前为未来的技术变化留出升级空间,我觉得也是一种长期竞争力。
Starknet 已经有了这样的架构基础,接下来值得关注的,就是这些实验性能力能否逐渐变成普通用户也能方便使用的功能。