Scalability is one of the major reasons why the blockchain technology is not widespread at the moment. There is a certain number up to which transactions can take place in a modern blockchain network. Different platforms are applying different approaches to tackle this issue so that blockchain technology can be used for large-scale problems.
Nuls, a platform aimed at revamping the world of business and enterprise by making the usability of this nascent technology more easier and modular, solves this issue through the employment of side-chains, or sub-chains. In order to get an insight regarding its working, BlockPublisher got in touch with Moshe Malawach, who is the lead community developer at Nuls. Moshe has made major contributions to the platform in the form of its Block Explorer and light wallet in a very short period of time.
Talking about scalability management on the platform, Moshe stated:
Each chain allows for a full throughput, multiplicating this way the total capacity of the network. Let’s say main chain has 2000 tps, each sidechain has 2000 tps too, a total of 5 chains will allow for 10k tps. This is a huge simplification, but you get the idea. The case of smart contract transactions are a bit more tricky. You can have a lot of TPS if you just implement monetary values, but if you need to execute code, you will need to count the operations per second your network can handle. This will be defined by the speed of the node currently minting the block.
Further adding on to his statements, Moshe elaborated:
To avoid overloading the main chain network with operations, the smart contracts and more advanced modules will have to move to sidechains if they use too much computing power (it will be cheaper for them, the economics rules will play in this way). For simple token tx (monetary units on tokens), they can even have their own sidechain where the monetary unit is their token, thereby removing the need for a NRC-20 token smart contract. Advanced features can be coded into modules on their chain.
Through the employment of side chains, Nuls takes the load of the operations off the main chain and distributes it into its side chains. In a side chain dedicated for particular operations, some other monetary unit other than NRC-20 token can also be defined as the unit of currency. This makes Nuls one attractive platform to look out for.
As the adoption of blockchain increases more and more, the need for a largely scalable platform will grow stronger, and Nuls aims to become such a platform through the usage of side-chains. Now it remains to be seen how things turn out for this project as we move forward in time and the market saturates.