波卡如何通过 Runtime 升级改变链的逻辑?|Polkadot Wiki|天天简讯
加入PolkaWorld社区,共建Web3 0!Runtime升级让波卡能够改变链的逻辑,而不需要硬分叉。本文译自波卡官方文档PolkadotWi
加入 PolkaWorld 社区,共建 Web 3.0!
Runtime 升级让波卡能够改变链的逻辑,而不需要硬分叉。本文译自波卡官方文档 Polkadot Wiki 的「Runtime 升级」章节。
无分叉升级你之前可能在区块链领域遇到过 “硬分叉” 一词。当区块链的逻辑发生变化时,就会发生硬分叉,以至于不包含新改变化的节点将无法与包含新变化的节点保持一致。此类更改是向后不兼容的。硬分叉可能具有政治性,取决于升级的性质。并且硬分叉在逻辑上很繁琐,这主要取决于网络中需要升级其软件的节点数量(可能有数千个)。
(资料图片仅供参考)
波卡节点没有在节点中编码 runtime(链的 “业务逻辑”),而是包含了 WebAssembly 执行主机。它们根据很底层和很完善的指令集保持共识。波卡 runtime 存储在波卡区块链本身。
因此,波卡可以通过升级存储在链上的逻辑来升级其 runtime,并消除了需要数千个节点运营商提前升级给定区块编号的协作挑战。波卡利益相关者通过链上治理系统提出并批准升级,该系统也会自主执行升级。
新客户端发布遵循现有的 runtime 逻辑,将存储在区块链上的 Wasm runtime 更新为新版本。升级会在稍后被包含在区块链本身中,这意味着网络上的所有节点都会执行它。通常,无需在 runtime 升级之前手动升级你的节点,因为它们会自动开始遵循链的新逻辑。仅当 runtime 需要新的 host 函数或网络/共识发生变化时,才需要更新节点。
为给定 runtime 版本构建的交易将不适用于更高版本。因此,基于某个 runtime 版本构建的交易在以后的 runtime 版本中将无效。如果你认为你不能在升级前提交交易,最好等到升级发生后再构建它。
虽然升级你的节点通常不需要跟随升级进行,但我们建议跟随波卡版本并及时升级,特别是对于高优先级或关键版本。
不同用户的 runtime 升级对于基础设施提供商基础设施服务包括但不限于以下内容:
验证者接口服务节点即服务 (NaaS)一般基础设施管理(例如区块浏览器、保管人)钱包对于验证者来说,与网络保持同步是关键。有时,升级将要求验证者在特定时间范围内升级其客户端,例如一项发布包括对网络的重大更改。必须检查发行说明,从升级优先级开始并采取相应措施。
通用基础设施提供商除了及时关注波卡的发布和升级外,还应监控 runtime 事件和辅助工具(例如 Substrate API Sidecar)的变化。
为第 n版 runtime 构造的交易将不适用于任何其他 >n版 runtime 交易。如果一项 runtime 升级发生在广播先前构建的交易之前,你将需要使用适当的 runtime 版本和相应的元数据来重建它。
对于提名人Runtime 升级不需要提名人采取任何行动,但我们始终鼓励大家了解最新情况,并参与最新的 runtime 升级 motion 和发布,同时密切关注网络中的节点如何应对新的升级。
监控变化你可以对链进行监控以了解即将进行的升级。客户端发行说明包括与任何链上升级相关的任何提案的哈希值,以便于匹配。监控链的:
democracy(Started)事件和日志index和blockNumber。此事件表明公投已经开始(尽管并不意味着它是 runtime 升级)。获取公投信息(例如通过 Sidecar 上的 pallets/democracy/storage/ReferendumInfoOf?key1=index&at=blockNumber),它的状态应该是 Ongoing。找到结束块号 (end) 和执行延迟(delay)。如果公投通过,它将在 end + delay块号执行。
democracy(Passed)、democracy(NotPassed)或 democracy(Cancelled)事件引用索引。如果是Passed,则需要在执行块的同一区块中查看scheduler(Scheduled)事件。
democracy(PreimageNoted)事件与ReferendumInfoOf(index)项目具有相同的哈希值。这可能是执行前的最后一个区块,但如果缺少它,它将不起作用。
democracy(Executed)实际执行的事件。在 runtime 升级的情况下,还会有一个 system(CodeUpdated)事件。
你还可以监控 Polkassembly,以了解有关链上提案和公投的讨论。
原文:https://wiki.polkadot.network/docs/learn-runtime-upgrades
翻译:PolkaWorld
直播预告
1 月 12 日(本周四)晚 7 点,PolkaWorld 联合发起人晓杰将会在波卡世界直播间举办社区问答 AMA,为大家解答关于波卡的疑问。点击下方按钮预约直播。
PolkaWorld Telegram 群:
t.me/polkaworld
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org
更多内容
波卡周报|多个生态项目回顾 2022 重要里程碑!Gavin 分享 2023 波卡开发重点!
Dante:跨生态互操作谈了那么久,什么时候能实现?
Gavin Wood:波卡 2023 年计划
关注 PolkaWorld
发现Web 3.0 时代新机遇
点个 “在看” 再走吧!
加入PolkaWorld社区,共建Web3 0!Runtime升级让波卡能够改变链的逻辑,而不需要硬分叉。本文译自波卡官方文档PolkadotWi
派克新材:派克新材:2022年年度业绩预增公告
中新网上海1月13日电(记者陈静)记者13日获悉,随着新冠病毒感染从“乙类甲管”调整为“乙类乙管”,城投环境水域公司正式解除涉外船废作业人员
展望2023年北京二手房市场走势,业内人士预计,随着疫情因素的逐步消解,社会经济环境逐渐恢复,北京二手住房市场将回归平稳发展轨道。除疫情
可能会。如果用户使用网贷消费之后出现了逾期,并且经过网贷机构和第三方的催收人员催缴欠款无果之后,网贷公司可能就会向法院提起诉讼。网贷
智通财经APP讯,盛视科技发布公告,近日,公司收到董事、副总经理胡刚先生、副总经理苗应亮先生出具的减持股份的告知文件,截至本公告披露日,
点击看组图1月10日,贵阳高铁工务段工作人员在大桥上作业时,一列动车组正好经过。成贵高铁鸭池河特大桥横跨贵州省黔西市境内
*ST美尚(300495)01月12日在投资者关系平台上答复了投资者关心的问题。
近期,地方两会陆续召开,亮出了2022年成绩单,也为2023年圈出重点工作,科技创新成为高频词。公开资料显示,各地两会期间,广州、苏州、青岛
学习工作计划与思路第1篇一、加强管理工作,提高服务质量三、做好“校园一卡通”系统的研发、管理和维护学院自主开发的“校园一卡通”系统在我
2023汕头迎新春大型焰火晚会既有海上焰火表演,还有人机编队表演和灯光音乐秀。灯光秀时间:大年初二1月23日20:00至20:30,时长约为30分钟。活
截至2023年1月11日收盘,ST弘高(002504)报收于1 39元,下跌4 79%,换手率6 46%,成交量26 77万手,成交额3760 94万元。
证券时报网讯,据福建日报客户端新福建,初步预计,2022年福建全省地区生产总值突破5万亿元,一般公共预算总收入5382 3亿元、同口径增长1 9%,
1月10日进口博览会板块较上一交易日下跌0 67%,畅联股份领跌。当日上证指数报收于3169 51,下跌0 21%。深证成指报收于11506 79,上涨0 49%。进
【新春走基层】千里铁道线上的“钢轨镖师”。
1月10日,江浙地区纯涤纱涤棉纱价格微涨,涤棉纱成交量不大,价格行情继续呈现盘整态势。纯涤纱整体呈现盘整态势,45s销售尚可。盛泽市场T32S
春节后各版块基本面改善程度将是跟踪的重点。记者|吴绍志2023年开年以来,A股市场震荡上行,机构投资们纷纷忙着调研。在上证综指五连阳的同时
新强联:董事会关于本次交易相关主体不存在《上市公司监管指引第7号—上市公司重大资产重组相关股票异常交易监管》第十三条规定情形的说明
损害赔偿请求权有诉讼时效。诉讼时效是三年。向人民法院请求保护民事权利的诉讼时效期间为三年。法律另有规定的,依照其规定。诉讼时效期间自
以下是润和软件在北京时间1月10日10:42分盘口异动快照:1月10日,润和软件盘中快速上涨,5分钟内涨幅超过2%,截至10点42分,报20 08元,成交3
网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天后上报给征信机构,因为有些借贷机构可
网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天后上报给征信机构,因为有些借贷机构可
(记者孙虹)今年是福建泉州向金门供水工程正式通水5周年。蔡战胜表示,2023年泉州将加快金门供水水源保障工程建设,推动金门供水工程创建国家级
哈登谈得到三双:这意味着你在以不止一种方式影响着比赛,哈登,76人队,nba常规赛,活塞
第十章玉佩救人孙海涛早就看叶凡不爽了,尤其是看到李子曼对叶凡态度这么好,如今叶凡还敢挑衅自己,他不想弄死叶凡才怪。听到孙海涛的话,现
Copyright 2015-2022 每日酒业网 版权所有 备案号:浙ICP备2022016517号-15 联系邮箱:5 146 761 13 @qq.com