微学堂:秒懂NULS2.0

官方新闻NULSNICE2019-09-12 15:04:13  阅读 -评论 0

摘要:深入浅出,秒懂NULS2.0!

微学堂:秒懂NULS2.0

一、NULS2.0源起

NULS创立的目的就是为了让区块链更简单,所以在2017年9月的时候,核心团队就定义了NULS的基本架构为模块化,就是为了让更多开发者和用户能更容易的使用和编写模块。NULS1.0完成了编码层的模块化,但存在模块之间耦合度较高的问题,开发者想使用某个模块或参与某个模块的开发,需要同时了解与其相关联的其他模块的设计,并且只能用特定的语言进行开发,这对NULS技术社区深度参与NULS架构的设计和开发,以及用户简单低成本的运用模块来搭建区块链不够友好。

为了让普通用户能像搭建积木一样,快速组合模块并搭建安全稳定的区块链,让无经验开发者能快速上手区块链的开发,让开源技术社区可以无任何障碍的融入NULS底层设计和开发中,NULS技术社区由此提出了基于微服务架构的NULS2.0概念,NULS2.0的开发由此提上日程。

经过1年多的努力,NULS核心团队和技术社区,终于完成了NULS2.0及相关核心产品的开发,并顺利上线了NULS2.0主网。

下面我们一起来看看,NULS2.0及其相关产品具有哪些特性。

微学堂:秒懂NULS2.0

二、NULS2.0:企业级可定制区块链基础设施,完备的区块链解决方案

NULS2.0基于微服务架构设计,封装了复杂的底层技术,将区块链系统拆分成完全独立的业务模块,将模块化思维发挥到了极致。NULS2.0将区块链技术门槛降至了最低,支持多语言开发,可以做到按需部署,定制任何你想要的区块链系统。目前,在造链、智能合约、DAPP、跨链、开发工具等方面,NULS2.0已经有了完善的产品和解决方案。

特点:

微服务架构完备的造链解决方案智能合约支持跨链丰富的模块仓库完善的开发工具

三、NULS2.0核心亮点

(一)NULSTAR:微服务底层框架,屏蔽底层,降低开发难度

NULSTAR是一个微服务底层框架,可以管理微服务架构中的各个模块。在NULS2.0中,NULSTAR负责管理所有模块,它是NULS2.0的核心。

NULSTAR可以作为所有基于微服务架构的项目的底层框架,应用场景广泛。无论是对传统软件项目,还是对区块链项目,都可以起到屏蔽底层,降低开发难度的作用,具有非常重要的价值和意义。

特点:微服务底层框架通用性高,适用于所有微服务项目屏蔽底层,降低开发难度

(二)NULS ChainBox:10分钟造链,仅需专注于业务开发

NULS ChainBox是基于NULS2.0的造链产品,封装了账本,账户,交易,区块,共识,网络六个底层模块,屏蔽了分布式数据存储、点对点传输、共识机制、加密算法等复杂区块链技术。

NULS ChainBox可以帮助开发者,在10分钟内,搭建一条基础链。使用NULS ChainBox造链,开发者只需专注于业务模块的开发。完成业务模块开发之后,

开发者可以快速地,将业务模块和基础链,组装成一条自己的应用链。

特点:

10分钟造链只需专注于业务开发支持多语言稳定安全可扩展性强

(三)POCM:SCO平台,一键参与多个项目的SCO

 POCM是基于NULS搭建的一个SCO平台。项目发起方可以使用该平台完成SCO,NULS持有者将其资产Staking给项目方指定的节点,并获得项目方发行的新的Token。项目方持续获得NULS的Staking收益,用作项目进一步发展的资金。

特点:

首个SCO平台一键参与多个SCO项目SCO智能合约快速部署安全稳定

(四)跨链:实现资产跨链交易,增加资产流动性和应用场景

NULS跨链,可将NULS生态与外部区块链生态连接起来,构建一个信息与价值互通的区块链生态网络。

目前,NULS已经实现跨链技术的落地,利用NULS开发的区块链,想要实现跨链,开发者可以直接选择NULS跨链模块,就能实现跨链。生态外的跨链,NULS也正在不断完善中。

特点:

30秒内完成跨链交易提供跨链模块,实现简单跨链拜占庭,安全可靠

四、NULS2.0主网其他上线内容

(一)轻钱包:快捷转账,一键参与NULS委托挖矿

