写点什么

Substrate 源码追新导读: 波卡系波卡权重计算全面更新, Governance 2.0 版本的优化和调整

作者:彭亚伦
  • 2022 年 6 月 30 日
  • 本文字数:738 字

    阅读完需:约 2 分钟

Substrate 源码追新导读: 波卡系波卡权重计算全面更新, Governance 2.0 版本的优化和调整

20220530 - 20220605

Governance 2.0 版本的优化和调整

Governance 2.0 版本自今年 3 月份以来, Gavin 就开始对其进行一系列的調整和优化, 其中包括相关的 beanchmark 和 weight 的实现, 重做线性递减曲线算法以支持曲线计算相关类型, 增加步进曲线, 增加常量函数, 修改 Referenda 和投票, 以及国库相关算法, 并更新了算术部分的基础类型.


相关的实现已经并入 Kusama 里面.


详情:https://github.com/paritytech/substrate/pull/11493

波卡权重计算全面更新

本周对波卡中继链相关的权重进行了更新, 比如纳米级别空区块权重取值范围从[5730330, 5985274]扩展到[5624778, 6071601]等, 相应的各个 pallet 和模块都进行了更新, 改动源码文件 129 个, 属于比较大面积的更新了, 同时提供了 backport; 建议 follow.


详情: https://github.com/paritytech/substrate/pull/11381

Statemint 不再承认预留 DOT 方式

Statemint 是波卡原生的一个公益链, 其与 Polkadot 和 Kusama 之间是绝对信任关系, 因此与中继链之间可以使用 Teleport 方式来进行跨链资产流动, 而无需使用reserve的方式, 因而本次更新将这种方式取消. 未来会支持对平行链中的reserve资产进行识别


详情: https://github.com/paritytech/substrate/pull/11431

cumulus 更新: 确保中继链区块号严格递增

本次更新将确保中继链的区块号呈严格递增方式, 以支持多个平行链相应区块的合法性; 不过目前的安全性工作还没有完成, 未来需要将平行链和中继链的区块号做严格锁定.


详情: https://github.com/paritytech/cumulus/pull/1280

Polkadot v0.9.23 版本发布

该源码版本进行了一系列更新, 但都属于小版本更新, 因此各个平行链可以选择是否 follow.


更新的详情: https://github.com/paritytech/polkadot/releases/tag/v0.9.23




本文为 SEP Creation 原创组文章, 作者彭亚伦


未经许可, 请勿转载.

发布于: 刚刚阅读数: 3
用户头像

彭亚伦

关注

A Rustacean and Substrate Evangelist 2021.01.25 加入

A Rustacean, and Substrate Evangelist, member of CRVA (RISC-V)

评论

发布
暂无评论
Substrate 源码追新导读: 波卡系波卡权重计算全面更新, Governance 2.0 版本的优化和调整_Substrate_彭亚伦_InfoQ写作社区