• thepaperpilot@incremental.social
    link
    fedilink
    arrow-up
    35
    arrow-down
    2
    ·
    5 months ago

    I agree with this take, and recently I actually read this article that criticizes how server centric fedi is as a whole. If it’s hard and expensive for a layperson to self host, but you need to have an account associated with a specific server, then you’re going to end up with a system where you’re under the whims of a instance owner still. Not to mention the whole pick a server step severely hurts our adoption rates.

    I like the idea of having an account just being a public and private key pair. Theoretically you could make one client side, use it to sign your messages, and servers could verify the signature and distribute your post without needing to have an explicit account for you. You could send every message to a random instance and it’d still work. You wouldn’t have to worry about links to the “wrong instance” and you wouldn’t have to attach your identity to a instance that might shut down or be bought by a bad person. The server would be essentially irrelevant.

      • thepaperpilot@incremental.social
        link
        fedilink
        arrow-up
        2
        ·
        5 months ago

        Nostr does some interesting things! What I mentioned here is actually just the identity part of what I think could be a significantly improved version of the fediverse. I have ideas on how to support subreddit style communities and decentralized moderation and things like that that make the whole idea a bit different from nostr.

        • vamp07@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 months ago

          Agreed, but that is exactly how NOSTR identity works, and the reason I think NOSTR is such a great protocol.

        • vamp07@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          I suspect retrofitting a whole new identity system to Fediverse will never happen because server admins, or instance admins, will come up with all kinds of reasons why they don’t like the idea of not knowing who their users are. Some of them would probably allow it, but I bet a whole bunch of them wouldn’t, and we’d get into this fragmentation where some servers won’t allow posts from those types of identity, etc. It seems to me much easier to take Nostr and just give it the functionality you get inside the Fediverse.