Helios : un client léger Ethereum synchronisé en deux secondes offrant un accès totalement sans confiance

robot
Création du résumé en cours

Client léger Ethereum Helios : réaliser un accès totalement sans confiance

Récemment, un client léger Ethereum basé sur le langage Rust, Helios, a été lancé, capable de fournir un accès Ethereum totalement sans confiance. Ce client léger utilise le protocole résultant de la transition d'Ethereum vers le PoS, transformant les données des fournisseurs RPC centralisés en RPC locaux vérifiables. En combinant les RPC centralisés, Helios peut vérifier l'authenticité des données sans avoir besoin de faire fonctionner un nœud complet.

Helios a résolu le point de douleur de la conciliation entre commodité et décentralisation. Il peut synchroniser en environ deux secondes, sans nécessiter d'espace de stockage, permettant aux utilisateurs d'accéder en toute sécurité aux données on-chain via divers appareils (y compris les téléphones et les plugins de navigateur). Cette innovation permettra à un plus grand nombre de personnes d'accéder aux données Ethereum sans avoir besoin de confiance, sans être affectées par les limitations matérielles.

Risques potentiels des infrastructures centralisées

Bien que les fournisseurs de RPC centralisés offrent des commodités, ils présentent également des risques potentiels. En théorie, un fournisseur de RPC malveillant pourrait manipuler les données de prix des échanges décentralisés, incitant les utilisateurs à effectuer des transactions à des prix désavantageux. Pire encore, le fournisseur pourrait retenir des transactions en privé et les envoyer directement à des services spécifiques pour en tirer profit.

La cause fondamentale de cette attaque réside dans le fait que les utilisateurs doivent faire confiance à un tiers pour obtenir l'état de la blockchain. Bien que faire fonctionner un nœud Ethereum personnel puisse résoudre ce problème, cela nécessite un investissement considérable en temps et en ressources, ce qui reste difficile pour la plupart des utilisateurs.

Le fonctionnement de Helios

Helios est composé de deux parties : la couche d'exécution et la couche de consensus, qui sont étroitement couplées, permettant à l'utilisateur d'installer et d'exécuter un seul logiciel. Sa couche de consensus utilise le mécanisme de comité de synchronisation de la chaîne de balises pour valider le dernier bloc via des RPC non fiables. La couche d'exécution combine l'en-tête de bloc de balises validé avec des RPC de couche d'exécution non fiables pour vérifier l'authenticité des diverses informations sur la chaîne.

Ce design permet à Helios de synchroniser rapidement sans nécessiter d'espace de stockage, tout en fournissant un accès à Ethereum entièrement sans confiance. Les utilisateurs peuvent utiliser Helios comme fournisseur RPC dans MetaMask, permettant un accès sans confiance à divers DApps.

L'avenir de Helios

L'apparition de Helios a ouvert de nouvelles possibilités pour l'écosystème Ethereum. Les développeurs peuvent intégrer Helios dans des applications JavaScript, améliorant ainsi la sécurité d'Ethereum et réduisant la dépendance à l'infrastructure centralisée.

Dans le futur, Helios a plusieurs directions de développement possibles, y compris :

  • Prend en charge l'obtention directe des données du light client à partir du réseau P2P
  • Améliorer les méthodes RPC manquantes
  • Développer une version pouvant être compilée en WebAssembly
  • Intégration directe avec le logiciel de portefeuille
  • Construire un tableau de bord réseau en intégrant WebAssembly dans le site Web pour obtenir des données
  • Déployer l'API moteur, connecter la couche de consensus Helios aux nœuds complets de la couche d'exécution existante

L'apparition de Helios marque une étape importante dans la réalisation d'un accès sans confiance à Ethereum, offrant aux utilisateurs une expérience blockchain plus sécurisée et plus décentralisée. Avec la participation et les contributions de la communauté, nous avons des raisons d'attendre que Helios apporte davantage d'innovations et d'améliorations à l'avenir.

ETH-0.8%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 6
  • Reposter
  • Partager
Commentaire
0/400
CascadingDipBuyervip
· Il y a 3h
Il est temps pour les citoyens de faire leur entrée.
Voir l'originalRépondre0
BearMarketSurvivorvip
· Il y a 16h
Je veux tester comment jouer sans Rig de minage...
Voir l'originalRépondre0
DefiOldTrickstervip
· 08-09 16:34
Eh bien, enfin quelqu'un a compris. Cela fait 16 ans que je crie pour un accès décentralisé, et maintenant ces jeunes commencent enfin à s'en rendre compte.
Voir l'originalRépondre0
MechanicalMartelvip
· 08-09 16:30
En deux secondes, ça peut se synchroniser, cette vitesse est un bull !
Voir l'originalRépondre0
SchrodingersFOMOvip
· 08-09 16:22
Trop 6, cette vitesse de synchronisation est bull !
Voir l'originalRépondre0
PumpBeforeRugvip
· 08-09 16:19
Hmm~ synchronisation en deux secondes... si rapide ?
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)