NULS轻钱包支持Windows和Mac的客户端,不包含区块数据,私钥只存储在本地,保证用户资产的安全。用户通过轻钱包可以:

查看资产和进行资产转账;

参与委托挖矿,查看委托挖矿收益;

创建节点,查看节点挖矿收益。

特点:

快捷转账,安全稳定一键参与NULS委托挖矿轻松创建NULS节点,参与节点挖矿

(二)节点钱包:轻松创建NULS节点,赚取共识收益

NULS节点钱包支持Windows和Linux平台,包含所有区块数据。节点用户通过节点钱包可以:

打包交易区块,同步主网数据;创建主网节点,查看节点挖矿收益;查看资产和进行资产转账;参与委托挖矿,查看委托挖矿收益;

特点:

打包区块,同步数据快捷转账,安全稳定一键参与NULS委托挖矿轻松创建NULS节点,参与节点挖矿

(三)Evolution:主网投票升级,效率高,避免硬分叉

Evolution实现了一套区块链网络平滑升级机制。通过Evolution,网络中的任意节点,都可以发起网络升级,当网络节点投票数量,达到指定阀值时,整个网络就会开始使用最新的协议。

Evolution解决了区块链网络升级效率低、协调困难的问题,同时该机制很好的避免了硬分叉的出现。

特点:

提升网络升级效率,降低协调难度投票升级,公平公正,成本低避免网络硬分叉 基于NULS2.0能够做什么

NULS2.0的成功上线代表着,项目方、开发者、用户,从现在开始,就可以使用NULS2.0的相关产品:

项目方:

使用NULS ChainBox造链在POCM平台进行SCO在NULS主网上开发DAPP

开发者:

使用NULS ChainBox造链使用SDK、API Module等开发工具在NULS主网上开发DAPP为NULS模块仓库贡献业务模块

用户:

参与NULS委托挖矿创建NULS主网节点在POCM平台参与SCO使用NULS生态产品

以造链为基石,借助SCO和POCM,NULS生态将会保持生态项目和用户的持续增长,实现NULS生态的快速扩张。未来,NULS将会不断巩固自己区块链基础设施的地位,最终构建一个应用场景广泛、生态繁荣的区块链生态网络。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

公告|NULS主网映射结束,部分已转入社区基金池

公告|NULS主网映射结束,部分已转入社区基金池

致亲爱的NULS社区成员:根据此前发布的映射公告,NULS主网映射功能已经在2020年3月21日正式关闭,逾期未映射的ERC20Token将无法继续进行映射操作,相关ERC20Token将默认捐赠至NULS社区基金。以上特此公告NULS团队2020年3月24日

Nerve致NULS社区的公开信

Nerve致NULS社区的公开信

我是Nerve,一个去中心化的数字资产服务网络,我即将成为NULS生态中最重要的成员。这是我给NULS社区准备的另外一件礼物。

A Letter to the NULS Community From Nerve

A Letter to the NULS Community From Nerve

摘要:am Nerve, a decentralized digital asset service network. Dear NULS community,I amNerve, a decentr

NULS社区2020年第一季度贡献人物评选

NULS社区2020年第一季度贡献人物评选

NULS社区2020年第一季度贡献人物评选正式开始。NULS社区季度贡献人物评选,是NULS社区的一个传统活动,从NULS诞生之初便已形成。

2020年第二季度大使招募开启|NULS项目3月上半月进度简报
NULS设计文档解读——区块管理模块

NULS设计文档解读——区块管理模块

NULS2.0是一个通用的区块链基础设施,采用的是微服务架构,会根据区块链系统的业务,将底层拆分成不同的模块。

NULS设计文档解读——交易管理模块

NULS设计文档解读——交易管理模块

例如,某地址已经确认出块的最近一笔交易的nonce值是1,而目前收到的交易nonce值是3,则该笔交易会被认为是孤儿交易。

NULS设计文档解读——账户模块

NULS设计文档解读——账户模块

摘要:NULS,让区块链更简单! 为什么要有账户模块 在区块链中,信息加密、数字签名和登录认证等应用场景,都需要使用非对称加密算法。非对称加密通常在加密和解密过程中使用两个非对称的密码,分别称为公钥和私钥。 非对称密钥对(公钥和私钥)具有两个特点:一是用其中一个密钥 (公钥或私钥) 加密信息后,只有另一个对应的密钥才能解开;二是公钥可向其他人公开,私钥

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