Oddbean new post about | logout
 every user should also be a relay.  

this way we would be able to have video uploads for example.

basically merge bit torrent and nostr.

you need to give up on the absurd fantasy that nostr will ever be for the masses.

accept that nostr will always be for select few and make it MORE demanding to use, not less.

demand every user be a relay with minimum requirements for bandwidth, storage and uptime.  then depending on how much you offer as a server / relay is also the level of service you get in return ( can you stream 4K video hosted on Nostr ? etc. ) 
 This is how Secure Scuttlebutt works. Scuttlebutt was the inspiration for much of what is nostr. I think we could get to efficient gossip between apps / relays which would help a lot. That said, scuttlebutt started out 100% peer to peer and offline first, and then evolved to have pubs which are like relays. We need relays for the network to function efficiently. But there’s no reason apps can’t be local micro-relays. 

Then you also get cool things like syncing over mesh networks, censorship evasion, and nostr working when the internet goes down or is non-existent.  
 This is the closest I've seen to that idea

https://github.com/Ruulul/hyper-nostr 
 The strfry relay also does syncing.  
 > syncing over mesh networks, censorship evasion, and nostr working when the internet goes down or is non-existent

Does it work under these conditions too?

Your last paragraph reminded me of this project because it's built on tech that doesn't depend on DNS. I know we're far from a state-level attack but fun to think about nostr over other transports 
 #p2p #nostr #relay

nostr:nevent1qqs9n2vzg2pmug4s3pqmshnsqyr3ycqw4rapuqyrpdsgu0l7xjxzq6qpzdmhxue69uhhyetvv9ukzcnvv5hx7un8qgs8y6s7ycwvv36xwn5zsh3e2xemkyumaxnh85dv7jwus6xmscdpcygrqsqqqqqpum9ex7 
 mad someone did it,  a holepunch.to relay 
 Just got an idea, whenever anyone hears first about nostr, what do they do? Google I think is the main route people go through 

You then get to the nostr website only to see a developer focused documentation which I think is a problem for non dev people and adoption in general  
 Can we talk more about 

“Then you also get cool things like syncing over mesh networks, censorship evasion, and nostr working when the internet goes down or is non-existent.“

Cause one of the things irl frens tell me a lot is what happens when the internet goes down or ceases to exist bc of some apocalyptic shit happens, what happens to bitcoin and nostr are they usable at that point ? Or gone with the internet.. and then this is where mesh networks kick in to my brain sooo yea I’d love to discuss this further idk maybe on a nest or something 
 ✅ This is on my list 
 LFG! has anybody talked about it on podcasts yet ? I’d love to hear more about everyone’s train of thought on this 🙌 
 We touched on it here: https://fountain.fm/episode/CtvU8tXLyz0OpoBgfNUW 
 Really ? Awesome! Ima check it out 🫂💜🤙 
 i think the solution is some apps start experimenting with adding p2p, holepunch.to looks a good framework 
 I tend to agree, also cause if something becomes for the masses, it becomes inevitably total shit. 
 decentralized media is a huge problem not solved on nostr yet