Alaya AIP-17提案获高票通过 网络升级至0.16.0版本

原创 PlatON

Alaya AIP-17提案获高票通过 网络升级至0.16.0版本

自AIP-17提案投票发起后,截止至今日,支持率已超92%,目前提案已获得高票通过,Alaya网络升级至0.16.0版本,预计生效时间为2021年8月2日。

本次提案主要专注于Alaya网络优化,以提升网络服务质量。

更新内容详情如下:

| 优化功能

  • 节点进程名由原来的platon修改为alaya,启动命令中不再需要指定参数–alaya
  • 优化交易传播策略,对于不直接广播交易的节点,发送交易hash值
  • 支持RPC返回chainid的特性(参考EIP-695)
  • alayakey工具优化,genblskeypair命令输出BlsProof
  • 根据社区提议对Alaya网络随机性选举节点出块,累积二项分布函数期望值做出调整,讨论请至论坛:https://forum.latticex.foundation/t/topic/5363
  • 支持在创建网络时指定当前网络地址前缀hrp

i. 支持在创世区块中指定hrp,hrp需符合bech32规范

ii. 网络初始化时,hrp会被记录到创世区块

iii. 除Alaya主网外,其他chainid不绑定hrp,避免因各个节点hrp设置不同导致其他问题

iv. hrp不指定时默认值为atp

v. platon account new/alayakey generate/alayakey generate命令支持传入hrp,不传时默认使用atp

vi. alayakey子命令updateaddress支持任意eip55或bech32地址转换为目标地址,目标地址hrp需手动输入,不输入时使用默认值

| Bug修复

  • 对节点因零出块处罚锁定后,重新返回验证人时总权重错误问题导致的错误节点信息进行修复
  • 修复预估Gas接口时,对于治理合约的预估,必须要传入gasPrice的问题
  • 修复call调用偶现返回-32000错误码问题
  • 修复创世块extra字段判断逻辑错误问题
  • 修复节点fast同步失败后出现BAD BLOCK的问题
  • 修复WASM跨合约调用时platon_caller值错误问题
  • 修复调用platon_block_hash时WASM内存溢出问题
  • 修复因委托收益不能领取的bug导致的账目错误问题

说明:本次升级将兼容历史数据,需要链上治理升级。

目前,由隐私AI计算网络PlatON发起的线上黑客松在DoraHacks开发者平台Hackerlink持续进行中,本次Alaya网络升级后,也将进一步夯实网络的基础功能完备性、安全性、易用性,更好地支持PlatON黑客松的开发工作。

Alaya作为PlatON的先行网和试验田,所有的灵感和尝试都将在Alaya开发测试网/Alaya主网率先进行,本次黑客松由PlatON设立17万美元奖金池,鼓励全球开发者们为PlatON/Alaya生态贡献idea和早期项目。

快速报名通道:https://hackerlink.io/grant/Alaya/1

本文转载自https://mp.weixin.qq.com/s/PjsGNRl0QKI5O0FnUvYd_Q

(0)
上一篇 8月 2, 2021 09:04
下一篇 8月 2, 2021 17:42

相关推荐

发表评论

登录后才能评论