mithril icon indicating copy to clipboard operation
mithril copied to clipboard

Store aggregator snapshot archives on IPFS

Open jpraynaud opened this issue 1 year ago • 0 comments

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

jpraynaud avatar Feb 23 '24 08:02 jpraynaud