开发人员已修复导致 Solana 网络在 6 月 1 日最新中断的运行时错误。 根据Solana Labs 6 月 5 日发布的一份报告, Solana 2022 年的第五次中断 是由“持久随机数交易功能”中的一个错误引起的,该错误导致网络在大约四个半小时内停止生产区块。“在 v1.9.28/v1.10.23 版本中禁用了持久随机数事务功能,以防止再次出现相同情况时网络停止。”他们补充说:“在应用缓解措施并在即将发布的版本中重新激活该功能之前,不会处理持久的 nonce 交易。” 术语持久随机数交易是指 Solana 上设计为不会过期的交易类型,这与网络上的正常交易不同,后者通常只有大约 2 分钟的短暂生命周期,然后区块哈希变得太旧而无法验证。 根据 Solana 文档,它通常用于支持与托管服务等途径相关的交易,这比通常的“为交易生成签名”需要更多时间。 Solana Labs 指出,持久 nonce 事务需要一个单独的“防止双重处理的机制,并且是串行处理的”,但是在持久 nonce 事务作为常规事务处理并失败后出现运行时错误,但随后又重新提交并导致网络瘫痪。 “在处理失败的事务...