NULS是一个面向定制化服务的区块链基础设施,一个全球化的开源社区项目。NULS设计的技术架构由微内核和功能模块组成,提出了弱化主链的全新思维,通过将事件和服务剥离,进而实现高度模块化的底层架构。同时,NULS制定了一套工业化区块链技术标准,遵循热插拔、模块化、平行扩展原则,提供智能合约、多链并行、跨链共识等运行机制,降低开发和使用的成本,推动区块链商业应用进程。NULS提出模块化思维与多链并行基本架构,秉承以“链”为核心的发展理念,打造核心产品“链工厂”。基于NULS,用户可以灵活选择网络模块、共识模块、存储模块、账本模块、智能合约等核心功能模块创建NULS链网中新的区块链,也可以通过很少的编程工作用智能合约来定义自己的业务逻辑。