Last updated a week ago
Scaling Side Chains on top of Cardano requires a Data Availability Solution. Sky Protocol provides a capital-efficient solution to this Data Availability problem for all Layer 2 DApps on Cardano.
This is the total amount allocated to Sky Protocol: Data Availability for Cardano Layer 2 Solutions. 2 out of 5 milestones are completed.
1/5
Feasibility Study - Data Availability with Validation on Cardano
Cost: ₳ 40,000
Delivery: Month 1 - Sep 2024
2/5
Demonstration of a Simple Cardano Contract, Dependent on Specific Data that is Published on a Centralized Data Availability Service
Cost: ₳ 50,000
Delivery: Month 2 - Oct 2024
3/5
Demonstration of a Cardano Contract that interacts with a Decentralized Data Availability Committee
Cost: ₳ 50,000
Delivery: Month 3 - Nov 2024
4/5
End-to-End Test of a Cardano Contract using the Data Availability Network, all of it on Cardano
Cost: ₳ 30,000
Delivery: Month 4 - Dec 2024
5/5
Final Project Demonstration & Report
Cost: ₳ 30,000
Delivery: Month 5 - Jan 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Mutual Knowledge Systems, Inc. https://mukn.com/
The Sky Protocol Network makes Data Available to Side-Chain participants. Its committee members sign messages in a format designed to be easy for Plutus contracts to validate and use.
No dependencies.
Project will use Apache License v2.0.
By reducing the cost of validating decentralized applications (DApps) compared to today's Layer 1 DApps or to centralized systems, we will contribute both to the UN Sustainable Development Goals with respect to Energy Usage, reduction of Climate Harm, Sustainable economic activity, etc.
There is no good Data Availability Solution today for Side-Chains on Cardano:
Sky Protocol will build a Data Availability Solution tailored to the needs to Cardano:
Our approach will allow DApp developers to write either high-speed, low-latency DApps, or highly censorship-resistance, low-latency DApps, either way with high throughput and low-costs, all of it rooted on the Cardano blockchain.
To demonstrate our impact, we will show how such DApps can be easily made on Cardano using our infrastructure—thereby multiplying the utility of the Cardano network.
Our project will lower the cost of launching DApps on Cardano, both in development time and in capital to immobilize for continuous DApp validation.
In the past, our team has worked with IOHK to successfully port our Glow language to an early version of Plutus.
We have also developed the AVOUM concept for Account-style DApps on top of UTXO blockchains.
We previously were Catalyst grant recipients for work on Formal Verification for Glow and for a study of AVOUM on Cardano.
We have given talks at Cardano Conferences.
We also have worked with other blockchains and blockchain projects (Ethereum, Harmony One, Nervos, Laconic).
Milestone 1: Study for Data Availability with Validation on Cardano
The first milestone will include a feasibility study for how we will interface our Data Availability Network with Cardano.
The outline of a Plutus contract will be developed, but it may not be fully working or debugged.
More important will be to identify any blocker issue (if any, hopefully none) that may exist in implementing our Data Availability solution, and give immediate feedback to the Plutus team if such blocker is found. Even without any blocker found, we will identify the means to achieve our goal, and especially identify pitfalls and false routes that we have to avoid in achieving it.
Milestone 2: Cardano Contract that interacts with a Centralized Data Availability Operator
The second milestone will be a simple Cardano Contract that depends on specific data having been published on a centralized Data Availability service.
For instance, we will write a contract that pays a certain amount if a preimage to an agreed-upon hash was published on the Data Availability service.
This milestone will thus demonstrate how a simple Cardano DApp can make use of a Data Availability service.
Milestone 3: Cardano Contract that interacts with a Decentralized Data Availability Committee
The third milestone will be a simple Cardano Contract that depends on specific data having been published on a decentralized Data Availability service.
We will modify the DApp above to work with a decentralized service.
The DApp will be largely unmodified, but the data availability validation library it uses will be more sophisticated.
Milestone 4: End-to-End Test of a Cardano Contract using the Data Availability Network
We will demonstrate a test application running against a test data availability network, all of it on Cardano.
n/a
Final Milestone (5): Project Close-out Report and Video
Thanks to the Sky Protocol, the Cardano Ecosystem will become usable for faster, more scalable, more private, and/or more censorship-resistant DApps running on as many side-chains, yet protected by a shared Data Availability Network.