2 comments

  • aliasxneo 43 minutes ago
    I've been working on a project for the last six months that brings mTLS to the masses. Meaning, post-quantum end-to-end encryption with human readable identities. It uses a decentralized root of trust for, basically, a lot of the history this article covers.
    • iamnothere 41 minutes ago
      Human readable identities are the hardest part (unless you just mean BIP-style word chains). What’s your approach look like? How do you prevent collisions?
      • aliasxneo 25 minutes ago
        You register a DNS-style name. Registrations lasts a year with a 3 month post-expiration window to reregister, otherwise it gets released back. The system goes out of its way to make name trading uneconomical - specifically to work against speculators and name-sitters from coming in and ruining things.
        • iamnothere 21 minutes ago
          Ah, ok. Is there a fallback for using bare keys instead of human readable names? If not, you have just recreated a central gatekeeper problem; you could be ordered to terminate name service for someone. Unless it’s using some decentralized crypto system like eth.

          Optional human readable names could be a good system combining convenience with resilience.

  • mvdwoord 43 minutes ago
    “Everything is end-to-end encrypted… depending on how you define the ends.”