onflow / developer-grants

Grants for developers that contribute to the broader developer ecosystem
Apache License 2.0
50 stars 18 forks source link

MAP Protocol: The Omnichain Network for An Interoperable Web3 #47

Open MAP-ED-VC opened 2 years ago

MAP-ED-VC commented 2 years ago

MAP Protocol

Grant category

Please select one or more of:

Description

MAP Protocol is the omnichain network for an interoperable web3 world. MAP Protocol provides the underlying infrastructure for converting single chain dApps into omnichain dApps with two easy steps: 1) Build inter-chain messenger using MAP's SDK 2) Interact with on-chain vault and data through MAP's API.

MAP Protocol stands as the only omnichain network with the following advantages:

Problem statement

Proposed solution

Architecture

1

MAP Protocol uses a three-layer approach to solving the ominchain interoperability problem: MAP Protocol Layer, MAP Ominichain Services Layer(MOS), and Application Ecosystem Layer. 1. MAP Protocol Layer MAP Protocol Layer constructs the CORE of the omnichain network infrastructure: Verification Finality Network. It consists of MAP Relay Chain, Light-Client deployed on each chain, and inter-chain Maintainer Program to update and maintain Light-Client status.

2. MAP Omnichain Services Layer (MOS) MAP Omnichain Services Layer facilitates dApp developers to build applications, similar to Google Mobile Services. It consists of Vault and Data deployed on each chain, and Messenger Program to transmit messages between chains.

3. Application Layer DApps can achieve interoperability using MOS. The finality of cross-chain data and asset verification network by MAP Protocol Layer empowers DApps to grow limitless.

Impact

Milestones and funding

Note: You can leave the USD proposal empty / "TBD". Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
1 - Light Client and Transaction Verification a. Flow Light Client, written in Solidity, will be deployed on EVM chains. Through Flow Light Client, smart contracts on EVM chains can easily verify transaction vailidation on Flow.
b. BN254 Contract on Flow, support addtion and scalar multiplication ont the elliptic curve BN254. It is importante for verifying zkSNARKs and aggregate signature.
c. MAP light client on Flow, witten in cadence.
d. Maintainer program, update chain status between Flow and MAP Relay chain.
2 months - $40K
2 - MOS a. Omnichain service contract on Flow, archive interoperability between Flow and other chains.
b. Messenger program, transmit the cross-chain message between Flow and MAP Relay chain.
2 months - $25K
3 - SDK Provide SDK, support for developes to interact with other chains. 1 months - $10K

Team

Name Role Bio Contact
James Cheng Co-founder Serial Entrepreneur.
Previously built successful Fintech and SaaS companies.
Part-time Blockchain researcher in Tsinghua University during 2018-2020.
Crypto native since 2017.
james.cheng@maplabs.io
Frank Wen Chief Architect PhD in Cryptography.
Former Core Developer of Bitcoin Cash.
Former Blockchain Researcher at Bitmain and Matrixport.
6 years of R&D experience in DeFi and underlying layer of blockchain.
frank.wen@maplabs.io
Phil Lau Head of Engineering Graduated from Tsinghua University.
Board Member of the Technical Board of IEEE Computer Society Blockchain and Distributed Ledger Standards Committee, responsible for reviewing IEEE blockchain technology standard.
* 5 years R&D experience in underlying layer of blockchain.
phil.lau@maplabs.io
Michelle Law Chief Operation Officer Graduated from The Hong Kong University of Science and Technology.
Former Investment Banker and lawyer on global capital markets.
7 years of Investment banking and project management experience.
2 years experience of operation and business development in blockchain industry.
michelle.law@maplabs.io
Moore Li N.A. Tech Lead Graduated from University Of Waterloo.
Previous Senior Software Engineer at a machine-learning company - RSVP, originated from Tsinghua University and the Artificial Intelligence Laboratory of University of Waterloo.
* 3 years R&D in underlying layer of blockchain and DeFi.
moorelee@maplabs.io
alxflw commented 2 years ago

thanks for the submission @MAP-ED-VC! we'll review and get back to you soon

alxflw commented 2 years ago

hey @MAP-ED-VC: the emails in the table aren't reachable it seems - could you please share an email that I can use to discuss some details? thanks!

MAP-ED-VC commented 2 years ago

Hello @alxflw, feel free to send your questions to vincent@maplabs.io

chrisackermann commented 2 years ago

Hello @MAP-ED-VC! Thanks for your patience, I wanted to let you know that we've accepted your proposal and will be following up over email on next steps. In the meantime, please update the milestone table in the proposal here to reflect the USD amounts against the milestones.