
Lenguaje clave de Ethereum avanza a la criptografía postcuántica
La transición de la industria del software hacia la criptografía postcuántica (PQC) comienza a materializarse en el ecosistema Ethereum. Dos de los lenguajes más utilizados en su desarrollo —Rust y Go— ya integraron soporte para algoritmos diseñados para resistir ataques de computadoras cuánticas.
Las bibliotecas estándar de ambos lenguajes incluyen implementaciones de esquemas como ML-KEM y ML-DSA, que permiten cifrar comunicaciones mediante técnicas postcuánticas sin afectar el rendimiento de las redes. Este avance representa un primer paso preventivo frente al progreso de la computación cuántica y los riesgos que implica para infraestructuras críticas como blockchains, bases de datos y sistemas distribuidos.
Dentro del ecosistema cripto, el impacto es significativo: Rust y Go constituyen la base técnica sobre la que se construyen múltiples componentes esenciales de Ethereum. Por ello, su actualización fortalece la posibilidad de diseñar redes más resilientes frente a amenazas futuras.
El desarrollador principal de Geth, el cliente de nodo más utilizado de Ethereum, Péter Szilágyi, destacó públicamente este avance. En una publicación en redes sociales compartió un listado de lenguajes y frameworks con soporte postcuántico, señalando que “ya no hay excusas para no adoptar criptografía postcuántica”.
Geth está desarrollado en Go, lenguaje que continúa siendo una pieza central para el funcionamiento de los nodos de Ethereum. La incorporación de soporte nativo en su biblioteca criptográfica simplifica la adopción de mecanismos de seguridad avanzados y abre el camino para que empresas y desarrolladores integren protección postcuántica en sus productos.
Por su parte, Rust refuerza su posición dentro de la arquitectura de Ethereum gracias a su enfoque en seguridad y eficiencia. El propio Vitalik Buterin, cofundador de Ethereum, ha planteado la migración de la EVM hacia RISC-V, una arquitectura compatible con pruebas de conocimiento cero (ZK) que utiliza a Rust como lenguaje base.
La adopción de Rust ya es relevante: alrededor del 20% de los desarrolladores del ecosistema Ethereum lo utilizan. Además, Lighthouse, uno de los principales clientes de consenso de la red, está escrito en este lenguaje y cumple un rol clave para que usuarios operen nodos y validadores.
El soporte postcuántico en Rust también facilita la adaptación de otras redes. Optimism, una solución de segunda capa de Ethereum, ya se encuentra preparando mecanismos de protección frente a amenazas cuánticas.
La urgencia de estos cambios se explica por riesgos concretos en otros protocolos. En el caso de Bitcoin, se estima que aproximadamente el 33% del suministro actual es vulnerable a ataques cuánticos, debido a que se encuentra almacenado en direcciones antiguas que exponen la clave pública.
Ante este escenario, la adopción de nuevos estándares en lenguajes como Rust y Go contribuye a mitigar riesgos similares en distintas infraestructuras digitales. La responsabilidad ahora recae en los desarrolladores, mientras el ecosistema cripto se prepara para operar en la era de la computación cuántica.

