you can imagine sending out a REQ into some gossip overlay network, if there is some node willing to service that request it could initiate a negentropy sync with you.

The ideal scenario is:

1. send to immediate subnet to see if there are any other devices on my network who can service it

2. send it into some wider local area network

3. reach out to gossip on the internet

4. reach out to oribtal relays to see there is anything cached off planet..

5. reach out to the mars relay to se... ok getting silly but still

Maybe ICN can even help is here somehow if that ever gets implemented.

One thing that comes to mind is having TTL on the packet to limit the reach of each tier of request.

Let's say you send out N REQ packets, each with different TTL. Then at the router where the packet is about to expire, the router can see if there are any nearby nostr nodes to service the request.

All this would require is new kind of IP protocol outside of the regular ones (TCP, UDP, etc) so maybe this is a bit far off for now 😂

Reply to this note

Please Login to reply.

Discussion

Hmm like “In Gossip network Caching “ man can cached any node on that gossip network something like that , can fetched data faster and faster reload origin … no?

Forget mars .. you silly

yes it would mean that your node will get synced as quickly as possible with nodes closest to you.

if you get data quicker from local nodes, the negentryopy sync at furhter and further layers would return less and less data, assuming closer nodes already have the data

May sound silly after 4 but I very much like that idea!

I realize this is basically multicast but you can't multicast to the wider internet.

I'm going to at least try with the local network (eventually) and then look into overlay networks for the wider internet

now that I think about it, any nostr node could join a nostr multicast group via IGMP. Then anytime you post, it could be sent to alls other nostr nodes on your local network. you wouldn't need internet relays for corporate networks. your nostr apps could communicate on your local network without internet.

would be a cool tech demo.

This would be cool to demo at a Nostr unconference 😁

Nostr conference ? Where when ?

#Reticulum Network is the overlay protocol you are looking for:

https://media.ccc.de/v/38c3-reticulum-unstoppable-networks-for-the-people

🤝🤝🤝

ok I will look

Wow I just read this , so

It’s cryptograph based networking stack

Under the radar of corporate alias very secret

Doesn’t use source address

All encrypted , any unencrypted transmission will be invalid .

Faster

Hmm sounds very interesting 🧐

The off planet stuff makes me think of IPFS

The potential of Nostr is very exciting!