Matrix AI Network
Matrix AI Network
Matrix is an open-source blockchain platform that supports smart contracts and machine learning services. They offer new technologies in building flexible blockchain networks, which support adaptive self-optimization and multi-chain collaboration. In addition to refactoring the blockchain with AI, Matrix also allows its mining power to serve its AI based big data applications.
Some main features are: Easier, Allowing people to design smart contracts without explicit programming skills; Safer, Making blockchain more robust under malicious attacks by using Artificial Intelligence; Faster, Enabling faster transactions and higher processing throughput. More Flexible, Seamless integration of public and private chains with the capability of adaptive optimization.
They want to implement these features by using a couple of Key Technologies in the platform. AI plays an essential role and Matrix will be the product of extensive optimization and will be the extension of blockchain technology. Downbelow will be some of their technologies explained. (1)
Hybrid PoS + PoW consensus
One of the main problems is the fact that every transaction needs to be broadcasted to the whole network in the current P2P based PoW consensus, but the number of nodes are increasing causing the latency getting worse.
In order to increase transaction speed Matrix introduces a hierarchy into the P2P network. The idea is to contract a network into smaller ones and perform PoW computation in the contracted network with fewer nodes. The hierarchy is created with a distributed random clustering process. Each node will have a delegate for itself. The selected representatives constitute a new network. Then the transaction is only broadcasted inside the delegation network. The probability of a node to be selected as a delegate is proportional to its PoS.
The whitepaper says they want to reach 100,000 tps, currently they can perform up to 10.000 tps on their blockchain, which is not used yet. (2)
Deep learning based code generation for smart contracts
Because of the AI based code generator Matrix will only require a user to type in the purpose of the contract. I.e., input, output and transaction conditions. A deep neural network will identify the basic transaction patterns and converts them into Smart Contracts. During the operation of Matrix blockchain, the underlying models can be continuously updates for better code generation quality.
AI-enabled security validation and enhancement
The overall security framework of Matrix consists of four major components: A rule-based semantic and syntactic analysis engine for smart contracts; A formal verification toolkit to prove the security properties of smart contracts; An AI-based detection engine for transaction model identification and security checking; and a deep learning based platform for dynamic security verification and enhancement.
An extensive explanation of these four components can be found on page 10 of the whitepaper. (3)
The Multi-chain integration allows interoperability of public chains being completely public, and private chains being coordinated with a multitude of security access and control mechanisms. The support to public and private chains is mainly realized through a ‘control chain’ to enable designated access control and security mechanisms. The control chain consists of control blocks of access control, data storage safety and multi-user security. It adopts a three-tier security guarantee mechanism which is composed of a block storage key, node security key and an user security key.
The idea of integrating multiple interoperably chains give Matrix significantly more freedom to support real-world scaled commercial applications. For instance, it is now feasible to have one data chain that supports Bitcoin and one Ethereum data chain. The two chains can exchange data and tokens through Matrix’s secure smart contracts.
Flexible blockchain architecture
Matrix is designed to enable flexibility in blockchain management and operations by introducing 6 types of network nodes: Standard Matrix nodes, constitute on one distributed collaborative control chain and at least one data chain. Each node should have the computing power to run a virtual machine; Cloud access nodes, are devised to facilitate the access of mobile devices to Matrix’s cloud service so that all devices connected to Matrix have sufficient computing power; Cloud storage nodes, Instead of serving for consensus, the cloud storage is designed to make it easier for users to view data offline. The block data of the blockchain is copied in real time to the cloud storage nodes. Matrix trustworthy gateway, Is the key interface to communicate with external data sources. This device will obtain all the external data sources requested by Matrix and determines their credibility. The nodes check the data consistency to determine the level of confidence of each data source; Storage nodes for external data sources, are a pool for data obtained via Matrix trustworthy gateways. The pool will also store private data of users, but such data is encrypted; AI service nodes, serve two functions, supporting optimization of the entire system and initiating various AI services on Matrix. It can service external users by initiating Matrix as a service provider and also arrange Matrix nodes to offer services to internal users. The AI service nodes depends on affiliated hardware to provide computing power.
Matrix Mining machine
“The mining computing of Matrix is not the commonly used Hash functions, which do not have added values outside the scope of cryptocurrency. Instead, Matrix adopts the Markov Chain Monte Carlo (MCMC), a Bayesian computing pattern, as the mining function. Since MCMC has wide applications in scientific and industry domains, the PoW computing can be treated as crowdsourcing for such applications. The mining mechanism provides a better bridge between the fortunes in virtual and physical worlds. The first generation of mining machine, a Bayesian (4) reasoning machine, was already designed and prototyped. The prototyping design will be integrated as a single IC chip in the timeframe of two years”. (5)
Use of Matrix AI Network Token (MAN)
The token is used as incentives for mining, the tokens are needed to use the dApps and it determines the probability to be selected as a delegate because of the PoS consensus. Since the Matrix’s mainchain has not yet been developed, they will release a number of demo and beta applications on the Ethereum network. All holders of the MAN tokens can later exchange to MAN tokens on the new Matrix blockchain on a one-to-one basis. (6)
15%: ICO; 10%; foundation, backers, management and community initiatives.
After mainnet launch: 40%: Miner rewards; 20%: Additional token sale; 15%: Foundation as management and sales incentives, grants and scholarships to support R&D, administration, marketing and community constructions activities.
Company, team and advisors
The project is governed and supervised by the Matrix Foundation. Registered in Hong Kong, the Foundation has separate departments to manage various aspects of the development and operations. The team of Matrix exists at the moment of writing of more than 20 people and is still growing.
CEO: Owen Tao, Received the bachelor degree in the double-major (physics and economics) program of Peking University. He supervised the development of the 3D virtual community, China’s first embedded game advertising system and other Internet technology products. He led the development and operation of China’s first cross- border e-commerce platform, which attracted 20 million users around the world. Holding the CEO positions in several high-tech startup companies, he has rich experience in managing product development. (7)
Chief Network Architect: Bill Li, leading expert of communication and IC design. He is a major contributor of many 4G, 4.5G(NB-IoT) and 5G standards of China. He was the chief architect of China’s first WiFi transceiver IC. As a Co-PI, he led the design of the dispatch communication system of China’s first aircraft carrier. His work on communication IC designs won numerous national awards. (8)
Chief AI Scientist: Steve Deng, Veteran of the semiconductor industry. Prior to joining Matrix, he was a Principal System Architect of AMD and also responsible for the technology partnership of AMD with companies and universities in greater China. Before this position, he held various position at different leading international IC companies such as Synopsys and ARM. Dr. Shi was also with Samsung Semiconductor as a senior chip design engineer (based at Samsung’s headquarters in Korea). (9) (10)
– Torque Capital Partners, financial investment (11)
– National Center for Remote Diagnosis and Evaluation, To build a cancer diagnosis and treatment system. (12)
– Strategic partnership with the Belt and Road Development Centre in China (13) (14)
‘18 M9: Age of Genesis, Initialisation and deployment of the basic infrastructure: Infrastructure, Private chain, Inter-chain transaction.
‘18 M12: Age of Speed, Deployment of a high speed network: AI-enabled PoS + PoW consensus, Random generation of delegates nodes, Evolutionary parameter optimization.
‘19 M4: Age of Civilization: Deployment AI-secured intelligent contracts, Formal verification, AI based proactive protection, AI created autonomous constitution.
‘20 M1: Age of Wonder: Deployment of mining facilities and big data Applications, Mining ICs, Computing/mining facility, Big data applications.