I recently re-tried NOSTR (I technically have an old account I rarely ever use), specifically on Primal and the Fountain Podcasts app, and I really enjoyed how simple it was: just sign in, and BAM—you’re in.

No fuss, no extra steps.


It got me wondering—why doesn’t the Fediverse work like that? I know that using special login codes might be too complex for most people, but why not allow usernames and passwords instead?

Imagine a single sign-in for the entire Fediverse. You wouldn’t need to worry about instances, and onboarding could be much simpler.


Has this idea been considered, or is there a technical reason why it wouldn’t work?

  • WatDabney@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 days ago

    Even aside from the whole “we should centralize the fediverse” thing, there’s something I’ve never really understood about threads like this

    Imagine a single sign-in for the entire Fediverse. You wouldn’t need to worry about instances, and onboarding could be much simpler.

    I don’t see where that would make any notable difference.

    I currently have three different accounts that I use regularly and two more that I use off and on, and I just happened on another instance that looked interesting, so set up an account there day before yesterday, and will certainly do the same somewhere else in the not very distant future. That’s what I’ve done the whole time I’ve been here - I start accounts, sometimes I use them and sometimes I don’t, sometimes the instance shuts down, whatever. I just keep juggling some number of accounts, and always have. So I should be a prime use case for this sort of thing.

    And I just can’t see the value at all.

    I can get to any of the accounts I currently use regularly with a single click, since they’re all pinned to my home page. And I can get to any of the others with two clicks, since they’re bookmarked. In the event that I get logged out of any of them (which pretty much never happens), I can log back in in about five seconds. And that’s it - that’s the full extent of the labor I have to put in

    But every time someone trots out this centralized identity idea, it’s presented as if it’s some sort of wonderful labor-saving thing - as if it will save us all from the horrifically onerous drudgery of having to log in to separate accounts And I just don’t see it. It’s already almost entirely effortless.

    ??

    • ThorrJo@lemmy.sdf.org
      link
      fedilink
      arrow-up
      5
      ·
      2 days ago

      Nostr offers this (completely portable identity) without centralizing anything, that’s the selling point. Similar to cryptocurrency, your Nostr account is tied to a key. If you possess that key, you can connect to any Nostr node (assuming you meet their criteria - some require payment, some might have banned you, etc) and post to your account. This makes individual Nostr servers wayyyyy less important than servers are on fedi, and cuts fedi style inter-instance drama off at the knees, because servers are really just conduits for posts to flow. Yes they can differentiate themselves on e.g. uptime or performance or spam filtering, but at the end of the day they are just a conduit, not a community like fedi servers can be and often are.

      Right now on fedi it’s a pain in the ass to move accounts to a different server, if the one you are on supports it at all. Identity is only poorly portable at best. Mastodon only kinda sorta supports it in a janky way and there are plenty of bugs. Whereas on Nostr, which servers carry your posts doesn’t even matter nearly as much as it does on fedi, where it matters a lot. It doesn’t matter 0% on Nostr, but the importance is vastly de-emphasized.

      It’s just different approaches, with different advantages and disadvantages. Censorship resistance from the perspective of the user is a much more emphasized goal in Nostr’s design.