行业 / Solana

Solana 开发者提议弃用持久 nonce(durable nonce),即导致 Drift 被盗 2.7 亿美元的功能,2027 年 5 月前不会关闭

Solana 开发公司 Anza 的一名工程师提议关闭该网络最古老的特殊机制之一。该草案编号为 SIMD-0723,于 11 月 5 日提交,仍有待 Anza 和 Firedancer 的工程师批准。草案将弃用持久 nonce,这一功能使已签名交易可以无限期等待,而不是在创建约 30 秒后过期。

交易所、托管机构和稳定币发行方利用该功能在离线计算机上签署转账,并让转账经过冗长的审批链。攻击者也利用了它。据 Cryptowisser 报道,在 4 月 1 日针对交易协议 Drift 的漏洞攻击中(至少卷走 2.7 亿美元),攻击者持有预签名授权一周多后才将其提交。

Solana 基金会列出了其他理由,包括重放漏洞、宕机和垃圾交易;据 Cryptowisser 报道,草案援引了 2022 年一起导致网络停摆约四个半小时的事件。在 2026 年 6 月的一个纪元(epoch)中,nonce 交易占交易总量的 3.1%,却占优先费的 30%,其中 97.5% 由 555 个费用支付方发送。

两种替代方案正在开发中:Anza 的 Programmatic Signer(目前在测试网上运行,尚待审计)以及 Blueshift 的 Vector。两者都在链上程序中验证离线签名。草案称,激活时间不早于 2027 年 5 月 5 日。机构要求在替代方案上线主网后留出 6 至 12 个月时间。

本文为新闻报道与分析,不构成财务、法律或税务建议。