• uis@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 months ago

    That wouldn’t distribute the load of storing it though. Anyone on the torrent would need to set aside 100PBs of storage for it, which is clearly never going to happen.

    Torrents are designed for incomplete storage of data. You can store and verify few chunks without any problem.

    You’d want a federated (or otherwise distributed) storage scheme where thousands of people could each contribute a smaller portion of storage, while also being accessible to any federated client.

    Torrents. You may not have entirety of data, but you can request what you need from swarm. The only limitation is you need to know in which chunk data you need.

    Ideally you’d have more than that so that a single node going down doesn’t mean permanent data loss.

    True.

    • vithigar@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 months ago

      True. Until you responded I actually completely forgot that you can selectively download torrents. Would be nice to not have to manually manage that at the user level though.

      Some kind of bespoke torrent client that managed it under the hood could probably work without having to invent your own peer-to-peer protocol for it. I wonder how long it would take to compute the torrent hash values for 100PB of data? :D