The Nuwa Platform Heralds a New Age of Commercialization
MOAC foundation’s tech team in Silicon Valley officially released MOAC Microchain functionality on August 10th. This formally marks the genesis of MOAC’s Nuwa Platform. The stage is now set for developing blockchain commercial applications!
1. What are MOAC Microchains?
The term Microchain refers to an independent blockchain that is deployed by the MotherChain and runs a virtual machine for a Smart Contract.
The MOAC Platform uses Microchains to separate processing tasks and isolate blockchain functions from business logic for each individual smart contract. By providing each smart contract with its own unique Microchain, MOAC enables smart contracts to use a variety of consensus protocols resulting in a wider range of potential business logic use cases. Developers have the freedom to select the consensus protocol that best fits their use case and determine the number of nodes allocated to a specific smart contract. All the status of smart contracts are saved inside the Microchain and have data written into the MotherChain.
2. Why Microchains?
First, MOAC Microchains achieve blockchain scalability and provide a feasible solution for sharding; thus, processing smart contracts can be much faster than existing systems. MOAC blockchain used layered architecture to elegantly accomplish sharding through microchain technology. By deploying smart contracts as their own microchain, the data gets stored on the microchain only and does not need to be uploaded to the MotherChain. This method greatly reduces storage pressure on the MotherChain and achieves high-parallel processing through microchains.
Second, microchains can bring great flexibility to the decentralized applications (DAPPs), allowing different government agencies and corporations to choose the blockchain that suits their demands.
The Microchain’s flexibility covers both consensus methods and fees.
Existing blockchains only support single consensus method in the design. For instance, Bitcoin’s consensus method is POW, therefore any DAPP running on Bitcoin platform can’t use other consensus methods. If an application wants to use a faster POS consensus method, it will not be possible since the blockchain’s consensus method has already been set. MOAC’s microchains, however, allow for consensus modules to be chosen according the needs of the DAPP, providing support for new self-defined consensus methods in addition to those already provided by the system (POW, POS, PBFT, IPFS, DPOS). In addition to that, microchain block generation rate is not restricted by public chain; rather, it’s independent, allowing for self-defined block generation rates. Such rates of 10 seconds, several minutes, or even an hour or any other time frame are possible providing multiple advantages:
1. Deploying microchains has become far less complicated, allowing users to directly adopt an already existing consensus method. If they wish to use their own, they only need to write it and execute it.
2. Microchains can be deployed quickly and flexibly. Users only need to select the number of nodes they need from the system’s SCS node pool, removing the hassle of maintaining consensus nodes.
3. Ordinary users’ SCS nodes can conveniently participate and profit from the consensus process, allowing everyone to benefit.
The flexibility in fees means that microchain can be token-based or non-token based blockchain. For non-token based blockchain, no fee is charged for a microchain’s DAPP after it’s deployed. This greatly reduces the threshold for DAPP users, allowing a large number of users to quickly and conveniently use DAPP and experience blockchain technology. Unlike current blockchain applications, The changes brought by this technology, , are not just limited to cryptocurrency enthusiasts.
Third, Microchain’s security is supported by the MotherChain. Unlike side chains, microchains’ nodes don’t communicate to each other directly and need to send the messages through the nodes of the MotherChain. By doing this, any attempts on a MicroChain must attack the MotherChain first. With the MotherChain has over 10,000 nodes and great computation power, the cost of attacks can be very hard and unlikely to reach its goals.
Fourth, Micochain makes it easier for users to use DAPPs. Microchains are maintained by the DAPP developer. Users don’t have to pay any fee when using the DAPPs. And the users of the MotherChain can assess all the Microchains. This also makes DAPPs easier to increase their users.
In addition to the above advantages, microchain services can be further developed to provide more powerful functionality, such as cross-chain service, or Internet of Things (IOT), allowing for the construction of complex DAPPs.
Not only are microchains a support platform for DAPP, they can be deployed as a public service that provides special services for other microchains or DAPP. These services could be decentralized file storage, truly random number generation or professional processing functions (like AI research), etc. The combined support of so many microchain services can create extremely powerful DAPP, decentralized cloud services, and more. This application model revolutionizes modern cloud operations, and will have a long-lasting impact.
3. About MOAC
MOAC Foundation is a cooperative not-for-profit organization, founded in Singapore in 2017. The MOAC Foundation is the entity responsible for efficient use of funds resulting from any token sales from the MOAC Reserve. Responsibility for all platform development (including development of applications and associated services), ongoing maintenance, and support (including public educational content for the community) is provided by the MOAC Foundation.
The MOAC Foundation’s vision is to interconnect and grow blockchain
markets through harmony, accessibility, and ease of use.