Now we just need distributed crypto identity (open source keybase) so you can maintain identity across platforms, with the ability to transparently sign and verify messages regardless of where they’re persisted. This would allow for message logs to be ETLd while timestamps and provenance is maintained.
I don't even want to maintain identity across Discord servers, I certainly don't want to automatically-verifiably maintain identity across completely separate platforms. :(
I’m by no means suggesting it be mandatory, only available for those who do want to maintain their identity across disparate systems.
If you want to be $random_uuid, that’s fine too.
Can we do this with Mastadon or the Matrix comms standard?
I have no clue how federated ID would work. Maybe some interop with PGP?
An aside: I realize I've been brainwashed by popular shorthand nomenclature when I see 'crypto' and immediately cringe. My brain expanded this to 'crypto [currency] identity', despite its usage in this sentence clearly meaning 'crypto[graphic] identity'.