Helios: implementación de cliente ligero de Ethereum para acceso sin confianza

robot
Generación de resúmenes en curso

Cliente ligero de Ethereum Helios: nueva solución de acceso a la cadena de bloques sin necesidad de confianza

Recientemente, se lanzó un cliente ligero de Ethereum llamado Helios. Este cliente está desarrollado en lenguaje Rust y tiene como objetivo proporcionar acceso a Ethereum completamente sin necesidad de confianza.

Una de las grandes ventajas de la tecnología de cadena de bloques es que no se necesita confiar en un tercero. A través de la cadena de bloques, los usuarios pueden realmente tener el control de sus activos y datos. Sin embargo, por conveniencia, a menudo hacemos algunas concesiones. Una de ellas es el uso de un servidor de llamada remota centralizado RPC(.

Actualmente, los usuarios suelen acceder a Ethereum a través de proveedores centralizados. Estas empresas ejecutan nodos de alto rendimiento en servidores en la nube, facilitando el acceso a los datos en la cadena. Cuando una billetera consulta el saldo de tokens o verifica el estado de una transacción, casi siempre se utilizan estos servicios centralizados.

El problema de este enfoque es que los usuarios deben confiar en estos proveedores y no pueden verificar la precisión de los resultados de las consultas. Helios nació precisamente para resolver este problema. Puede convertir los datos de proveedores de RPC centralizados no confiables en RPC locales seguros y verificables. Combinando RPC centralizados, Helios puede verificar la autenticidad de los datos sin necesidad de ejecutar un nodo completo.

Una de las grandes ventajas de Helios es que puede completar la sincronización en aproximadamente 2 segundos y sin necesidad de almacenamiento. Los usuarios pueden acceder de manera segura a los datos en la cadena a través de cualquier dispositivo ), incluidos teléfonos móviles y complementos de navegador (. Esto promete permitir que más personas usen Ethereum sin necesidad de confianza y sin restricciones de hardware.

Depender de infraestructuras centralizadas puede presentar riesgos potenciales. Por ejemplo, si el proveedor de RPC no proporciona cotizaciones precisas de contratos inteligentes de intercambios descentralizados, los usuarios pueden ser engañados para firmar transacciones de intercambio desfavorables. Peor aún, los proveedores maliciosos pueden retener transacciones en secreto y lucrar con ellas.

Para evitar estos riesgos, los usuarios experimentados suelen optar por ejecutar su propio nodo de Ethereum. Sin embargo, esto requiere una gran cantidad de tiempo y recursos, lo que sigue siendo difícil para la mayoría de los usuarios, especialmente para los usuarios de dispositivos móviles.

Helios se compone de una capa de ejecución y una capa de consenso. La capa de consenso utiliza el comité de sincronización de la cadena de señalización para rastrear la cabeza de la cadena mediante la verificación de las firmas del comité de sincronización. La capa de ejecución combina la cabecera de bloque de señalización verificada con un RPC de capa de ejecución no confiable, proporcionando datos de capa de ejecución verificados.

Este diseño permite que Helios verifique todos los datos provenientes de RPC no confiables sin necesidad de ejecutar un nodo completo. Aunque el RPC no confiable puede negarse a proporcionar acceso a los datos, no puede ofrecer resultados erróneos.

El futuro de la aplicación de Helios es amplio. Los usuarios pueden usarlo como proveedor RPC en MetaMask para acceder a varias DApp sin necesidad de confianza. Los desarrolladores también pueden integrar Helios en aplicaciones JavaScript, mejorando la seguridad de Ethereum y reduciendo la dependencia de la infraestructura centralizada.

En el futuro, Helios tendrá múltiples posibles direcciones de desarrollo, como apoyar la obtención de datos de clientes ligeros directamente de la red P2P, construir una versión de WebAssembly, integrarse en software de billetera, entre otros. Estos avances se espera que mejoren aún más la seguridad y el grado de descentralización del ecosistema de Ethereum.

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
RektCoastervip
· 07-13 04:28
No es necesario un nodo completo, se puede hacer fácil.
Ver originalesResponder0
BankruptWorkervip
· 07-11 23:22
Herramienta de搬砖 de Descentralización
Ver originalesResponder0
MelonFieldvip
· 07-10 05:38
Solo es otra Cadena de bloques que sigue la tendencia.
Ver originalesResponder0
MEVHunterWangvip
· 07-10 05:37
Impresionante, estudiaré esto cuando tenga tiempo.
Ver originalesResponder0
ServantOfSatoshivip
· 07-10 05:33
rust es alcista
Ver originalesResponder0
ser_we_are_earlyvip
· 07-10 05:33
先 tomar a la gente por tonta 为敬 冲
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)