mithril
mithril copied to clipboard
Store aggregator snapshot archives on IPFS
Why
We want to experiment with decentralized storage of Mithril snapshot archives, and better understand the possible usage, reliability and infrastructure requirements of IPFS hosting.
What
Prototype the storage of snapshot on IPFS and evaluate strengths, weaknesses and requirements for deploying it on a Mithril network.
How
TBD
- [ ] Store snapshot on IPFS with e.g https://crates.io/crates/ipfs-api
- [ ] Support custom configuration of upload adapters in aggregator
- [ ] Support custom configuration of upload adapters in infra
- [ ] Make client able to handle multiple snapshot locations (fallbacks)
- [ ] Make aggregator able to upload multiple snapshot locations
- [ ] Make aggregator able to store multiple snapshot locations
- [ ] Evaluate infrastructure needed on aggregator side (e.g. hosting an IPFS node)
- [ ] Evaluate reliability of IPFS storage