a16z Crypto anunció el lanzamiento de Helios, un cliente Ethereum Light basado en Rust, que proporciona acceso totalmente confiable a Ethereum, se sincroniza en aproximadamente dos segundos, no requiere almacenamiento y permite a los usuarios acceder a datos de cadena seguros desde cualquier dispositivo con la misma funcionalidad que un nodo completo.

Helios es un cliente ligero de Ethereum integrado en Rust que ofrece acceso sin confianza a Ethereum. Helios convierte los datos de una fuente RPC centralizada no confiable en un RPC local verificablemente seguro. Sin mantener un nodo completo, colabora con RPC centralizados para proporcionar verificación de autenticidad.

La reciente conversión a Prueba de participación permitió a Ethereum introducir su protocolo de cliente ligero, lo que abrió nuevas oportunidades para comunicarse de manera eficiente con la cadena de bloques y verificar los puntos finales RPC con la menor cantidad de hardware.

El cliente ligero Ethereum es una solución que se sincroniza en aproximadamente dos segundos, no necesita almacenamiento y ofrece acceso confiable a Ethereum. Tiene una capa de ejecución y una capa de consenso, como cualquier otro cliente Ethereum. Helios conecta de forma segura dos niveles, a diferencia de la mayoría de los clientes, de modo que los usuarios sólo necesitan instalar y ejecutar una pieza de software.

La capa de consenso de Helios se conecta a un RPC que no es de confianza y utiliza un hash de bloque de cadena de baliza previamente conocido para sincronizarse con el bloque actual de forma verificable.

Para probar información arbitraria sobre el estado de la cadena, como saldos de cuentas, almacenamiento de contratos, recibos de transacciones y los resultados de llamadas de contratos inteligentes, la capa de ejecución de Helios aprovecha estos bloques de cadena de balizas autenticados junto con una capa de ejecución RPC que no es de confianza. Si bien no operan un nodo completo, estos componentes ofrecen a los usuarios un RPC sin confianza.