
Solana Labs 发布 6 月 1 日主网 Beta 中断事故调查报告
Solana Labs 官网今日发布 6 月 1 日主网 Beta 中断事故调查报告,当日宕机约 4 个半小时,原因是持久随机数交易功能中的错误导致共识停滞而停止生产区块。区块生产在同一天UTC时间21:00恢复,网络运营商在接下来的几个小时里继续恢复客户服务。
是什么原因导致中断?
由持久随机数交易功能触发的运行时错误允许在一组特定情况下,对失败的持久随机数交易进行两次处理。这导致了不确定性,当验证者第二次处理交易时,一些节点拒绝了后续区块,而其他节点则接受了它。关键的是,超过 33% 的验证者接受了该区块,但这个数字低于调和不确定性所需的 66%。
随机数交易应该如何工作,它们与正常交易有什么不同?
Solana利用非重叠交易的并行处理来极大地提高吞吐量。按顺序处理交易的网络可以使用递增随机数;Solana使用不同的方法来确保交易不会被处理两次。对于占Solana区块链上交易的99.99%以上的正常交易,网络使用最近的区块哈希,并维护该窗口内已处理交易的记录,以确保不处理重复的交易。
由于持久随机数交易被设计为不会过期,因此它们需要不同的机制来防止双重处理,并按顺序处理。此类交易使用特定于每个帐户的链上值,每次处理持久随机数交易时都会轮换该值。在轮换该值之后,应该不能再次处理相同的持久随机数交易。
发生了什么?
在一组特定环境中处理持久随机数交易时,发现了运行时中的一个错误,该错误阻止了网络的发展。持久随机数交易已处理,而其区块哈希仍然足够新,可以将交易作为普通交易处理。
看到最近的区块哈希,运行时假设它正在处理一个普通交易,而不是一个持久的随机数交易。此交易失败,并且由于它没有作为持久交易处理,因此处理不会按预期推进链上随机数值。
由于失败的交易被成功添加到区块,因此支付了交易费用。
在持久交易被处理一次且失败之后,它仍然能够作为持久交易再次被处理,因为它引用的随机数值没有被推进并且仍然可用。在处理失败的交易之后,但在再次使用随机数之前,用户重新提交了相同的事务进行处理。这次重新提交在运行时激活了错误。
失败的持久随机数交易被重新提交到集群
区块生产者错误地将这笔交易接受到它正在构建的区块中,因为链上的随机值没有被推进。当验证者验证该区块时,一部分人发现新区块包含之前已处理的交易,这是由于包含此持久随机数交易而导致的。
一组验证者拒绝了该区块,而另一组接受了该区块,因为之前的交易实例不再在他们最近处理的缓存中。至关重要的是,超过 33% 的验证者接受了该区块,但这个数字低于调和不确定性所需的 66%。
在版本 v1.9.28/v1.10.23 中禁用了持久随机数交易功能,以防止网络在再次出现相同情况时中断。在即将发布的版本中重新激活该功能之前,不会处理持久随机数交易。
作者:Amy Liu
了解更多资讯欢迎加入:
比推 Discord 社群 :https://discord.com/invite/QSvv7MZ2tz
比推 TG 交流群:https://t.me/BitPushCommunity
比推 TG 订阅: https://t.me/bitpush
Twitter:https://twitter.com/BitpushNewsCN
本文来自比推,文章链接: https://www.bitpush.news/articles/2690385转载需注明出处
比推快讯
更多 >>- 数据:过去 24 小时全网爆仓 1.59 亿美元,多单爆仓 9,800.66 万美元,空单爆仓 6,108.28 万美元
- TeraWulf 拟寻求 30 亿美元债务融资用于数据中心建设
- Hyperdrive:thBILL 本身不存在漏洞,调查仍在进行中
- Aster 24 小时收入超 Hyperliquid 7 倍
- 彭博分析师:贝莱德比特币溢价收益 ETF 是现货产品和 IBIT 的延伸
- Scilex 完成对 Datavault AI 的 1.5 亿美元 BTC 投资交易,获后者近 2.79 亿股普通股
- Hyperdrive:已暂停所有货币市场
- 数据:监测到 4,305.38 万 USDT 转入 Binance
- Hyperdrive 疑似遭受攻击,损失约 70 万美元
- Gavin Wood 提出的 Polkadot 原生稳定币 PUSD 已进入提案讨论阶段
- 数据:过去 1 小时 Binance 净流出 3,206.04 万 USDT
- 比特币财库公司 POP Culture 拟配股募资 600 万美元
- Binance 已支持 Plasma 网络 USDT 提现
- 纽约梅隆银行和法巴银行已开始与 SWIFT 测试以太坊 L2 链上消息传递
- 观点:巴西企业实体正保守持有比特币和稳定币,而非寻求积极交易
- 一新地址从 Binance 提出 584.72 枚 BTC,约 6390 万美元
- Anchorage Digital 关联地址向币安转入 200 万枚 ENA,价值 116 万美元
- Polymarket 上美国政府 10 月 1 日停摆概率现报 71%
- LIGHT 上线空投查询页面
- LIGHT 上涨触及 1 USDT,短时涨幅 35%
- Mercury 疑似发布提案拟将 Arthur Hayes 钱包列入黑名单
- 下周宏观展望:美联储官员密集发声,非农将挑战鸽派押注
- 分析:BitMine 在近期下跌期间疑似“抄底”从场外和交易平台接收大量 ETH
- “麻吉大哥”XPL 五倍杠杆多单加仓到 880 万枚,价值 1330 万美元
- Hyperliquid 已上线 HYPE/USDH 现货交易对
- 大部分交易者关注比特币 10.4 万美元和 11.2 万美元两个关键价位
- DEPaaS 将亮相 2025 年新加坡 TOKEN2049 峰会
- 美国商务部长卢特尼克:特朗普或许原谅马斯克但不会忘记负面影响
- Binance Alpha 新一期 GOATED 空投单号收益约 65 美元
- 萨尔瓦多近 7 日共增持 8 枚 BTC,总持仓 6,332.18 枚
- 币安:持有至少 190 个 Alpha 积分方可申领 375 个 GOATED 空投
- 麻吉再次做多 XPL,现已浮盈 14 万美元
- 某鲸鱼过去 1 小时买入 100 余万美元 APEX,目前浮盈超 20 万美元
- Crypto.com 获得 CFTC 批准提供保证金衍生品
- Delphinus Lab 官宣投资 RWA 项目 Solar Mine,持续丰富 ZK 生态版图
- Solana 链首款 AI 游戏 CAT Crew 在韩国举办发布会
- Hyperliquid 现已上线 APEX 永续合约
- Galaxy Digital CEO:比特币“最大的牛市催化剂”或是下一任美联储主席人选
- Bitdeer 本周挖矿产出 108.3 枚 BTC,比特币总持仓量增至 1997.5 枚
- 最高检检察长:利用虚拟币实施的洗钱等犯罪对打击和治理带来新挑战
- ether.fi 本周共回购 12.7 万 ETHFI,迄今协议回购总额已超 710 万美元
- 《火币一姐》第三季总决赛于今日深圳开幕
- 香港金管局助理总裁:港府第三批代币化债券可能接入 CBDC 认购
- 某巨鲸从 Bybit 提现 315 万枚 APEX 为 Uniswap V3 提供流动性
- 财新:数字人民币区块链服务平台基于长安链,数字资产平台基于上海清算所
- Digital Shield 位于香港尖沙咀的首家官方体验中心正式开幕
- Euphoria 官推遭遇黑客攻击,请勿与其交互
- 本周美国现货以太坊 ETF 净流出 7.958 亿美元,五个交易日均为净流出
- Peter Schiff:BTC 已长期处于隐形熊市,年内涨幅落后主要贵金属
- OpenAI CEO:2030 年前通用 AI 将来,未来 AI 接管人类 40%工作
比推专栏
更多 >>观点
比推热门文章
- 【比推一周web3新闻精选】英国和美国成立特别工作组,探讨数字资产监管合作;彭博社:Tether 计划融资 200 亿美元,估值达到 5000 亿美元;Vitalik 称 Fusaka 升级将推动以太坊扩容
- 数据:过去 24 小时全网爆仓 1.59 亿美元,多单爆仓 9,800.66 万美元,空单爆仓 6,108.28 万美元
- TeraWulf 拟寻求 30 亿美元债务融资用于数据中心建设
- Hyperdrive:thBILL 本身不存在漏洞,调查仍在进行中
- Aster 24 小时收入超 Hyperliquid 7 倍
- 彭博分析师:贝莱德比特币溢价收益 ETF 是现货产品和 IBIT 的延伸
- Scilex 完成对 Datavault AI 的 1.5 亿美元 BTC 投资交易,获后者近 2.79 亿股普通股
- Hyperdrive:已暂停所有货币市场
- 数据:监测到 4,305.38 万 USDT 转入 Binance
- Hyperdrive 疑似遭受攻击,损失约 70 万美元