盘古
孕育于混沌之中的东方创世之神,借助神兵利器,开天辟地,创造了一个前途光明、充满希望、生机勃勃的世界。
快讯链接:昨天(3月27日),BlockVC 母公司 BlockGroup成立2亿美元并购基金,并战略投资 NULS。BlockGroup 合伙人徐英凯表示,NULS 在区块链底层基础设施设计中引入微服务思维,将软件应用程序设计为可独立部署的服务套件,解决了编程语言门槛限制,是非常领先的架构设计。
NULS2.0首个内测版盘古v1.0的发布,是践行微服务思维+区块链的第一步。
盘古v1.0正式发布时间
NULS2.0首个内测版本
2019年03月28日10:30(GMT+8)
盘古v1.0内测时间
暂定2019年03月28日到2019年04月15日
盘古v1.0的新特性
微服务架构,支持多语言
从本次的盘古v1.0开始,以后NULS将正式支持微服务。这意味着使用NULS搭建的区块链系统,可以根据自己的业务,进行灵活地拆分,拆分后的模块可以实现独立部署,对外提供服务,当需要对某个模块进行升级或者替换时,对其他模块不会产生任何影响,将会极大的提高迭代速度,和运营成本。同时,微服务架构实现了模块间的彻底解耦,模块间的通信通过接口进行,这将意味着NULS将摆脱单一开发语言的限制,支持多语言的模块开发。
区块链通用业务独立化
NULS2.0利用微服务架构,对区块链系统的业务进行了拆分,实现了所有通用区块链业务模块的独立运行。
NULS的目标是实现一个多链和跨链的生态系统,通用区块链业务模块的开发完成,将为未来实现多链和跨链的目标,打下坚实的基础。当企业想要搭建自己的区块链时,可以直接使用通用模块完成区块链系统的业务,特定的业务需求,只需要单独开发新的模块即可,可以极大的节省企业开发区块链系统的时间和成本,这也更有利于NULS多链和跨链生态的形成。
智能合约性能提升
NULS提供图灵完备的智能合约,在NULS1.0中,NULS实现了基础的智能合约支持,并在http://dev.nuls.io中,提供了完整的开发手册。为了进一步提升NULS智能合约性能,从本次Alpha版本开始,NULS智能合约将运行在NVM并发阵列(运行于基于分布式架构设计的高性能合约处理引擎之上)中。
完成了多链和跨链的扩展协议与接口
NULS2.0将帮助想要构建区块链系统的企业,实现轻松造链,通过NULS2.0搭建的区块链系统,可以通过跨链,更便捷地接入NULS的生态中。为了完成这个目标,NULS已经在多链和跨链方面做了大量的研究和开发工作,本次盘古v1.0中,已经完成了多链和跨链的扩展协议与接口。
为DAPP提供更多支持
NULS2.0的正式上线,NULS生态将会得到全面发展,其中DAPP是生态中非常重要的一环,本次盘古v1.0中,NULS为DAPP提供了更多的支持,为后期形成DAPP平台做基础准备,其中钱包已开放应用模块,可添加DAPP应用。
全新的账户余额账本模型
NULS2.0为区块链商业应用而生,为了更好地支持企业的业务需求,保证链上数据的高效处理,NULS2.0采用了全新的账户余额账本模型。
钱包程序与节点程序分离
NULS2.0除了完善微服务相关的技术实现,为多链和跨链生态做准备,同时也对完善用户体验做了进一步的努力。为了更好的地提升用户的体验,降低普通用户使用NULS的门槛,NULS已对钱包程序和节点程序进行了分离。
开发规范化
NULS是一个全球的开源社区项目,为了保证不同开发者,在使用NULS进行相关开发时,能够更加高效,并且保证NULS代码库的高质量。开发团队对接口、脚本、协议、工具等,做了进一步的开发规范化。
盘古v1.0测试内容
1、 Linux钱包全部功能,例如:账户创建、导入、转账和创建节点等等;
2、基于NULS2.0核心模块搭建区块链;
3、搭建包含业务模块的区块链。
盘古v1.0已完成内容
1、通用区块链功能;
2、NVM并发阵列;
3、智能合约;
4、微服务架构;
5、多链扩展协议与接口;
6、跨链扩展协议与接口;
6、NULS2.0浏览器。
盘古v1.0未完成内容
以下内容预计在接下来的版本中完成:
1、对接NULSTAR;
2、多链,性能优化;
3、跨链,性能优化;
4、NULS2.0钱包。
新增测试工具
NULS2.0在设计之初就考虑了区块链测试的复杂性,为了降低测试的难度,核心团队针对关键业务编写了测试工具,通过代码对代码进行测试,覆盖的功能包括账户管理、交易处理、区块处理、共识等区块链的核心业务。
测试邀请
本次内测只提供Linux版本,并将邀请一定数量的国内外开发者(需熟悉Linux操作)和合作伙伴参与,暂不向普通用户开放,为了更好的保证内测过程中的问题反馈和协作,请参与内测的开发者&商业伙伴,提前通过下面的海报二维码申请入口进入内测群,以保证内测期间所有信息的及时同步。
诚邀全球开发者抢先体验
▼
诚邀全球商业伙伴抢先对接
▼
文档网站:docs.nuls.io
参与测试
1、下载linux客户端:
https://nuls-usa-west.oss-us-west-1.aliyuncs.com/p…
2 、linux钱包使用教程:
https://docs.nuls.io/zh/NULS2.0/linuxTutorial.html
3、申请测试币:
在帖子
https://nuls.community/d/131-get-the-testing-coins…
中回复:Alpha+地址
4、访问区块链浏览器:
http://alpha.nulscan.io/
5、使用NULS2.0搭建区块链:
https://docs.nuls.io/zh/NULS2.0/howToUseNulsBuildC…
6、提交bug:
https://github.com/nuls-io/nuls_2.0/issues
盘古v1.0是NULS2.0第一个内测版本,仍有许多需要完善的部分,会存在不稳定的可能性。本次内测邀请了一定数量的国内外开发者和合作伙伴,共同进行,NULS核心团队希望通过本次内测,实现基础目标的同时,尽可能的做好全面自测,保证NULS2.0正式上线之后的安全性和稳定性。
与其感慨路难行,不如即刻出发,NULS在路上。
相关链接
Github:
https://github.com/nuls-io
社区论坛:
https://nuls.community
NULS2.0内测群 Telegram:
https://t.me/nulstest
微信公众号:NULS中文社区
NULS官网:www.nuls.io
更多问题:添加微信nulsio,咨询
来源:NULS