Protocol Stack

Cross Chain Computing Protocol

Multichain computing protocol(MCP) is an open-sourced standard for developers to easily build secure multi-chain services and applications. With a universal bridging interface, developers can utilize resources across multiple blockchain networks including computing, storage, and bandwidth, eliminating the need for developers to write agile code for fast cross-chain integrations. MCP opens a new category of web3 applications that can be built by developers for multi-chain ecosystems.

Protocol Requirements

In order to enable a new class of web3 native dApps, a Decentralized Query Protocol must meet the following requirements:

  1. Web3 Resource Discovery: client should be able to get the web3 resources with minimum effort on the network

  2. Data availability: a client should be able to pay to keep the data available for running queries against specific data sources.

  3. Price efficiency: clients should be able to pay for data, bandwidth, and computing resource availability in efficient and competitive marketplaces.

  4. Incentive alignment—incentives should be aligned between clients, providers, and dApp de- velopers to encourage growth of the network and positive network effects.

Protocol Layers

  1. Consensus Layer—responsible for smart contract execution and payment settlement.

  2. Peer-to-peer (P2P) Network—defines how nodes locate and connect.

  3. Payment Channels —facilitates fast and low-cost payments in the system.

  4. Service Discovery – Server nodes and reputation module for public service

  5. Data Marketplace — the mechanism by which users pay nodes for the dataset.

  6. Decentralized AI Computing Marketplace — globe AI computing task market

  7. ZK Proof Marketplace— globe zk computing task market

  8. Storage Layer — data stored on public blockchains or content addressable networks.

  9. Computing Layer — how a query is routed to a specific node for computing.

  10. CDN Layer – how data is distributed and hosted on the global network

  11. Governance —manages schemas, treasure, and disputes.

Last updated