Thanks for the info @macgirvin. I will have to look more deeply into Zot and Nomad at some point.
Also curious about DID+blockchain.
To me a private key that lives on your computer, which you can re-create your account from, seems somehow elegantly simple and resilient, and the other solutions sound overly-complex, but still curious to learn more.