分享好友 碳中和首页 频道列表

波卡回顾上个月客户端事故 系内存不足导致

发布者:qkl95 2021-06-07 23:00268 0留言
VIP:3级
6月7日消息,Polkadot官方发文回顾,5月24日要求波卡验证节点将客户端降级至0.8.30版本事故,系内存不足导致。Polkadot表示,在试图构建区块5202216时因内存不足(OOM)错误而失败。该区块包含验证人选举的链上解决方案,该解决方案通常是在链下计算的,只有在没有提交链下解决方案的情况下才会在链上进行。由于提名者的数量众多,选举溢出了Wasm环境中分配的内存。为解决这个问题,当时验证者被要求暂时将他们的节点软件降级到至0.8.30版本并且使用「--execution=native」命令。该本地版本不受Wasm内存分配器的限制,网络在70分钟停机后恢复。之后在5203204区块,几个节点因「存储根不匹配」错误而失败,这是由于构建本地运行时和链上Wasm运行时的编译器版本不同造成的。解决方案是用一个具有正确编译器版本的Wasm运行时来覆盖链上Wasm运行时。Polkadotv0.9.3版本上线后修复了该类问题,Polkadot表示未来可能会支持4GB的Wasm分配内存。现在选举必须在链下进行,并且禁用链上选举。在分配器被改进之前,链下工作者将使用比链上Wasm运行时更高的内存限制确保链下选举不会耗尽内存并能成功提交。另外,Polkadot将确保本地和Wasm构建中使用相同的编译器版本。

【温馨提示】本文内容和图片为发布者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
反对 0
举报 0
收藏 0
进入企业网站联系方式


请登录查看


企业相关产品
加密爱好者在任天堂Switch游戏机上运行BitcoinCore客户端

02019-06-05566

LTC算力创新高或因关于AntminerL5的传闻

02019-06-05604

郐冬:不认识孙宇晨是谁,听起来像《华尔街之狼》

02019-06-05570

丹麦金融服务管理局:ICO不是证券

02019-06-05701

NEW将正式上线BTB.io交易所

02019-06-05515

Nework启动时间向量结算引擎的模型优化工作

02019-06-06500

埃森哲:多数医疗人员认为分布式账本技术将产生广泛影响

02019-06-06536

CoinShares:74%的挖矿活动依赖于可再生能源

02019-06-07365

BTA将于今日17:00登陆BiKi Lab并开通交易对

02019-06-08659

CoinMetrics收购BletchleyIndexes,并计划建立Smart-Beta指数

02019-06-08560

输入关键词搜索更多
更多城市地区全国城市联盟