4 ms·
I think maybe a globally consistent ledger ( blockchain ) isn't exactly what we need though, and what we actually want might be something closer to pkarr.org on
by zicklag 2y ago
I think maybe a globally consistent ledger ( blockchain ) isn't exactly what we need though, and what we actually want might be something closer to pkarr.org on top of the BitTorrent / Mainline DHT.
Because I think what we need is discovery and persistence of many self-verifying records that are independent from eachother.
In other words, each user's own identity record log is it's _own_ "blockchain" already, and we have no need for large, expensive, coordinated consensus, because each user only needs a single signature from one of their authorized keys to make changes.
So if we can just reliably distribute your identity records, then I think we've mostly solved the problem. Having the plc.directory as a standard, primary way to get those records doesn't seem like a bad idea, but having an official fallback to something like the Mainline DHT might be able to make it 100% decentralized in the event of a compromised plc.direcotry.
It's still a fuzzy idea in my head but eventually I'll do some serious thinking about this and try to get some actual proposal or community feedback if it seems like there's promise.
- anacrolix 2y agoI conceived of something similar a few years ago. Blockchain and DHT are perfect for this.
- Squeeze2664 2y agoAfter looking into this a bit more, it turns out that yes, there are in fact cryptocurrency-based DID methods already: did:sol, did:ion, did:ethr, and more. So I guess the idea does have some merit to it.