NULS 2.0 is designed to provide high performance, enterprise-grade blockchains by leveraging all the benefits of modular architecture and microservices. Making modules requires minimum blockchain experience with no coding language restrictions. Chain-building is simplified by the NULS out-of-the-box blockchain solution, while cross-chain consensus is easily achieved by adding the cross-chain module to connect the NULS VM to BTC, ETH, and EOS environments.
NULS-VM is a high performance virtual machine cluster with scalability. It is designed to be compatible with NULS, ETH and EOS VM environments, and support dynamically adding more virtual machine implementations. NULS can seamlessly integrate DAPP developers from other ecosystems with no learning curve.
NULS Application Toolkit encapsulates the underlying data of blockchains in the form of HTTP API's and is used to develop wallets and explorers, saving months of development time.
NULS Evolution makes blockchain protocol upgrades easier than traditional software upgrades. Evolution implements a seamless upgrade mechanism of the blockchain network through automatic voting of consensus nodes. Any node in the network can initiate an upgrade. When the number of votes in the network reaches the specified threshold, the entire network will simultaneously implement the latest protocol. This mechanism eliminates the difficulty of upgrading the blockchain network and prevents hard forks.