MaraLink Development and Operation Grant Approval Proposal
The grant we are applying for will be used to the development and operation of decentralized cross-chain protocol “MaraLink”, which allows anyone to send assets to applications on any blockchain. It will expand Polkadot ecosystem boundaries and bridge the gap between Polygon and Polkadot ecosystem.
Polkadot has always been a diversified paradise, continuously expanding its influence based on cooperation and mutual benefits. Amara has always upheld and advocated diversification since its establishment. We believe that we are now ready to welcome a more diverse world of Polkadot , We hope that through our own efforts, Polkadot's influence will be brought to Polygon and other ecosystems, and through diversified integration, we will build a more splendid world of Polkadot.
The number of friends who embrace our hope for fulfillment is growing, as can be seen by the number of social media subscriptions.
Social media
- Twitter(Amara Fiance)- over 30K followers
- Telegram subscribers exceed 40K
In order to build a more diverse Polkadot Kingdom, we developed MaraLink to help Polkadot ecosystem expand its influence.
Maralink will be a bridge between Polkadot and the outside world, introducing more assets and users into Polkadot network, and help expand the boundaries of Polkadot DeFi ecosystem. We hope that we could perfect the infrastructure of the Polkadot Ecosystem and assets outside the Polkadot chain can be effectively employed through our efforts.
MaraLink is a decentralized cross-chain assets protocol aiming at interconnecting assets between different chains and constructing an assets transfer center between Polkadot and other chains, which allows anyone to send assets to applications on any blockchain.
MaraLink plans to implement asset transfer and mapping between Polkadot and Polygon, which is set to deploy protocols for data monitoring and matching operations on the Polkadot chain, and ultimately support Mara-Link dark node network for cross-chain operations.
Summary of MaraLink's future plan:
Maralink mainly consists of three parts: decentralized dark node network, protocol based on Bip-Schnorr signatures,and client node.
- Decentralized dark node network
The decentralized dark node network is a Byzantine fault-tolerant (BFT) network consisting of hundreds of independently operating machines, and each node requires a certain amount of mortgage to operate, and the number of pledges of each node represents a commitment to good behavior , Each machine will generate a secret ECDSA private key and public key. The public key will be announced to the public. Only at least 2/3 of the dark nodes in the entire network sign and verify the transaction can be completed, which makes the entire dark node network safe and stable.
- Protocol based on bip-Schnorr signature
The protocol serves as a bridge and gateway for cross-chain assets. The results of the dark node network aggregation signature need to be submitted to the protocol for verification before the next step is successfully performed.
- Client node
The client node is the client application. The design of Mara-Link fully considers the user experience. Users do not need to know the detailed process of cross-chain(only need to interact with real assets on their real chain), which allows them to make transactions by single clicks and then build-in application data can be activated to directly run the protocol.
Detailed design of MaraLink v0.1 (10 weeks, 10 Jul - 25 Sept. ):
Milestone 0 : (3 developers 2 weeks)
- Realize the construction of the dark node network environment
- Determine the consensus algorithm between nodes and the signature verification rules before the block is packaged on the chain.
Milestone 1 : (3 developers 2 weeks)
- Write a smart contract based on Bip-Schnorr multi-node signature verification to smoothen the process of Lock and Mint.
- Realize the consensus block generation algorithm based on Drand, realize the communication and synchronization between nodes, and store the packaged data about transactions in the dark node network.
- Realize the verification rules as well as combined signature algorithm between the active nodes of the dark node network
Milestone 2 : (3 developers 2 weeks)
- Implement ranking management and status maintenance of active nodes, and add reward and punishment mechanisms.
- Realize the data interaction of Lock and Mint between the dark node network and the cross-chain smart contract.
- Implement the RPC interface required by the front end.
Milestone 3 : (3 developers 2 weeks)
- Integration and testing
Milestone 4 : ( 2 weeks)
- Release Beta and invite users on white list to participate in Beta
- Test product safety and stability and encourage users to find bugs in time
- Trace and identify the problems and fix bugs timely
Cost of MaraLink
Operating activities: $7000 (operation cost on launch Beta version to the public, invite professionals to test,and corresponding incentives )
Employee payments: $21000 ($700 per developer * week)
Total Cost: $28000
Exchange Rate: $11 DOT
Treasury Proposal: 2600 DOT
How to verify : demo video && Github source
- Realize the cross-chain of different assets in the test version
- Achieve Lock and Mint of assets by triggering the smart contract
Comments (12)
Comments (12)
Any existing code? How is your protocol decentralized and do you have a detailed spec? Are you requesting treasury to pay 100% of the development expense? What are some differences between your protocol vs other bridges?
Glad to hear from you and thank you for your valuable questions. Here are our answers:
- Q1:Any existing code?
MaraLink has completed integration and the code has been uploaded on Github, which has laid a solid foundation for official deployment. Welcome to check!
Here are the GitHub
- Q2:How is your protocol decentralized and do you have a detailed spec?
MaraLink is a solution that has achieved overall decentralization, and it is built on the decentralized Gossip Network. Each node is called the verifier, and it uses Schnorr-type ( t , n ) threshold signature algorithm to generate a public-private key pair.
The signer performs a threshold signature. And the set T= (p1,p2,p3,....,Pn)represents the signer cluster composed of n signers.
The whole scheme is designed on the basis of decentralization, which means every component including system initialization, sub-key generation process, trusted computing, signature and signature verification is decentralized.
Welcome to check detailed technical documents of MaraLink in Google Docs
- Q3:Are you requesting treasury to pay 100% of the development expense?
We do not request Polkadot to pay 100% of the expense.
Amara is a well developed and organized team with rich project experience, and we are eager to make contributions to the underlying infrastructure of the Polkadot ecosystem. However, we are now challenged with a lack of funds though we have a certain amount of start-up capital for the research and development of Maralink. Therefore we need a hand from the Polkadot treasury to help us guarantee the final deployment and stable operation of Maralink.
A total amount of 2,600 DOT funding will be sufficient for us after a thorough evaluation and calculation.
- Q4:What are some differences between your protocol vs other bridges?
MaraLink, based on the decentralized Gossip Network, has the following features compared with other solutions.
- In terms of technical edge, MaraLink uses threshold Multi-Signature Tech.
MaraLink randomly select mian note of each verification based on DRAND, it uses Schnorr-type ( t , n ) threshold signature algorithm to generate a public-private key pair,the transaction can only be confirmed through the contract when more than half of the verifier authorize and sign the transaction result at the same time.
- In terms of decentralization, MaraLink delegates the rights of governance to the community, and rights of verifies are generated by DAO autonomous election.
Most of the cross-chain bridge nodes are either controlled by the project initiator or only support 21 verification nodes. MaraLink allows governance rights of validators to be generated by DAO autonomous election, and the rights of governance will be completely delegated to the community.
- In terms of security, MaraLink can effectively prevent malconducts of a few nodes.
Security is our priority when developing MaraLink in the background of frequent occurrences of Bridge safety incidents. MaraLink uses threshold Multi-Signature tech to build an efficient anti-cheating system and largely reduce malconduct.
Any existing code? How is your protocol decentralized and do you have a detailed spec? Are you requesting treasury to pay 100% of the development expense? What are some differences between your protocol vs other bridges?
Glad to hear from you and thank you for your valuable questions. Here are our answers:
MaraLink has completed integration and the code has been uploaded on Github, which has laid a solid foundation for official deployment. Welcome to check!
Here are the GitHub
MaraLink is a solution that has achieved overall decentralization, and it is built on the decentralized Gossip Network. Each node is called the verifier, and it uses Schnorr-type ( t , n ) threshold signature algorithm to generate a public-private key pair.
The signer performs a threshold signature. And the set T= (p1,p2,p3,....,Pn)represents the signer cluster composed of n signers.
The whole scheme is designed on the basis of decentralization, which means every component including system initialization, sub-key generation process, trusted computing, signature and signature verification is decentralized.
Welcome to check detailed technical documents of MaraLink in Google Docs
We do not request Polkadot to pay 100% of the expense.
Amara is a well developed and organized team with rich project experience, and we are eager to make contributions to the underlying infrastructure of the Polkadot ecosystem. However, we are now challenged with a lack of funds though we have a certain amount of start-up capital for the research and development of Maralink. Therefore we need a hand from the Polkadot treasury to help us guarantee the final deployment and stable operation of Maralink.
A total amount of 2,600 DOT funding will be sufficient for us after a thorough evaluation and calculation.
MaraLink, based on the decentralized Gossip Network, has the following features compared with other solutions.
MaraLink randomly select mian note of each verification based on DRAND, it uses Schnorr-type ( t , n ) threshold signature algorithm to generate a public-private key pair,the transaction can only be confirmed through the contract when more than half of the verifier authorize and sign the transaction result at the same time.
Most of the cross-chain bridge nodes are either controlled by the project initiator or only support 21 verification nodes. MaraLink allows governance rights of validators to be generated by DAO autonomous election, and the rights of governance will be completely delegated to the community.
Security is our priority when developing MaraLink in the background of frequent occurrences of Bridge safety incidents. MaraLink uses threshold Multi-Signature tech to build an efficient anti-cheating system and largely reduce malconduct.