Replies (35)

Default avatar
Angela 1 week ago
I meeaaaannn, maybe one day. Hopefully one day!
Nostr is amazing, but it still relies on centralized DNS to connect to relays rather than DNS being optional. You mentioned a while ago that you were considering a P2P layer for Amethyst. What about 1st implementing a simpler solution which 1. Allows for connecting to relays by IP address & port number, & 2. Sets a standard for relays to broadcast their IP address & port number to other relays so that they can be found by clients? Relays would, of course, broadcast this information to other relays that do use DNS & to those that don't for maximum discoverability. That would make running relays simpler since relay operators wouldn't need to set up domains. Domain registration is privacy invasive, costs money, & adds a hurdle to setting up a relay which I think is a significant hurdle to Nostr adoption. It would also get rid of the single biggest censorship weakness of Nostr & could be a simple, gradually adopted standard since it's backwards compatible with current Nostr architecture. Imagine anyone being able to freely set up their own relay in minutes by downloading a relay, broadcasting their IP address & port number, then telling their friends to add their relay to their client's relay list? It would help a lot in getting more people onboarded to Nostr, I think.
BitTorrent originally had the same problem you describe, with their trackers analogous to Nostr’s relays: centralized and censorable. In response to the threat, they invented the Distributed Hash Table as a decentralized database for finding peers for each torrent. Nostr will have to come up with some similar solution in order to survive, I think.
I go into a little more detail about the idea in the note below. But I would change what I said about relays signing all the content they send to clients. Instead, once per WSS connection, some sort of proof could be sent by the relay to the client to show it's the relay belonging to the public key that the client is using to track it.
What about this?
Daniel A Cummings's avatar Daniel A Cummings
I go into a little more detail about the idea in the note below. But I would change what I said about relays signing all the content they send to clients. Instead, once per WSS connection, some sort of proof could be sent by the relay to the client to show it's the relay belonging to the public key that the client is using to track it. View quoted note →
View quoted note →
It restores my hope in humanity and that makes it unstoppable 💪
Nah, there's a lot of porn being taken off of here. Two years ago it was a good place to find good porn, but oh no can't have that that's very dangerous tor and i2p is where is at if you want freedom of speech and freedom of sharing information. If your protocol was truly unstoppable, you wouldn't be on GitHub. They would ban you and your software like tornado cache.
FREEDOM's avatar
FREEDOM 1 week ago
Protocols don’t ask permission. They either work.. or they fade. This one works.. like Bitcoin.
#2 🔥 Community Highlights 1. A giant news from a Primal member 👇 View quoted note → 2. Let’s follow up Nostr-components project 😎 View quoted note → 3. Let’s tribute to Hal Finney 🫡 View quoted note → 4. Is Nostr dead? What is your opinion? 🫵 View quoted note → 5. Nostr gives you life lessons too 😍 View quoted note → 6. With these kind of users, Nostr won’t die 👇 View quoted note → 7. Let’s learn english 👨‍🏫 View quoted note → 8. Action matters than the amount 👈 View quoted note → 9. This is 💯% true View quoted note → 10. A new nostrich who doesn’t like Bitcoin? 😮 View quoted note → 11. Yes it is 😉 View quoted note → 12. This is awesome! 😍 View quoted note → 13. Really well said 👌 View quoted note → 14. Let’s help her for this great work 👇 View quoted note → 15. That is gonna be very simple 😉 View quoted note → 16. A special day of a pleb’s life. Congrats! 👨‍🍼 View quoted note → 17. Yeah, That is the truth 👇 View quoted note → #community_nostr_recap