# Nuls

> NULS는 최소한의 블록체인 경험으로 개발자를 위한 유동적이고 비용 효율적이며 시간을 절약해주는 솔루션을 제공합니다.

- Canonical URL: https://iq.wiki/kr/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의 기본 합의 메커니즘은 Proof-of-Credit(POC)입니다. 합의 회의의 노드는 교대로 블록을 패킹해야 하며 각 노드는 라운드당 하나의 블록만 패킹합니다. Nuls 플랫폼의 하위 체인은 합의 모듈을 교체하여 다른 메커니즘을 사용할 수 있습니다.

기술 업그레이드의 불가피성과 비즈니스 애플리케이션 로직의 예측 불가능성을 인식한 Nuls는 Linux 커널의 모듈성을 통합하여 Nuls 마이크로 커널을 개발합니다. Nuls의 설계는
