让信任更简单
一个可定制的区块链基础设施
NULS是一个可定制的区块链基础设施,是全球性区块链开源社区项目。NULS 由微内核和功能模块组成,以弱化主链的全新思维,通过事件和服务的剥离,实现高度模块化的底层架构,提供智能合约、多链并行、跨链共识等运行机制,降低开发和使用的成本,推动区块链商业应用进程。
我们的目标

让区块链技术变灵活,从而支持海量不同的企业应用;

让区块链技术更简单,从而降低区块链技术门槛和资金成本;

让区块链技术更高效,从而解决区块链性能较低的固有瓶颈;

我们将区块链技术去中心化的特性引入企业应用,解决企业应用数据中心化带来的信用缺失的问题,从而提高企业信誉。

我们怎么做

模块化的架构设计让区块链变得更加灵活,NULS的内置模块(含网络模块、储存模块、

共识模块、处理器模块、账户模块、账本模块、智能合约模块)全部可以定制,从而使NULS可以灵活支持海量应用场景。

智能合约
智能合约使NULS可编程。用户可以通过很少的编程工作来定义自己的业务逻辑,让内置的NULSVM在去中心化的环境中运行逻辑。
多链并行
NULS建立了多链并行和跨链共识机制。用户可以在NULS的基础上创建子链,也可以将NULS和现存的区块链链接在一起。多链并行和跨链共识机制实现多条区块链之间的信息和价值交换,让NULS承载海量应用的同时大幅提高了区块链的性能。
信用共识机制
NULS主链默认采用信用共识机制
POC(Proof-Of-Credit),信用值为共识门槛,保证金为奖励基础。对于接入NULS的子链,NULS社区会陆续开发POW、DPOS、POS、PBFT、POOL验证池等共识机制,以供用户自由选择。
我们的优势
灵活性
NULS具有非常灵活的设计,模块化和多链并行机制使NULS无数子链以不同形态(网络连接方式、共识机制、数据存储方式、不同账户体系)支撑海量不同的商业应用,各种应用使用智能合约定义、发布、运行各自的业务逻辑。
可持续优化
区块链使用的P2P网络技术、区块存储方案、加密算法等都会随着时间的推移而进步,NULS模块化架构确保了其所有模块都可以独立升级,NULS将会是一个与时俱进的操作系统级区块链基础设施。
架构
逻辑层
NULS使用智能合约作为逻辑容器,确保NULS在逻辑层的灵活性和适应性。
模块层
核心开发团队和开源社区的开发者都能开发不同的模块,比如: 账本模块,网络模块,存储模块,帐户模块、共识模块、跨链共识模块等。所有模块使用NULS在线模块仓库管理。
链层
根据上层应用的需求,应用开发者可以从NULS模块仓库中选择不同的模块来定制自己的链:可以是私有链、公有链、联盟链。
跨链
NULS社区会针对不同子链开发不同的跨链共识模块,NULS用跨链共识模块将不同的链连接在一起从而实现跨链共识。
发展蓝图
Apllication sercie layer

加入NULS开发者社区

与全球合作伙伴共建全方位区块链生态

NULS的核心成员是来自世界各地的区块链爱好者,加入NULS生态合作伙伴计划,开创新业务

,获取技术、资源,实现更快速成长,一起使用最前沿的区块链技术改变世界。

查看团队与介绍及加入方式 加入我们