mukka
January 13, 2017, 4:35pm
1
When I download something from IPFS, does IPFS create a direct connection from me and the other peers, or does it try to follow some paths?
Kubuxu
March 24, 2017, 6:32pm
2
Currently it only creates direct connections. We are working on a relay that will be able to route through willing/routing enabled nodes.
1 Like
Are there by any chance plans to hide users’ IP addresses to ensure privacy? Don’t know how that would work, though… maybe similar to a VPN, where all IPFS nodes form a subnet. (?)
Wait… found this old discussion… so it seems possible:
From @theobat on Sat Mar 11 2017 18:05:33 GMT+0000 (UTC) As mentioned in the libp2p specs the protocols responsible for Addressing a machine or process is ip either v4 or v6. My questions are simple:
Is there any IP substitute or alternative in the current versions of go-ipfs or js-ipfs ?
It doesn’t seem to be the case given the libp2p link above and the multiaddress specs, but I remember a jbenet’s talk where he said ipfs was not even ip bound and I’m not really proficient in the current g…
lidel
June 1, 2017, 10:20pm
5
There is also an ongoing effort to support Tor-based transport:
opened 08:47PM - 27 Aug 15 UTC
topic/libp2p
Candidate Dev RFP
chatting with Juan Bennet at c-base, Berlin about Tor onion service integration
…
here's what we've identified as necessary for proper Tor integration:
1. adding `/onion` to [go-multiaddr](https://github.com/jbenet/go-multiaddr) - `/onion/<onion-key>/ipfs/<ipfs-key>`
2. adding `/onion` dialing to [go-multiaddr-net](https://github.com/jbenet/go-multiaddr-net)
3. make a build of go-ipfs that:
- **only** uses `/onion`
- **only** bootstrap to onion nodes
- disable mdns service
- disable NAT service
I know plenty of people who'd be willing to run some Tor onion bootstrap nodes.
(edited by @jbenet for links)
But it will take time to get there in a way safe for users.