Révolution RISC-V : la chirurgie la plus radicale d'Ethereum à ce jour

robot
Création du résumé en cours

J'ai observé l'évolution d'Ethereum depuis le premier jour, et laissez-moi vous dire - ce commutateur RISC-V n'est pas qu'une autre mise à niveau. C'est une putain de chirurgie sur le cœur battant du réseau pendant que le patient est bien éveillé.

L'EVM - le moteur de calcul ancien d'Ethereum - a traîné pendant des années. C'est comme si nous courions en Formule 1 avec un moteur de Model T, le réparant avec du ruban adhésif (ces modules précompilés) chaque fois qu'il commence à fumer. Les configurations zkEVM traduisent essentiellement leur code 50 à 800 fois plus lentement que nécessaire ! Ce n'est pas seulement inefficace - c'est embarrassant obsolète.

Vitalik a finalement admis ce que beaucoup d'entre nous, techniciens, ont crié : "Les contrats précompilés sont catastrophiques pour nous." Des mots forts venant de quelqu'un d'habitude si diplomate. Ces précompilations ont presque fait tomber tout le réseau à plusieurs reprises, pourtant nous continuons à en ajouter comme des mécaniciens désespérés qui collent plus de pièces sur un moteur en panne.

Le design de pile de 256 bits de l'EVM était une erreur monumentale avec le recul. Certes, cela avait du sens pour gérer des valeurs cryptographiques en 2015, mais maintenant c'est comme transporter des courses dans un camion benne - un énorme excès qui gaspille des ressources, surtout lors de la génération de preuves ZK.

RISC-V n'est pas seulement meilleur - c'est inévitable. Avec seulement 47 instructions principales, c'est magnifiquement minimaliste par rapport à la conception encombrée de l'EVM. J'ai expérimenté des implémentations RISC-V, et la simplicité élégante est presque poétique. L'écosystème existant autour de cela signifie qu'Ethereum n'a pas besoin de réinventer la roue - nous bénéficions d'un support mature du compilateur LLVM qui fonctionne avec Rust, C++, Go, et plus.

Ce qui m'énerve, c'est que nous aurions dû faire cela il y a des années. Pendant que les développeurs d'Ethereum étaient occupés avec des discussions sans fin, 90 % des projets zkVM avaient déjà adopté RISC-V comme leur standard. Le marché a décidé pendant que le comité était encore en train de débattre !

Pour des développeurs comme moi, cela signifie que je pourrai enfin écrire des contrats intelligents dans des langages appropriés au lieu d'être contraint d'utiliser Solidity. Et les utilisateurs ? Ils verront les frais diminuer d'environ 100x une fois la transition complète réalisée. Ce n'est pas progressif - c'est révolutionnaire.

Les plus grands perdants ? Les rollups optimistes comme Arbitrum et Optimism. Leurs systèmes de preuve de fraude devront être complètement reconstruits. Pendant ce temps, les rollups ZK prospéreront puisqu'ils utilisent déjà RISC-V en arrière-plan.

Cette transformation fera d'Ethereum une plateforme de contrat intelligent spécialisée en quelque chose de beaucoup plus profond - une couche de vérification minimaliste pour l'ensemble d'internet. "Snarkifier tout" n'est pas qu'une phrase accrocheuse ; c'est le but ultime qui rendra enfin la blockchain véritablement évolutive.

J'ai vu de nombreuses mises à niveau "révolutionnaires" annoncées avec beaucoup de fanfare qui se sont finalement révélées être des améliorations mineures. Mais celle-ci ? C'est du sérieux. Ethereum parie son avenir sur RISC-V, et pour une fois, je pense qu'ils ont pris exactement la bonne décision - même si cela a environ cinq ans de retard.

ETH2.97%
ARB-2.04%
OP-0.24%
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
0/400
Aucun commentaire
  • Épingler
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)