魔鬼. Internet Demon. Slayer of censorship. Programmer.

Find me on Nostr:

npub1wg6u23gjc2y33fxukr284fy8p8lw7hztu30gtat89nwy4x3j4pcsh0xxwc

  • 5 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: July 29th, 2022

help-circle













  • Ok, that’s a good argument. I agree that most users currently can’t run their own instances. Would you say that most users are able to hop on NOSTR and just get going? My impressions are that no, there’s a rather steep learning curve to get started on there as well.

    So on the one hand there’s NOSTR, which would need some work to provide a more streamlined experience to the masses… Or super simple fediverse instance creation, which would need some work to provide a simple and robust experience to the masses.

    The fediverse has a learning curve. Nostr is not more complicated. Instead of having a username and password you have just a password. Most clients allow you to generate this key and give a default list of relays. So it already is pretty easy. It will get easier as time goes on. This is up to the nostr community to prove but I believe it will.

    Why NOSTR, why re-invent the wheel? If the biggest issue with the fediverse is setting up single-user instances; why not create simpler, self-hosted instance solutions?

    Because you are still beholdin to amazon, domain name servers and it cost money that has to go through banks. Almost no one is ever going to do that. And what nostr really is is the easy self hosted fediverse solution. Nostr is the technical solution to making it easy to self host your instance. Your instance is your private key.

    IMO the step beyond federation is P2P, not more fragmented federation. Stuff like Briar. RetroShare. ZeroNet.

    I need to read about those but, Nostr was born from the failure of PSP solutions. In particular scultllebutt. In the readme for nostr it specifically says because it’s not p2p it actually works. There are some p2p solutions in nostr already. Messages contain suggested relays and stuff like that.



  • What is it that NOSTR can to that the fediverse technically can’t or socially won’t?

    Perhaps you’ve just read my other reply. As I see a upvote. But the answer to this question is that most people cannot run their own instances. So most people have accounts on someone else’s instance. that instance admin can decide (On behalf of all their users) That their users cannot read your opinions. They do not have that power in nostr. Because the users can switch backends extremely easy.


  • but how would a person on a single-user fediverse instance be any more censored than a NOSTR user?

    I think to put my answer more simply, yes nostr is still more censorship resistant. Because lets say lemmy.world bans your hypothetical single user instance.

    Now everyone on lemmy.world is banned from reading your content.

    In nostr lemmy.world the client cannot stop it’s users from requesting your content from other relays.

    They do not have the power to block thousands of users from accessing your content.


  • but how would a person on a single-user fediverse instance be any more censored than a NOSTR user? Isn’t the biggest difference in those two scenarios if the “node” is push or pull?

    No. When you push a post on nostr you push it to multiple relays at the same time. And when you read other’s post you request for their content from multiple relays. For example I post the following controversial topic

    I think children should have to wait til they are 18 to take puberty blockers due to this new study that was just released.

    And to the following relays,

    • relay a
    • relay b
    • relay c

    User WiggleSoft is following me and listens to relay a and c and g.

    Relay c decides they don’t agree with my take on puberty blockers and think it should be given like skittles to 11 year olds. They think that science journal is fascist. They block me on relay c.

    WiggleSoft ask for my post from relay a and c. Relay c returns nothing because they hate me. relay a does not care.

    Me and wigleSoft continue our conversation on relay a like nothing ever happened.

    relay c does not own my identity. They can not tell other users that they are not allowed to read my content.

    That is all nostr is.

    It takes identify management away from admins so you can use multiple backends for the same user.

    It makes it more like everyone is running on their own instance.