Yes indeed, distributed RAID and versioning. Plus time stamped and notarized. So you can go back through the history if something gets messed up. Think of it like a "save game" for your profile. Pay a few sats and your state is versioned, notarized, and saved forever at a particular time point.
If the archive packages are of standard format and you can do hot swaps that handle duplicities and other redundancies gracefully isn’t that pretty much there?
Users have their backups, relays go have theirs etc. You just need to have enough backups flying around that it covers the space. And assuming relays fail and everything fails at times like the Netflix fault tolerant philosophy.
The versioning and media files might be solved with nostr:npub1h0rnetjp2qka44ayzyjcdh90gs3gzrtq4f94033heng6w34s0pzq2yfv0g
Does Nostr require some kind of distributed RAID for the overall data? Indexing relays are in a good place to see the gaps.
Discussion
Isn’t time stamping just including the latest BTC block hash (proof of earliest; if there’s another way of getting objectively time stamps even better) + notarisation comes if the hash is included to the regular note event that are all signed anyways.
Can be done for free and for everything.