> all of my toots are only on one point of failure
I hadn't considered this before, but might this be an instance where a blockchain is actually useful? If you want to mitigate the brittleness of a single personal server hosting your toots, distribute/duplicate them across many personal servers? Then I guess we'd need to change our concept of "host" from "physical server" to "private/public key pair that enables encrypting toot history (so writes/edits/deletions) from an author and decrypting them for author+host subscribers".
Admittedly I'm a bit out of my depth here so maybe there's some reason this wouldn't work/would be a bad idea I'm not seeing at the moment (aside from the additional technical overhead).
I hadn't considered this before, but might this be an instance where a blockchain is actually useful? If you want to mitigate the brittleness of a single personal server hosting your toots, distribute/duplicate them across many personal servers? Then I guess we'd need to change our concept of "host" from "physical server" to "private/public key pair that enables encrypting toot history (so writes/edits/deletions) from an author and decrypting them for author+host subscribers".
Admittedly I'm a bit out of my depth here so maybe there's some reason this wouldn't work/would be a bad idea I'm not seeing at the moment (aside from the additional technical overhead).