SPHINCS- 是针对 ETH 虚拟机优化的基于哈希的后量子签名方案。
这个方案不是从零发明的,它是把 SPHINCS+(NIST SLH-DSA标准方案)与 Blockstream 在比特币场景下开发的紧凑哈希签名优化技术结合,并针对 EVM 的 gas、calldata 和 KECCAK 原生特性做了专门调优。
这个方案的优点有:
▪️无需预编译/协议变更
▪️比标准 SPHINCS+ 更 EVM 友好
▪️比格子基方案(ML-DSA/FN-DSA)更简单
▪️比有状态方案(如 SHRINCS)更实用
▪️提供了 Lean 4 + Verity 形式化证明的验证器
它也有自己的问题:
▪️目前虽然说“可用”,但是还是属于研究原型,未经密码学等专业审计
▪️签名大小较大:典型情况下是ECDSA签名的50-100X
▪️签名时间上,如果要标准NIST对齐参数集,工作量就会极高,普通设备难以承受,做了变体(C12\C13)带来的问题是非标准构造,会打破完整的FIPS合规
▪️每密钥签名次数有限,远低于标准 SPHINCS+ 的 2⁶⁴。超出后安全性会下降,需要换新密钥
▪️不适合 zkEVM
▪️需要钱包/账户层做好集成
▪️签名预算管理、密钥轮换等额外逻辑需要自行处理
尽管有这样那样的不足,且被认为是一个过渡方案,但是确实是目前最现实的纯链上后量子无状态签名方案之一,也能看到ETH在抗量子上的进展和努力
相对来说,BTC上的抗量子升级难度会更大,一方面是社区共识的建立需要更长时间,另一方面是有些方案(比如Blockstream在Liquid上实验的方案)由于BTC主网的限制问题而无法实施
不过,整体来说,整个行业如果在抗量子路上发展,那么未来量子攻击将不会成为一个威胁
#
BTC# #
ETH#
Ethereum can already start preparing accounts for a post quantum world, without waiting for a hard fork.
Today, it would be just 0.07$ .
Further audits incoming. Though I squeezed in a review with Fable before Uncle Sam crashed my party. Verity formal proof included for my lean enjoyers
顯示更多