What is Nuls (NULS)?
Nuls is an open-source blockchain platform based on a modular architecture which includes but is not limited to smart contracts, multichain systems and cross-chain consensus.
The Singapore based project seeks to solve the problems facing blockchain tech by offering a new and better blockchain that features modularity and sub-chain operability. The two part design provides functional modules and microkernels that ensure a functioning network mechanism and compartmentalized features for the blockchain.
This makes the blockchain more scalable and secure, while adhering to programming practices of low coupling and high cohesion. Because this is a modular blockchain, it is now hot pluggable, and allows for the addition or removal of modules at any time.
Nuls will provide flexibility to developers through its highly customizable infrastructure. Nuls will include a smart contract support, multi-chain mechanism and cross-chain consensus. Not only does it create a trustless decentralized environment, Nuls enables users to customize their chain.
The network and blockchain still use complex concepts like consensus mechanisms, storage, cryptography, and smart contracts, but hides these complexities, letting developers focus on what they can build, instead of on complexity issues.
In this way, Nuls seeks to solve real world problems, while developers of all skill levels find it easy to use and accessible. Customizable modules let developers build freely without the constraints of technology. Nuls aims to implement this new blockchain for commercial users to help it spread more quickly.
How Does NULS Work?
There are two functional parts to the NULS design:
- The foundation of the network is the microkernel. This renders the underlying mechanisms on the project.
- The plug and play compartments of the blockchain are the functional modules. They have low coupling with each other and can be swapped in and out as desired.
Different modules can be connected to your blockchain from the microkernel-powered module manager. For example, you can customize control over smart contracts, storage, consensus and accounts. The relationship between blockchain modules and the blockchain is something like the relationship between WordPress plugins and the website.
NULS Modular Architecture
The network uses subchains in a multi-chain system rather than hosting all applications on the main chain. To verify blocks, subchains report to the main chain, thus, the system needs some form of cross-chain communication.
NULS’s cross-chain consensus domain (C3D) helps to accomplish cross-chain verification. To put it simply, each subchain has nodes specific to it, and these nodes taking part in the cross-chain consensus need to load modules that work across both chains.
Proof of Credit (POC) Consensus
Although you can set the value of your subchain to whatever you like, the main chain of NULS uses a POC (Proof of Credit) consensus. POC is similar to proof of stake (PoS) in that it requires that you lock a given number of tokens to be able to run a network node. Masternodes are also implemented in the project. To vote for masternodes, you need 2000 NULS and 20,000 coins to create a node. A masternode is a node that receives 200,000 votes.
Nuls will be Listing on Atomars
Nuls (NULS) has announced that it will be listing on Atomars on the 9th of November and trading pairs will be: NULS/BTC, NULS/ETH and NULS/USDT.
Atomars is a new digital assets trading platform on the cryptocurrency marketplace that is currently bridging the gap between fiat and cryptocurrencies. The Atomars platform is a fast, safe, secure and user-friendly platform that seeks to make trading easy for everyone. You can find any of the major cryptocurrencies such as Bitcoin, Ethereum, Litecoin, DASH, USDT and more on the platform. Their web and mobile apps make trading on the go easy and fun.