Qu'est-ce que RISC-V et pourquoi Vitalik souhaite-t-il l'utiliser pour les smart contracts ?

robot
Création du résumé en cours

L'utilisation de RISC-V est très variée, allant des superordinateurs aux smartphones, ainsi qu'aux blockchains comme Ethereum.

Rédaction : Marcel Deer, CoinTelegraph

Compilation : Bai Shui, Jin Se Cai Jin

I. Qu'est-ce que RISC-V ?

RISC-V, prononcé « risk five », est une architecture de jeu d'instructions moderne et open source basée sur le principe des ordinateurs à jeu d'instructions réduit (RISC). En termes simples, c'est comme un plan qui définit un ensemble d'instructions que le processeur peut exécuter.

L'objectif de conception de RISC-V est d'être hautement modulaire, efficace et flexible. Ce cadre open source a été développé à l'origine par l'Université de Californie en 2010, permettant aux développeurs de personnaliser de manière flexible ses fonctionnalités et cas d'utilisation, tout en réalisant des économies par rapport à des ISA propriétaires comme ARM ou x86. L'utilisation de RISC-V est très variée, allant des superordinateurs aux smartphones, ainsi qu'aux blockchains comme Ethereum.

Le 20 avril 2025, le cofondateur d'Ethereum, Vitalik Buterin, a annoncé un nouveau plan d'extension « radical » qui remplacera la machine virtuelle Ethereum (EVM) par une architecture d'instructions RISC-V, visant à améliorer la vitesse et l'efficacité de la couche d'exécution du réseau. Son idée est que RISC-V est la meilleure solution pour résoudre les limites de scalabilité de la blockchain.

« Il vise à améliorer considérablement l'efficacité de la couche d'exécution d'Ethereum, à résoudre l'un des principaux goulets d'étranglement en matière d'évolutivité, et à simplifier considérablement la couche d'exécution - en fait, cela pourrait être la seule solution viable. »

Son idée est : remplacer EVM par RISC-V en tant que langage de machine virtuelle pour écrire des contrats intelligents, a déclaré Buterin.

Alors que les utilisateurs se tournent vers Layer 2 pour des transactions moins chères et plus rapides, Ethereum continue de faire face à des frais de transaction élevés et à une baisse du volume des transactions. Cela est en accord avec la stratégie d'expansion d'Ethereum après la fusion en 2022. L'idée de Buterin de remodeler Ethereum est considérée comme une opportunité pour moderniser Ethereum et maintenir sa position dominante en tant que principale plateforme de contrats intelligents.

Deuxièmement, comment RISC-V fonctionne-t-il sur Ethereum ?

L'ajout de RISC-V à Ethereum est actuellement une proposition en discussion au sein de la communauté et de la gouvernance du réseau. Buterin a décrit plusieurs méthodes pour mettre en œuvre cette proposition, y compris l'exécution de deux machines virtuelles (VM) ou un passage complet à RISC-V.

L'idée principale de prendre en charge les machines virtuelles est de permettre aux contrats d'être écrits et exécutés dans le modèle EVM existant ou RISC-V. Ces deux types de contrats peuvent accéder à un stockage persistant, détenir un solde d'Éther et initier ou recevoir des appels, entre autres fonctionnalités. De plus, les contrats peuvent également être intégrés pour s'appeler mutuellement.

Une autre solution appelée "plus radicale" consiste à modifier le protocole pour convertir les contrats EVM existants. Cela nécessite de réécrire les contrats existants pour interagir avec l'interpréteur EVM, tandis que les nouveaux contrats sont directement écrits en RISC-V.

Un des principaux défis auxquels fait face un changement aussi majeur est d'éviter de compromettre les applications décentralisées existantes (DApp) et les contrats intelligents. Ethereum ne peut pas se permettre de compromettre les contrats existants écrits avec le code EVM actuel. Une solution transitoire pourrait impliquer l'utilisation d'un interpréteur — essentiellement une couche de conversion entre différents langages de programmation. Cela permettrait aux développeurs de commencer à construire avec RISC-V tout en garantissant que les contrats EVM traditionnels continuent de fonctionner sans interruption.

Trois, les principaux avantages de RISC-V et EVM

Si RISC-V entraîne un changement majeur dans l'architecture d'Ethereum, quels avantages ce changement apporterait-il ? À long terme, RISC-V améliorera les performances et la capacité de traitement des contrats intelligents d'Ethereum.

