Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am confused why this is needed.

> IP addresses can break, without warning, and it's outside of your device's control.

We have DNS?

> Keys, however, are created & controlled by you. They stay the same as your device moves, and are yours to throw away, or not.

So are domain names? This page does not do a good job of helping me find what it is that I'm missing.

 help



Your phone and laptop don't have stable IPs, let alone DNS entries pointing to them.

They do if you use tailscale and friends

Everyone I'd like to connect to isn't on my tailscale, nor do I want them to be.

but dynamic DNS is a thing. I've had setups for it since god knows how long, though admittedly not on my phone.

Dynamic DNS takes setup for every single device, and obviously doesn't work for devices that switch networks frequently. It also doesn't help you if the IP is behind a NAT.

DynDNS does not work for devices behind a NAT unless you manually set up port forwarding.

Iroh gives you the connectivity of DynDNS without any manual configuration.


What you're missing is that they can't charge you for IP's, and someone else already charges you for DNS/domains. They would like to replace your IP's with keys they lookup. It's a cool idea and I would expect that they'll find a market, but I'm not sure this would be a breakthrough product for me

Not affiliated, just a happy dev.

Nothing about Iroh usage as operator or end-user entails billable metering of keys, clients, QUIC endpoints, bytes transferred etc and to be honest you could deploy pretty extensive Iroh-based software without ever having a financial relationship with number0.


Correct, they do not meter keys, it's a subscription. There appears to be a free tier followed by paid tiers for increased usage (https://www.iroh.computer/pricing).

I don't use Iroh so I could be wrong, but the goal is definitely a paid service.


that just sounds like DNS but more centralized and not super human-friendly...

Iroh endpoint ids are just Ed25519 keypairs. We don't want you to charge per id, and even if we wanted there is no way we could.

We charge you for hosted relays and additional insights into your deployment, but the core is and will always remain free. Everything is licensed MIT and Apache2.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: