OpenBazaar-Server icon indicating copy to clipboard operation
OpenBazaar-Server copied to clipboard

OpenBazaar-IPFS with Tor/I2P

Open drwasho opened this issue 8 years ago • 9 comments

The DHT and networking stack of OpenBazaar will be using IPFS. This means that compatibility with Tor/I2P is largely driven by what IPFS supports. I'd like to track work on this front here; so I will be closing previous issues discussing Tor and I2P support in our own networking backend, since we won't be keeping it for much longer.

drwasho avatar Apr 20 '16 13:04 drwasho

If I understand correctly, based on this issue and the intended roadmap, OpenBazaar compatibility with Tor/I2P will be driven by what IPFS supports. Right now, IPFS seems to need help with Tor integration. I think this is where people would go to look at that and help out with it, but please correct me if I am wrong or if there are other issue links. https://www.bountysource.com/issues/26255361-tor-onion-integration @cpacia

ABISprotocol avatar Jun 08 '16 04:06 ABISprotocol

That's correct @ABISprotocol... the good news is that we're not the only ones who want Tor support for IPFS.

drwasho avatar Jun 08 '16 06:06 drwasho

Just FYI, I2P has launched a development program aimed at helping developers integrate I2P into their apps. I was originally going to put some work into #240, but since you are moving to IPFS, I'll focus on that instead!

IPFS in Go should be workable with one of the Go libraries for SAM. Python OpenBazaar uses Twisted, so I assume the IPFS implementation used there will also be Twisted-based, which means it should be possible to just drop in txi2p.

str4d avatar Jun 09 '16 23:06 str4d

@whyrusleeping said he was going to make a tutorial for how to create a custom transport for IPFS so that people could easily follow it to hook up Tor or whatever. Might be worth checking with him to see what the status is.

cpacia avatar Jun 09 '16 23:06 cpacia

Interested in hosting a OpenBazaar over i2p. Is it possible currently?

kirkins avatar Jun 10 '16 09:06 kirkins

@kirkins Re. I2P, see @str4d's previous comment in this thread, it's been a while since June of 2016 so maybe there's been some progress on that front. Right now the focus seems to be getting a real release (not just developer release) out for OB with the Tor integration, as I understand it, scheduled for v2.0. OpenBazaar compatibility with Tor/I2P is driven by what IPFS supports, as I understand it.

ABISprotocol avatar Jun 01 '17 01:06 ABISprotocol

Yeah Tor is already working in 2.0. It should probably have a security audit though before people use it.

cpacia avatar Jun 01 '17 01:06 cpacia

On I2p, I've talked with @str4d about integrating I2p into libp2p/ipfs. He had some ideas about making it pretty easy to do. If anyone wants to attempt that, I'm sure we could advise a best course of action

On Wed, May 31, 2017, 18:16 Chris Pacia [email protected] wrote:

Yeah Tor is already working in 2.0. It should probably have a security audit though before people use it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenBazaar/OpenBazaar-Server/issues/362#issuecomment-305361647, or mute the thread https://github.com/notifications/unsubscribe-auth/ABL4HMkmSxxu5hVF_BVcZR6bJf8DuR4bks5r_hDigaJpZM4ILspU .

whyrusleeping avatar Jun 01 '17 01:06 whyrusleeping

@whyrusleeping I'm interested in finding out more about what would be needed.

kirkins avatar Jun 01 '17 12:06 kirkins