tomeshnet / prototype-cjdns-pi

Prototype system for mesh networks on single board computers
https://chat.tomesh.net/#/room/#software:tomesh.net
GNU General Public License v3.0
218 stars 42 forks source link

P2P apps and mesh layering causing problems #283

Open makew0rld opened 5 years ago

makew0rld commented 5 years ago

Many services, such as IPFS, might benefit from only peering with mesh peers, instead of hundreds of indirect peers across the mesh. Those direct peers can peer further and further, but IPFS won't try and reach too far.

makew0rld commented 5 years ago

SSB (with the exception of pubs) and IPFS (possibly with the exception of a starter DHT) could do this, but it also might mess things up heavily. Something to experiment with.

makew0rld commented 5 years ago

With the rename of this issue, I would add that this isn't just about direct mesh peers, it's also about stuff like IPFS trying to connect to clearnet nodes when it doesn't have access, or DHT splitting, stuff like that.