| ▲ | rklaehn 7 hours ago | ||||||||||||||||||||||
I am one of the iroh developers. A question that frequently comes up: when will iroh support webrtc, or BLE, or LoRa, or ... Iroh as of now supports only IPv4, IPv6 and relay transports out of the box. There is such a large variety of potentially interesting transports out there that we can't support all of them without turning the codebase into an unmaintainable maze of feature flags. But we have added the ability to implement custom transports. That way your transport implementation can live in a completely separate crate. Existing experimental custom transports include Tor, Nym and BLE. https://github.com/mcginty/iroh-ble-transport Here is how custom transports work under the hood: https://www.iroh.computer/blog/iroh-0-97-0-custom-transports... | |||||||||||||||||||||||
| ▲ | Folcon 5 hours ago | parent | next [-] | ||||||||||||||||||||||
Hey, just reading through the docs, this looks like a pretty cool project and I found your p2p chat example[0] I'm trying to understand it's limitations, if I used this to build a p2p client / server setup or even two peer machines, what else do I need to setup to be able to have connections between the two applications? For example, could I create an application that runs on my phone and another that runs on my laptop and finally get a direct secured working connection between the two of them? Or is this solving a different problem? =) -[0]: p2p chat, in rust, from scratch: https://www.youtube.com/watch?v=ogN_mBkWu7o | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | mhluongo 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Hi! As someone who has historically built on libp2p, I'd love to see an updated comparison focused on app developers! Last year, I was trying to choose between the two and went with that I know... but it feels like there's real momentum on Iroh's side. | |||||||||||||||||||||||
| ▲ | teravor 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
https://github.com/n0-computer/iroh-tor-transportyou are using a Tor daemon in it. tor has a rust implementation and when used with rust has stream objects etc. an example of how it's used can be found in https://gitlab.torproject.org/tpo/core/oniux | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | Bender 7 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
What are the risks if any of running public relays? Is this similar in concept to running Tor Guard Nodes / Relays? | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | SillyUsername 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
You may want to consider using a feature flag API if you think it will be unmaintainable. Strategy patterns and code-centralised feature management ftw :) | |||||||||||||||||||||||
| ▲ | refulgentis 6 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
FWIW I think for “new user” audiences you’re better off describing why we’d use this instead of IP, than why you haven’t gotten it everywhere yet: there’s a certain sort of “complaint I see the most from current users” myopia that sets in, at least for me, over the years. :) | |||||||||||||||||||||||
| ▲ | hathawsh 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Iroh looks very interesting! How current is the PyPI package? https://pypi.org/project/iroh/ | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | opem 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Can the relay servers, when used as fallback, read the data between two parties by providing its own public key to both of the peers? | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | larodi 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Lora is a must | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | ascii0eks84 6 hours ago | parent | prev [-] | ||||||||||||||||||||||
If you don't mind, what are other low-effort but high signal forums other than HN, Perplexity and X for accurate news that skip the annoying part? | |||||||||||||||||||||||