抢先布局区块链底层框架∣NULS2.0内测版盘古v2.0(Alpha v2.0)上线!

致NULS社区成员:

自3月28日NULS2.0首个内测版本盘古v1.0(Alpha v1.0)发布以来,已经历了超过半个月的内部测试,它的发布,是践行微服务架构+区块链的第一步。我们很高兴地告诉大家,经过NULS技术团队的全力开发,我们已在4月16日18:00(GMT+8)上线盘古v2.0(Alpha v2.0)版本,该版本接入了Nulstar底层框架(点击超链接,可以查看Nulstar详细介绍),是抢先布局区块链底层框架的重要一步。此外,盘古v2.0还修复了盘古v1.0内测过程中发现的bug,并进行优化。

小贴士:

参与本次盘古v2.0内测,需要重新下载linux客户端,您可以根据下面的教程完成相关操作。另外,盘古v1.0中的测试币可以在盘古v2.0中继续使用,请注意备份私钥。

在NULS1.0测试网络中,Nodeforge发起了奖励测试网络节点的提案——NCG20190118,从盘古v3.0版本开始,该提案发起人Nodefoge将计划把维护NULS 1.0测试网奖励的50%转移到NULS 2.0 的内测中来,以鼓励社区在NULS 2.0测试网络上搭建节点。


本次更新内容接入Nulstar(分布式的跨语言微服务治理平台),实现模块状态集中管理、模块接口网关、模块版本更新统一管理。
修复盘古v1.0内测过程中在各个模块发现的bug,并进行优化。

区块模块

1.优化区块广播逻辑。

2.优化区块保存逻辑。

网络模块

1.优化了消息内存缓存。

账本模块

1.优化存储结构,将账本确认状态与未确认状态结构分离。

2.优化打包校验与账本存储的效率。

智能合约模块:

1.优化合约执行效率。

2.修改合约交易的类型。

3.增强合约交易验证器。

4.修复执行失败的合约结果未保存的问题。

5.修复合约交易回滚失败的问题。

共识

1.打包逻辑修改。

2.轮次初始化修改。

3.区块回滚修改。

交易模块:

1.打包逻辑重构。

2.新增节点内新交易处理流程。

3.优化交易打包、验证、保存性能。

命令行

1.增加节点详情查询功能。

2.可以通过私钥导入账户的方式重置密码。

参与内测

1、下载linux客户端:

https://github.com/nuls-io/nuls_2.0/releases

2 、linux钱包使用教程:

https://docs.nuls.io/zh/NULS2.0/linuxTutorial.html

3、申请测试币:

在帖子

https://nuls.community/d/131-get-the-testing-coins-of-the-testnet/141

中回复:Alpha+地址

4、访问区块链浏览器:

http://alpha.nulscan.io/

5、使用NULS2.0搭建区块链:

https://docs.nuls.io/zh/NULS2.0/howToUseNulsBuildChain.html

6、提交bug:

https://github.com/nuls-io/nuls_2.0/issues

盘古v2.0是NULS2.0的内测版本,仍有许多需要完善的部分,会存在不稳定的可能性。本次内测邀请了一定数量的国内外开发者和合作伙伴,共同进行,NULS核心团队希望通过内测,实现基础目标的同时,尽可能的做好全面自测,保证NULS2.0正式上线之后的安全性和稳定性。

测试邀请

本次内测只提供Linux版本,并将邀请一定数量的国内外开发者(需熟悉Linux操作)和合作伙伴参与,暂不向普通用户开放,为了更好地保证内测过程中的问题反馈和协作,请参与内测的开发者&商业伙伴,提前通过下面的海报二维码申请入口进入内测群,以保证内测期间所有信息的及时同步。在NULS2.0测试币发放中,我们会根据在GitHub上所做出的贡献来衡量测试币发放的数量。

诚邀全球开发者抢先体验

诚邀全球商业伙伴抢先对接

文档网站:docs.nuls.io

来源:NULS