MANX (MacroChain Computing and Networking System) is a distributed service platform that supports post-quantum cryptography and high-performance multi-chain cooperation, while facilitating the value-aggregated closed-loop token economy. The goal of the MANX project is to establish a blockchain ecosystem for small-medium enterprises and individuals based on third-generation public chain architecture, allowing applications to be developed with ease.
MANX provides a super server that offers decentralized services for various Internet services. MANX features an extensible multi-chain architecture that is the basis of a core high-performance main chain. Decentralized applications require customized closed-loop operating environments to perform effectively on subchains. MANX provides the Internet backend to meet the diverse needs of various decentralized applications. The post-quantum security mechanism adopted by MANX can guarantee the security of the public chain infrastructure in the era of decentralization and quantum computing.
There are many roads leading to blockchain 3.0. The most basic element is a safe, efficient, low-transaction-cost public chain. Using this public chain, providers can implement cross-chain operations that work across mainstream public chains, alliance chains and private chains.
The development of MANX is divided into three stages. In the first stage, the public chain utilizes MANX Consensus, which is an asynchronous and synchronous dual model consensus engine. It offers high performance and consistency, among other features. Strict fork-accountability guarantees hold over the behavior of malicious actors. The MANX Consensus algorithm is well suited for scaling public proof-of-stake blockchains.
The Gossip protocol and real-time hyper-cube routing are used for Peer-to-Peer messaging. In the multi-chain architecture of MANX, the default state is the public chain. Subchains can be generated with different configuration parameters, such as block size and network routing. At the same time, the data in the subchain can be notarized on the public chain as a way to provide credit endorsement. Each individual subchain can have its own pluggable consensus mechanism like PBFT or RAFT. The whole network topology structure supports the infinite sharding paradigm.
The MANX Framework is a user-friendly application development environment that simplifies developing, testing and deploying blockchain applications. The MANX framework directly interacts with the MANX Distributed Application API to make DAPP deployment simple and fast. MANX implements SQL as a custom scripting language to reduce the learning curve for experienced SQL developers. The MANX Virtual Machine (MVM) is an underlying virtual system built upon SQL with custom functions for fast implementation of customized scripting programs and the validation of multi-chain consensus.
MANX provides a number of real-world templates. Developers can modify the templates to meet their own requirements. MANX offers eight distributed application templates: website, exchange, payments, insurance, investment, social media, gaming and e-commerce.
MANX’s technical architecture allows small businesses to integrate blockchain technology into their business with one-stop service, including technical deployment, regulatory compliance (e.g., KYC/AML procedures) and data security, especially for sensitive business applications such as payment, investment advisory, e-commerce or insurance.