# Nuls

> NULS 为区块链经验最少的开发人员提供流畅、经济高效、节省时间的解决方案。

- Canonical URL: https://iq.wiki/zh/wiki/nuls
- Categories: Cryptoassets
- Created: 2022-08-24T20:17:00.549Z
- Last updated: 2022-08-29T20:04:41.087Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

Nuls 是一个全球性的[区块链](https://iq.wiki/wiki/blockchain)开源项目，它是一种高度可定制的模块化[区块链](https://iq.wiki/wiki/blockchain)基础设施。它由微内核和功能模块组成。NULS 提供[智能合约](https://iq.wiki/wiki/smart-contract)、多链机制和跨链共识。它旨在打破[区块链](https://iq.wiki/wiki/blockchain)的技术壁垒。从而降低开发成本，促进[区块链](https://iq.wiki/wiki/blockchain)技术在商业领域的应用。[\[1\]](#cite-id-qhi5omde09d)[\[2\]](#cite-id-5vmr2w5hhsi)

## 概述

**Nuls** [区块链](https://iq.wiki/wiki/blockchain)开发平台将区块链划分为网络、账户、账本、存储、共识和智能合约等多个模块。每个模块将独立运行，忽略其他模块的变化。Nuls 的模块通过服务总线和事件总线进行协作。微内核管理服务总线和事件总线。

Nuls 进一步提供了一个[智能合约](https://iq.wiki/wiki/smart-contract)容器 (NulsVM)，应用程序开发人员可以在其中定义和运行。此外，*Nuls* 支持用户根据自己的应用需求，通过组合模块库中的适当模块来定制自己的子链。Nuls 致力于易于使用，适应各种应用场景，具有高性能，支持数据的透明性和安全性。

Nuls 的默认共识机制是信用证明 (POC)。共识会议的节点应轮流打包区块，每个节点每轮只打包一个区块。Nuls 平台上的子链可以通过替换共识模块来使用其他机制。

认识到技术升级的必然性和业务应用逻辑的不可预测性，Nuls 结合了 Linux 内核的模块化来开发 Nuls 微内核。Nuls 的设计遵循“一切皆模块”的原则。

Turing 完备的智能合约虚拟机 NulsVM 将支持 JAVA 作为第一语言，并在开发过程中进行扩展。NulsVM 是编码层中轻量级定制的关键。

与区块链平台通常的情况一样，NULS 也有自己的货币，也称为 NULS。这些代币将用于支持在此网络之上运行的去中心化应用程序，以及支付应用程序、支持未来发展和支付交易费用。不过，这个网络可能需要一段时间才能充分发挥其潜力。[\[3\]](#cite-id-49itzi46chl)[\[4\]](#cite-id-mbgby17bcui)

### NULS 团队

核心成员是经验丰富且精通区块链技术的爱好者，在管理社区运营方面拥有丰富的经验。他们共同的目标和哲学思想促使他们共同开发一种新型的[区块链](https://iq.wiki/wiki/blockchain)互联网经济，旨在简化对[区块链](https://iq.wiki/wiki/blockchain)技术的信任。[\[5\]](#cite-id-is016mgl1n)

团队的大多数成员在编程领域拥有丰富的经验。NULS 的创始人 Jason 在银行安全领域拥有 6 年的经验，并为中国的数十家银行设计了安全系统。

### NULS 主节点

NULS 还将拥有主节点，从而产生可观的被动收入。截至目前，最便宜的主节点将是 2 万个 NULS。[\[6\]](#cite-id-5jut52tyki7)[\[7\]](#cite-id-riocnhx3owp)

###
