Please describe your proposed solution.
We want to utitilize Orcfax's oracle protocol to do trustless attestations of Filecoin storage. There are various architectures to achieve attestations of external events in a system of blockchain nodes. Unequivocally, is is simpler to have an extraneous party provide these attestations as making the nodes attest each other introduces highly complex dynamics.
Implementing this means medium scale changes to almost all Permanentum components and the creation of a Filecoin storage attestation oracle by the Orcfax team.
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
The Oracle introduced for Permanentum will also be available for use by other developers. Further decentralizing attestations means that Permanentum can address the critique of its dependence on a trusted oracle feed. Integrating decentralized Orcfax oracle feeds will encouraging more usage of the protocol and democratize it.
This Orcfax feed integration will introduce another novel application of the Cardano Open Oracle Protocol and provide practical use case examples for other integrators.
Orcfax's unique data source triangulation design will mean that Cardano will have the most trustless, high-quality Filecoin attestation datum available on-chain, compared to any other L1.
How do you intend to measure the success of your project?
This proposal's success can be evaluate based on the success of the collaborating projects, Orcfax and Permanentum.
Success itself for Permanentum is measured in GBs secured (the volume of data being covered by storage bonds) and GBs retrieved (how much data would have been lost and was reinstated by pulling from the permanentum backups into IPFS again)
Orcfax counts success metrics based on data feeds integrated, their respective usage and integations with web3 projects.
Furthermore, finding usage of the Filecoin oracle by other projects should also be considered a success indicator.
Importantly, this proposal has also an indirect success aspect which is the strengthening of the developer ecosystem. By implementing this proposal we demonstrate
- How to make dApps more decentralized and resilient to tampering
- How to make non trivial collaborations in the Cardano developer ecosystem
- Integration patterns for how to integrate decentralized oracle feeds into mission critical dApps
All these points can also be seen as success factors.
Please describe your plans to share the outputs and results of your project?
Permanentum is completely open source.
Any significant insights will be shared in:
- Blog posts
- Catalyst town hall presentations
- Engagement with the Cardano dev community
The Orcfax project has a dedicated community management team that reports regularly on technical and business developments. The Orcfax team will share the outputs and results of this project via its Twitter and other social media accounts, as well as publicize it in Orcfax Twitterspaces and YouTube interviews.