Grin首次硬分叉计划在7月启动:分工明确,只欠东风

2019-06-12 11:32 来源:quentinlesceller 阅读:8371
Grin在七月将迎来第一次硬分叉,算法调整、协议升级、弃用版本,你都清楚了吗?Grin第一次硬分叉(7月中旬)区块高度和日期总结Grin一开始就表明,在上线头两年将进行4次分叉。每次60*24*7*2
Grin在七月将迎来第一次硬分叉,算法调整、协议升级、弃用版本,你都清楚了吗?

Grin第一次硬分叉(7月中旬)


区块高度和日期

总结


Grin一开始就表明,在上线头两年将进行4次分叉。每次60*24*7*26=262,080区块(近6个月间隔)。代码中设置的区块高度为262,080、524,160、786,240和1,048,320。第一次网络升级预计在7月中旬,grin node、grin-wallet、grin-miner将升级到2.0.0或更高版本,预计第一批版本将在6月发布。

本文将概述新升级中的大更改、时间和沟通事项,以便顺利升级,给生态系统参与者充分时间准备。

重点:

Grin v2.2.0是一次网络大升级,用户只需更新二进制文件以便后续交易。存储的Grin不受影响,警惕假新闻怂恿你转移代币。

大更改

节点:

· 算法调整。Grin将每6个月调整一次PoW算法,以防止ASIC构建专有硬件操控挖矿。因此之前的Cuckaroo29更新为Cuckarood29,挖矿软件必须升级求解程序。

· Cuckarood29定义:7月中旬硬分叉,Cuckaroo29升级为Cuckarood29。

· Cuckarood资源库:https://github.com/tromp/cuckoo 

· 相应的Grin HF PoW性能: https://github.com/mimblewimble/grin/pull/2866

· Grin矿机改进请求: https://github.com/mimblewimble/grin-miner/pull/214

钱包:

· bulletproof rewind计划中的更改:https://github.com/mimblewimble/grin-wallet/issues/105。rewind计划增加了钱包的灵活性以及bulletproof隐藏信息的功能。为了在分叉后的链上进行交易,钱包强制升级到v2.2.0版本或更高版本。

· API升级到V2:V1 REST API升级为V2 JSON-RPC API,升级文件如下:

· ForeignAPI

· OwnerAPI

· 将弃用Slate V0(由Grin1.0.2以下版本创建),它与新版本Grin将无法兼容。

因此,矿池、矿机、交易所以及grin协议的各个参与方必须升级到v2.2.0版本或更高版本。未升级的节点将无法打包分叉后的新区块,未升级的钱包将无法创建和发布分叉后的交易。

操作要求

时间表


为了保证每个人顺利升级,Grin开发人员设定了以下时间表:

注:实际日期可能会根据具体情况略有不同,但硬分叉区块高度不变。


沟通

在硬分叉之前,Grin团队和社区将通过以下媒介沟通:


来源:头等仓


声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文