El proyecto Iroh, una pila de red en Rust que sustituye el direccionamiento por IP por un modelo basado en claves criptográficas, anunció el lanzamiento de su primera versión estable, Iroh 1.0, tras más de cuatro años de desarrollo y 65 iteracciones previas. Sus relays públicos registran más de 200 millones de endpoints creados en los últimos 30 días y la tecnología ya opera en millones de dispositivos, con aplicaciones que van del streaming de vídeo al entrenamiento de modelos de lenguaje, pasando por chats seguros, juegos y transferencia de archivos.
La versión 1.0 introduce varias novedades técnicas relevantes: una implementación propia de QUIC multipath para gestionar múltiples rutas dentro de una misma conexión; soporte para QUIC NAT traversal, que permite establecer conexiones directas manteniendo cifrados los detalles del encaminamiento; configuraciones local-first para encontrar dispositivos cercanos sin acceso a Internet; compilación a WASM con ejecución en el navegador; y la posibilidad de añadir transportes personalizados, como Bluetooth Low Energy, LoRa, WiFi Aware o Tor, dentro de la misma abstracción de marcado por clave. La organización afirma que alrededor del 95 % del tráfico de una conexión típica viaja directamente entre dispositivos, lo que reduce saltos por la nube y abarata costes de salida.
Iroh 1.0 garantiza estabilidad tanto del protocolo de red como de las API de lenguaje, de modo que cualquier endpoint v1 podrá comunicarse con otro independientemente de la versión menor o del lenguaje. Además del crate en Rust, el proyecto ofrece soporte oficial para Python, Node.js, Swift y Kotlin, lo que facilita su integración en aplicaciones iOS y Android. La compañía acompaña el lanzamiento con una política de soporte por versiones mayores y menores: v1.0 se mantiene hasta el fin de vida del producto, v0.35x seguirá operativa en los relays públicos hasta el 31 de diciembre de 2026, y las versiones canary y candidatas (0.9x y 1.0.0-rcX) dejarán de recibir soporte el 30 de septiembre de 2026.
