Cliente ligero de Ethereum Helios: implementación de acceso completamente sin confianza
Recientemente, ha surgido un cliente ligero de Ethereum llamado Helios, basado en el lenguaje Rust, que puede proporcionar acceso a Ethereum completamente sin confianza. Este cliente ligero utiliza el protocolo facilitado por la transición de Ethereum a PoS para convertir los datos de proveedores de RPC centralizados en RPC locales verificables. Combinando RPC centralizados, Helios puede verificar la autenticidad de los datos sin necesidad de ejecutar un nodo completo.
Helios ha resuelto el punto doloroso de la dificultad para equilibrar la conveniencia y la descentralización. Puede completar la sincronización en aproximadamente dos segundos, sin necesidad de espacio de almacenamiento, y los usuarios pueden acceder de manera segura a los datos en la cadena a través de varios dispositivos (incluidos teléfonos móviles y complementos de navegador). Esta innovación permitirá que más personas accedan a los datos de Ethereum sin necesidad de confianza, sin verse afectadas por las limitaciones de hardware.
Riesgos potenciales de la infraestructura centralizada
A pesar de que los proveedores de RPC centralizados ofrecen conveniencia, también existen riesgos potenciales. En teoría, un proveedor de RPC malicioso podría manipular los datos de cotización de un intercambio descentralizado, induciendo a los usuarios a realizar operaciones a precios desfavorables. Peor aún, el proveedor podría retener transacciones en privado y enviarlas directamente a servicios específicos, obteniendo beneficios de ello.
La causa fundamental de este ataque radica en que los usuarios necesitan confiar en terceros para obtener el estado de la blockchain. Aunque ejecutar un nodo personal de Ethereum puede resolver este problema, requiere una gran inversión de tiempo y recursos, lo que sigue siendo un gran desafío para la mayoría de los usuarios.
Cómo funciona Helios
Helios se compone de dos partes: la capa de ejecución y la capa de consenso, que están estrechamente acopladas, permitiendo que los usuarios instalen y ejecuten un solo software. Su capa de consenso utiliza el mecanismo de comité de sincronización de la cadena de balizas para verificar el último bloque a través de consultas de RPC no confiables. La capa de ejecución combina la cabecera del bloque de balizas verificada con RPC de la capa de ejecución no confiables para validar la autenticidad de la información en la cadena.
Este diseño permite que Helios complete la sincronización en un corto período de tiempo, sin necesidad de espacio de almacenamiento, al tiempo que proporciona un acceso totalmente sin confianza a Ethereum. Los usuarios pueden utilizar Helios como proveedor RPC en MetaMask, logrando un acceso sin confianza a varias DApps.
El futuro desarrollo de Helios
La aparición de Helios ha traído nuevas posibilidades al ecosistema de Ethereum. Los desarrolladores pueden integrar Helios en aplicaciones JavaScript, mejorando la seguridad de Ethereum y reduciendo la dependencia de la infraestructura centralizada.
En el futuro, Helios tiene múltiples posibles direcciones de desarrollo, incluyendo:
Soporta la obtención directa de datos de cliente ligero desde la red P2P
Mejorar los métodos RPC que faltan
Desarrollar una versión que se pueda compilar a WebAssembly
Integración directa con software de billetera
Construir un panel de control de red, utilizando WebAssembly para incrustar en el sitio web y obtener datos.
Desplegar la API del motor, conectar la capa de consenso de Helios con los nodos completos de la capa de ejecución existente.
La aparición de Helios marca un importante paso para Ethereum en la realización de un acceso sin confianza, ofreciendo a los usuarios una experiencia de blockchain más segura y descentralizada. Con la participación y contribución de la comunidad, tenemos razones para esperar que Helios pueda traer más innovaciones y mejoras en el futuro.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
15 me gusta
Recompensa
15
5
Republicar
Compartir
Comentar
0/400
BearMarketSurvivor
· hace9h
Quiero probar cómo jugar sin un Rig de Minera...
Ver originalesResponder0
DefiOldTrickster
· hace22h
Ay caramba, finalmente alguien lo ha entendido. Yo llevo 16 años gritando que hay que hacer Descentralización en el acceso, y ahora estos jóvenes por fin se dan cuenta.
Ver originalesResponder0
MechanicalMartel
· hace22h
En solo dos segundos se puede sincronizar, ¡esta velocidad es alcista!
Ver originalesResponder0
SchrodingersFOMO
· hace23h
太6了 这同步速度 alcista啊
Ver originalesResponder0
PumpBeforeRug
· hace23h
Hmm~ sincronización en dos segundos... ¿es tan rápido?
Helios: cliente ligero de Ethereum que sincroniza en dos segundos y permite acceso completamente sin confianza.
Cliente ligero de Ethereum Helios: implementación de acceso completamente sin confianza
Recientemente, ha surgido un cliente ligero de Ethereum llamado Helios, basado en el lenguaje Rust, que puede proporcionar acceso a Ethereum completamente sin confianza. Este cliente ligero utiliza el protocolo facilitado por la transición de Ethereum a PoS para convertir los datos de proveedores de RPC centralizados en RPC locales verificables. Combinando RPC centralizados, Helios puede verificar la autenticidad de los datos sin necesidad de ejecutar un nodo completo.
Helios ha resuelto el punto doloroso de la dificultad para equilibrar la conveniencia y la descentralización. Puede completar la sincronización en aproximadamente dos segundos, sin necesidad de espacio de almacenamiento, y los usuarios pueden acceder de manera segura a los datos en la cadena a través de varios dispositivos (incluidos teléfonos móviles y complementos de navegador). Esta innovación permitirá que más personas accedan a los datos de Ethereum sin necesidad de confianza, sin verse afectadas por las limitaciones de hardware.
Riesgos potenciales de la infraestructura centralizada
A pesar de que los proveedores de RPC centralizados ofrecen conveniencia, también existen riesgos potenciales. En teoría, un proveedor de RPC malicioso podría manipular los datos de cotización de un intercambio descentralizado, induciendo a los usuarios a realizar operaciones a precios desfavorables. Peor aún, el proveedor podría retener transacciones en privado y enviarlas directamente a servicios específicos, obteniendo beneficios de ello.
La causa fundamental de este ataque radica en que los usuarios necesitan confiar en terceros para obtener el estado de la blockchain. Aunque ejecutar un nodo personal de Ethereum puede resolver este problema, requiere una gran inversión de tiempo y recursos, lo que sigue siendo un gran desafío para la mayoría de los usuarios.
Cómo funciona Helios
Helios se compone de dos partes: la capa de ejecución y la capa de consenso, que están estrechamente acopladas, permitiendo que los usuarios instalen y ejecuten un solo software. Su capa de consenso utiliza el mecanismo de comité de sincronización de la cadena de balizas para verificar el último bloque a través de consultas de RPC no confiables. La capa de ejecución combina la cabecera del bloque de balizas verificada con RPC de la capa de ejecución no confiables para validar la autenticidad de la información en la cadena.
Este diseño permite que Helios complete la sincronización en un corto período de tiempo, sin necesidad de espacio de almacenamiento, al tiempo que proporciona un acceso totalmente sin confianza a Ethereum. Los usuarios pueden utilizar Helios como proveedor RPC en MetaMask, logrando un acceso sin confianza a varias DApps.
El futuro desarrollo de Helios
La aparición de Helios ha traído nuevas posibilidades al ecosistema de Ethereum. Los desarrolladores pueden integrar Helios en aplicaciones JavaScript, mejorando la seguridad de Ethereum y reduciendo la dependencia de la infraestructura centralizada.
En el futuro, Helios tiene múltiples posibles direcciones de desarrollo, incluyendo:
La aparición de Helios marca un importante paso para Ethereum en la realización de un acceso sin confianza, ofreciendo a los usuarios una experiencia de blockchain más segura y descentralizada. Con la participación y contribución de la comunidad, tenemos razones para esperar que Helios pueda traer más innovaciones y mejoras en el futuro.