| ▲ | andrewflnr 3 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||
> Dial keys Maybe it's in the video I didn't watch, but I really think paragraph one should make clear what kind of keys and why. Cryptographic? Asymmetric? How do they do the job, at even the most basic level? It never explains, just dives into abstract claims of superiority and usage stats. I gather relays are involved; this would be a good thing to mention right away instead of making me sift it from the HN discussion. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | morphism 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
While the frontpage doesn't go in depth, the docs quickly do: First with https://docs.iroh.computer/what-is-iroh and then following up with the how it works section. The docs are actually good from what I can see so far. From what questions you brought up so for it seems to answer them pretty quickly. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | isodev 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
I saw the video and still have no idea what they are. Also, “never locked in” but then “pricing” and why is one paying for “apps” but self hosting relays? | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | dotancohen 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
To me that just sounds like a reimplementation of DNS. Maybe decentralised and maybe free and maybe not monomeric, but broadly the same. | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | taf2 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
when i read "keys" i figured "names" like in my .ssh/config a named host that i access with a key... but listening more it sounds like a new way to do networking over QUIC... | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | spencerflem 2 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Having spent a while trying to understand it, I believe the keys are serving a dual purpose as an encryption key and as a stable identifier along the lines of a session cookie that might be used for a WebRTC video call. Here's my summary from Lobste.rs, keeping in mind I'm not an expert and only found this project today: > [..] this is closer to an opinionated WebRTC setup that handles assigning a persistent ID to clients. All the work of making a signaling server is taken care of and the solution is generic enough and cheap enough to run that you can get away with using a community hosted one. Kinda similar to what you get with Steam’s proprietary p2p gamenetworkingsocket infrastructure https://lobste.rs/s/cslljn/iroh_1_0_dial_keys_not_ips#c_s3na... | |||||||||||||||||||||||||||||||||||||||||||||||