
ZK明星StarkNet宕机风波始末:Grinta升级何以引发链上休克
北京时间9月2日凌晨,曾被以太坊创始人Vitalik多次称赞并获得大量北美机构投资的StarkNet突然遭遇严重宕机:多个区块浏览器数据显示主网停止出块长达三个小时左右,这一事件迅速在加密社区发酵。作为零知识证赛道的明星项目,@Starknet 为何会突然出现大规模停摆? * 甚至时至今日,在其区块链浏览器 STARKSCAN 上仍看不到最新出块数据 据推测,此次宕机与StarkNet近期推出的Grinta升级密切相关。按照StarkNet此前既定的规划,Grinta是迈向去中心化排序器的重要里程碑,旨在提升系统抗审查能力,并对费用市场和内存池进行重构。所谓排序器是负责对Layer-2上的交易进行排序和打包的组件,在Layer-2上的交易通常先由排序器进行快速确认(软确认),再发包给Layer-1即以太坊主网上(硬确认)。而Layer-2需要去中心化的排序器是为了防止单一实体审查交易、避免单点故障,从而保证区块链网络的中立性和安全性。 官方曾预告本次升级可能导致约15分钟的短暂停机。然而上线后,问题远超预期。CoinLaw援引StarkNet状态页面数据指出,当天凌晨2:23到4:36之间,主网网关无法接受交易,区块生成停止,团队最终在区块1960612处执行链重组,抹去了近一小时的活动记录,导致所有在该时间窗口提交的交易需要重新广播。 CoinCentral的报道则进一步披露,这次事故的直接原因是新排序器无法识别旧版合约所使用的Cairo0代码,导致排序器在升级后无法处理部分交易。更令人费解的是,在第一次恢复后不久,StarkNet又出现了第二次宕机。Protos报道指出StarkNet团队宣布网络部署修补程序中,并确认正在经历另一次停机。根据Protos查看状态页的统计,当天累计宕机时间约5小时38分钟,接连宕机引发用户对系统稳定性的质疑,对整个StarkNet可以说是灾难性的,特别对于一些DeFi项目而言,可能需要再次考虑StarkNet。 实际上StarkNet并非唯一遭遇宕机的L2网络。在StarkNet当天出现问题前不到一个月,Coinbase旗下Base网络也因排序器故障停机44分钟。Layer-2网络在追求扩容和复杂功能时普遍面临稳定性挑战:快是快了,但是它真的稳定吗?相较之下,以太坊主网在过去十余年从未出现系统性停机,这也是以太坊的伟大之处。