• Zetaphor@zemmy.cc
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Who was the idiot

    The W3C, also known as the people who develop the web standards. It’s a reasonable expectation as you have to draw a line in the sand somewhere. Distributed identity is not a solved problem, so domains are the best solution we have right now.

    What would you suggest they use as the identifier with which allows other entities uniquely identity you? There are no alternatives until you introduce a ton of cryptography, which is what DID hopes to address, but that’s still going to be bad UX.

    • nintendiator@feddit.cl
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      The W3C, also known as the people who develop the web standards

      Figures. The same people who added DRM to the web standards.

      Now, I don’t know what other alternatives could have been used, but I know that URL was among the obvious ones to not use. Something that uniquely identifies you has to be non-transitive and non-revocable by a third party, of which URLs are neither (domain names are revocable, URLs don’t have addressing persistence let alone when you add query strings into the mix, etc). Among the few things that I can think are non-transitive and non-thirdparty-revocable are the good ol’ ssh-keygen keys, easy to generate and all that but I’ve never found a good mechanism or design to query about them.