来源:头等仓
编者注:原标题为《Grinv4.0硬分叉规划:7月15日主网升级》
重要区块高度与日期
总结
如之前的文章提到,Grin将在上线的前两年经历四次硬分叉。代码中设定了约每6个月,每60*24*7*26=262,080区块经历一次硬分叉。
·第一次硬分叉区块高度:262,080,已完成
Web3游戏初创公司GRID完成230万美元种子轮融资:金色财经消息,Web3游戏初创公司Gaming RevolutionforInternational Development(GRID)宣布已完成230万美元种子轮融资,本轮融资分为两部分完成,最初募集到130万美元初始融资,由11 Tribes Ventures和Blockchain Founders Fund(BFF)领投,Zell Capital、Realist Ventures、Formless Capital和Mask Network参投,之后又募集到100万美元融资,主要战略投资者包括Bill Ackman、BFF、11Tribes、Argo's Quest和一批天使投资人。GRID计划在2022年第三季度发布Web3视频游戏平台Breshna.io,帮助Web3游戏制造商将他们的想象力变为现实并为NFT社区创造更多实用性。(Einnews)[2022/6/6 4:06:29]
·第二次硬分叉区块高度:524,160,已完成
金色沙龙 | Xiaojay:Grin可以看作“在区块链上实现点对点电子现金”这一需求的最新解决方案:在今日举行的《隐私计算——区块链信息安全守护者》为主题的金色沙龙中,独?立开发者Xiaojay表示,如果从问题的角度来分类,那么基于Mimblewimbled协议的Grin可以看作加密朋克世界对“在区块链上实现点对点电子现金”这一需求的最新解决方案。为什么这么说?如果我们把BTC作为解决“在区块链上实现点对点电子现金”这个需求的第一次尝试的话,那么Grin除了很好地继承了BTC 安全/公平/去中心化/ 等优点之外,还增加了:1.匿名性(不用在区块链上记录用户的转账记录/金额)。2. 轻量性(通过核销/合并,使得区块大小大幅度减少)。3.通过线性发行(1秒1grin)机制,实现了对后来者的加入的公平友好性(最近的币价也证明了这点)以及对矿工的始终激励。[2020/4/15]
·第三次硬分叉区块高度:786,240
Grin开发者:接下来几月将进行莱特币代码库的集成:4月1日,负责将MimbleWimble协议集成至莱特币的Grin开发者David Burkett更新其三月开发进展状况称,已完成Merkle Mountain Range(MMR)逻辑,并围绕其编写了一些测试,且目前已进行了一些最低程度的测试。接下来几月将会进行现有莱特币代码库的集成。(注:Merkle Mountain Range为Peter Todd提出的一种Merkle Tree结构,Grin项目使用该结构。)[2020/4/2]
·第四次硬分叉区块高度:1,048,320
Grin v3.1.0版本已经发布:Grin v3.1.0版本已经发布,节点和钱包二进制文件都已经更新。据悉,节点专注于改进P2P层和退回功能的稳定性。钱包增加了诸如付款证明验证和新的交互式CLI等功能。这是一个不间断的发行版,但仍鼓励用户进行升级。[2020/3/3]
第三次网络升级预计在今年7月中旬,届时grin-node、grin-wallet和grin-miner的兼容版本将升级为4.0.0或更高版本。第一个版本定于6月。
头等仓注:下文讲到的重大变更、日期以及协调沟通,都是为了顺利完成第三次升级,给系统参与者充足时间做准备。一旦有其他新的更改,我们会第一时间更新。
重要信息:
Grinv4.0.0是一次网络大范围升级。用户除了更新二进制文件以在升级后使用Grin外,不需要做任何事情。储存的GRIN代币不会受到影响。不过小心子让你把GRIN转移到其他地方。
重大变更:
以下是部分重大变更。在团队确定最终更改范围之后,头等仓会第一时间更新。
节点:
·?AR工作量证明算法的最后调整。Grin信守承诺,将调整CuckARoo算法,阻止制造商针对它构建专门的ASIC矿机。因此,Cuckaroom将被一种新的算法替代,具体细节尚未公开。届时论坛会提前推送一篇确定算法的文章,以及相应的更改请求。同时挖矿软件必须升级。
定义:待定
CuckooCycle库:https://github.com/tromp/cuckoo
相应的Grin硬分叉PoW提案:待定
Grin-miner改进请求:待定
·?弃用节点APIv1:淘汰节点API的第一个版本。
·?ParallelIBD:一个经过改良的区块链数据初始同步和下载进程。
·?相对锁定内核:支持未来的用例,例如支付通道。
钱包:
·?Compactslates:一种新的,slate格式的设计,以尽可能减少痕迹。
·?Slateserialisation:一种新的串行slate,以尽可能传输的数据大小。
·?Armoredslates:一种基于文件处理的迭代,目的是让用户尽可能方便地在不同的介质和设备上复制/粘贴slate文件文本。
·拒绝http*****获取外部地址:将拒绝不安全的http*****,大概在5.0.0版本发布。
兼容性:待定
操作要求:待定
详细内容
·最新概览:v4.0.0计划中的问题
·?节点里程碑:https://github.com/mimblewimble/grin/milestone/17
·?钱包里程碑:https://github.com/mimblewimble/grin-wallet/milestone/8
时间安排
*注:实际日期会根据情况有所调整。
沟通
在硬分叉之前,Grin社区将进行以下沟通:
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。