What do you think of Iroh?
Who wants to experiment with something right now? I want to test audio calling over Iroh using this repo: https://github.com/n0-computer/callme
If you are keen, clone it, build it, and run it (callme-egui) and then dial me at: b0ec00ba45a636ec0c8d5e22753a5d72ca7f4f41345e648fa3df44f44f720565
I'll leave it running for 30 minutes and then if nobody called me I'll kill it. It's a very sketchy barebones thing, I'm not even sure if it "rings" when you call.
Discussion
So far I like it.
QUIC with quinn? Sweet.
ed25519? Sweet. Probably what we should do now as post-quantum stuff has significant costs.
Rust? Sweet.
Hole Punching? Suprising. I didn't think holes could be punched as frequently/successfully as they seem to claim.
Relaying? OK given it is a fallback and you can run your own.
Open Source? Sweet.
TLS with rustls? Sweet.
Pkarr into mainline DHT for decentralized lookups? It functions well.
I don't have much to complain about.