Selon Buterin, cette nouvelle architecture pourrait théoriquement permettre d'atteindre une amélioration de l'efficacité de 100 fois ; en pratique, il est difficile d'atteindre ce chiffre, mais l'amélioration reste très significative. L'augmentation de l'efficacité est étroitement liée à l'applicabilité de RISC-V aux systèmes de preuve à connaissance nulle (ZK) et à l'exécution de contrats intelligents génériques, car elle élimine les frais généraux de l'EVM.

RISC-V ne remplace pas complètement l'EVM, mais utilise RISC-V comme backend pour zkEVM ou des Rollups ZK similaires, car dans ces systèmes, le coût de preuve est dominant. L'amélioration de l'évolutivité provient principalement du transfert des tâches d'exécution vers les Rollups ZK, tandis que RISC-V optimise le processus de preuve.

Les contrats intelligents RISC-V peuvent s’exécuter plus rapidement et consommer moins de ressources informatiques. Ce gain d’efficacité devrait se traduire par une baisse des frais de gaz pour les utilisateurs finaux. Ce faisant, il permet également au réseau de traiter plus d’utilisateurs et de transactions sans ralentir. Cela améliorera directement l’évolutivité d’Ethereum et, espérons-le, résoudra l’un des problèmes les plus critiqués de l’industrie de la blockchain.

De plus, l'ensemble d'instructions simple et flexible de RISC-V est plus adapté au calcul de preuves à connaissance nulle que l'EVM, car l'EVM entraîne des frais de gestion pour le calcul du Gas et la gestion des états.

RISC-V n'est pas reconstruit pour supporter les preuves à divulgation nulle de connaissance, mais fournit une alternative allégée qui simplifie le développement de la couche d'exécution optimisée pour les preuves à divulgation nulle. Cela peut accélérer la feuille de route d'Ethereum vers la confidentialité et l'évolutivité via le ZK Rollup (, faisant de RISC-V un complément puissant à l'EVM.

Le tableau ci-dessous résume les principales différences et avantages entre RISC-V et EVM.

![])https://img.gateio.im/social/moments-bede91368f03e924281d9f9f143456b9(

Quatrième, RISC-V aura-t-il un avenir ?

La proposition de Buterin a suscité de vives discussions parmi les utilisateurs et les développeurs d'Ethereum. C'est une idée ambitieuse qui pourrait devenir un jalon sur la feuille de route de développement de la principale Blockchain de contrats intelligents.

Le programmeur Ben Adams a exprimé quelques préoccupations concernant cette proposition : en résumé, les preuves à divulgation nulle de connaissance pourraient devenir plus efficaces, mais il pourrait également y avoir des inconvénients. La construction et l'exécution des blocs de blockchain pour les contrats intelligents pourraient finalement ralentir de manière significative.

Le risque ici est que les preuves à divulgation nulle de connaissance pourraient s'améliorer, mais que la construction et l'exécution des blocs se détériorent considérablement, a commenté Ben Adams.

Un autre commentateur anonyme a également exprimé le même point de vue : je suis d'accord avec Ben Adams, l'EVM est dans l'ensemble basé sur l'architecture U256, donc l'abstraction vers RISC-V réduira les performances d'exécution globales.

D'autres semblent également convenir que RISC-V est une bonne idée pour réduire les goulets d'étranglement, mais compte tenu des difficultés techniques potentielles et des coûts, ils doutent qu'il faille lui donner la priorité.

D'accord, en ce qui concerne le Layer-1, il semble que les points 2 et 3 pour résoudre le goulot d'étranglement du Layer-1 soient une bonne idée. Mais est-ce que c'est un problème que nous voulons prioriser ? Surtout en tenant compte de l'échelle des coûts techniques ? a ajouté Adam Cochran.

Il est évident que cette proposition nécessite encore des clarifications supplémentaires et requiert une discussion plus approfondie au sein de la communauté Ethereum. Bien que cette proposition promette de simplifier considérablement le processus pour améliorer l'efficacité et la rapidité, elle introduit également un changement technologique complexe. Cela pourrait prendre des années pour repenser le fonctionnement des blockchains de couche 1.

Bien sûr, comme pour tout projet décentralisé, l'approbation des approbations ne repose pas uniquement sur la planification technique ; elle nécessite la reconnaissance de la communauté. Ainsi, à l'heure actuelle, la proposition de Buterin a déjà suscité de larges discussions concernant toute action de développement à venir.

Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate.io app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)