Vitalik annonce le remplacement du code et la mise à jour de la feuille de route exécutive d'Ethereum

robot
Création du résumé en cours

Vitali Buterin a récemment dévoilé une feuille de route ambitieuse pour la couche d’exécution d’Ethereum, axée sur le remplacement du code de base par des améliorations radicales de l’infrastructure. Selon les médias spécialisés, ce plan inclut des modifications fondamentales du système de stockage des données et de la machine virtuelle, indiquant une volonté de faire évoluer le réseau vers une nouvelle étape d’efficacité et de performance.

Développement de l’arbre d’état : de Merkle Patricia à la structure binaire

La première partie du plan concerne la mise à jour de l’arbre d’état actuel basé sur la structure Merkle Patricia hexagonale. Vitalik propose de passer à une structure d’arbre binaire améliorée via la proposition EIP-7864, offrant une meilleure efficacité dans l’utilisation des fonctions de hachage. Cette transition vise à utiliser des fonctions de hachage avancées telles que Blake3 ou la série Poseidon, qui offrent des traitements plus rapides que les méthodes traditionnelles.

L’avantage principal de cette amélioration est la réduction significative de la longueur des branches de Merkle, ce qui diminue les coûts de bande passante nécessaires pour vérifier les données. De plus, la structure binaire intégrera des cellules de stockage organisées en pages, réduisant le coût d’accès aux données adjacentes. Le design conservera également des bits de métadonnées spéciaux pour permettre une expiration future de l’état.

Remplacement de la machine virtuelle : vers RISC-V

La deuxième partie du plan concerne le remplacement du code actuel de la machine virtuelle (EVM) par une version optimisée basée sur l’architecture RISC-V. Ce changement vise à réaliser une avancée significative en termes d’efficacité d’exécution et de preuve cryptographique des opérations.

La nouvelle machine virtuelle disposera de fonctionnalités avancées, notamment la prise en charge de la génération de preuves Zero-Knowledge (ZK) directement côté client, facilitant ainsi la vérification. De plus, l’architecture RISC-V simplifiera considérablement l’exécution du code, rendant le réseau plus réactif et plus facile à maintenir et à faire évoluer.

Approche progressive de déploiement et compatibilité rétroactive

Le plan de remplacement du code adopte une approche prudente et progressive pour garantir stabilité et sécurité. La première étape consistera à remplacer les contrats précompilés, une étape cruciale pour tester le nouveau système. Ensuite, le réseau supportera le déploiement de nouveaux contrats sous la nouvelle machine virtuelle optimisée.

Dans la dernière phase, le réseau atteindra une compatibilité rétroactive complète, permettant un remplacement progressif de l’EVM actuel. Cette approche par étapes assure une continuité de service et maintient la stabilité de l’écosystème autour d’Ethereum, tout en laissant aux développeurs et utilisateurs le temps de s’adapter aux changements.

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
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler