Le co-fondateur Ethereum Vitalik Buterin a proposé de remplacer la machine virtuelle Ethereum par RISC-V, une architecture d’ensemble d’instructions open source, en tant que nouvelle fondation pour les contrats intelligents Ethereum.
Dans un article partagé sur le Forum des magiciens Ethereum le 20 avril, Buterin a fait valoir que le commutateur pourrait considérablement améliorer les performances et la simplicité de la couche d’exécution d’Ethereum (ETH). L’EVM est responsable de l’exécution du code de contrat intelligent sur le réseau Ethereum.
Selon Buterin, ses limites sont devenues un goulot d’étranglement à long terme pour la mise à l’échelle. Il pense que le remplacer par RISC-V, une architecture standard du matériel déjà utilisé dans les EVM de connaissances zéro, pourrait apporter des améliorations massives dans la prestation de l’efficacité, en particulier pour la mise à l’échelle basée sur les connaissances zéro.
ZK-EVMS traduit actuellement les opérations Ethereum en RISC-V avant de produire des preuves. Buterin recommande aux développeurs d’écrire des contrats qui se compilent directement à RISC-V, en contournant cette étape intermédiaire. Les langages de programmation Ethereum populaires comme Solidity et Vyper, a-t-il dit, seraient toujours fonctionnels mais se concentreraient sur RISC-V plutôt que sur l’EVM.
Ethereum ne modifierait pas sa communication inter-contrat, ses abstractions de contrats intelligents ou sa structure de compte actuelle. Le changement affecterait principalement le processus de calcul à l’arrière-end. La compatibilité en arrière serait maintenue, permettant aux contrats EVM hérités de continuer à fonctionner et à interagir avec les nouveaux contrats RISC-V.
Selon Buterin, cette modification pourrait augmenter l’efficacité du prover de plus de 50 fois, ou plus dans certains cas, aidant Ethereum à maintenir son avantage concurrentiel sur des blockchains monolithiques plus rapides comme Solana (Sol) et Sui (Sui).
Cette proposition coïncide avec les bas pluriannuels dans l’utilisation du réseau d’Ethereum. Selon les données de Santiment, les frais de transaction moyens ont chuté à 0,16 $ en avril, le plus bas depuis 2020. La baisse est liée à la baisse de l’activité L1 à mesure que les utilisateurs se déplacent vers les réseaux de couche 2 pour une exécution à moindre coût. Les améliorations antérieures se sont largement concentrées sur la réduction des coûts de stockage en L2, mais ils ont également considérablement diminué les revenus de L1.
Bien que la mise à niveau de Pectra d’Ethereum soit définie pour le 7 mai, l’appel de Buterin à un changement fondamental suggère que les changements mineurs pourraient ne pas être suffisants. Pour améliorer l’évolutivité à long terme et rester avec des chaînes haute performance, Ethereum peut avoir besoin de repenser les caractéristiques de base de son système de contrat intelligent.