Ethereum ne cherche pas seulement à construire une couche d'exécution plus efficace, mais une architecture modulaire capable de prendre en charge plusieurs machines virtuelles.
Rédigé par : Haotian
Un ami m'a demandé comment je voyais la proposition radicale de @VitalikButerin de remplacer le code binaire de la Machine virtuelle Ethereum (EVM) par une architecture d'instructions RISC-V open source ? En essence, Ethereum est en train de préparer une transformation technique profonde dominée par la technologie ZK. Laissez-moi clarifier la logique stratégique sous-jacente :
Tout d'abord, l'idée de Vitalik de remplacer l'EVM par RISC-V n'est en réalité pas nouvelle. Dès qu'il a proposé la stratégie d'extension centrée sur les Rollups, il avait déjà suggéré une idée similaire : permettre aux layer2 éligibles de devenir la couche d'exécution du mainnet, tandis que l'EVM serait rétrogradé d'une couche de protocole à une couche de fonctionnalité de client d'exécution de Rollup « interne », devenant ainsi l'un des nombreux AltVM.
La clé de la réalisation de cette transformation réside dans RISC-V en tant qu'architecture de jeu d'instructions plus fondamentale et plus générale, capable de fournir une base « matérielle » unifiée pour zkVM, permettant ainsi à divers environnements d'exécution de fonctionner efficacement au sein du même cadre. Cette transformation architecturale doit être fondée sur le déploiement de SNARKs de bas niveau complété par Ethereum, car ce n'est que lorsque la technologie ZK peut être appliquée à grande échelle pour la validation d'état que cette architecture de couche d'exécution modulaire peut réaliser des gains d'efficacité tout en garantissant la sécurité.
Honnêtement, ce réajustement stratégique d'Ethereum semble avoir la détermination de « briser la jarre et recommencer », mais en profondeur, la substituabilité de la couche d'exécution est en fait une voie incontournable pour des blockchains à fort consensus comme Ethereum. Face à l'impact technologique des nouvelles blockchains comme Solana et Sui, qui se distinguent par un TPS extrême, ainsi qu'à la répartition du marché par de nombreuses chaînes compatibles EVM, Ethereum choisit d'agir plutôt que de subir passivement.
En effet, en comparaison des indicateurs techniques purs, le TPS d'Ethereum a du mal à rivaliser avec de nouvelles blockchains comme Solana et Sui. Cependant, dans le contexte du trilemme, Ethereum maintient toujours ses deux valeurs fondamentales que sont la sécurité et la décentralisation, tout en préservant une prospérité écologique inégalée et une communauté de développeurs.
Si Ethereum tente d'améliorer l'efficacité de sa couche d'exécution en utilisant l'architecture de jeu d'instructions open source RISC-V, en particulier dans le domaine des preuves ZK, on s'attend à un saut de performance de 50 à 100 fois. Cette stratégie d'itération de la couche d'exécution sans sacrifier les fondements préserve à la fois les avantages fondamentaux d'Ethereum et s'attaque directement à ses principales faiblesses. Pourquoi ne pas en profiter ?
Bien que nous soyons enthousiasmés par la nouvelle proposition, il est important de comprendre que la transition de l’EVM vers RISC-V n’est pas un projet ponctuel. Du point de vue de la mise en œuvre de la technologie, ce changement est susceptible d’attendre que la technologie ZK-SNARKs soit déployée à grande échelle avant de pouvoir être pleinement promue.
Comparé aux mises à niveau majeures du cœur d'Ethereum au cours des dernières années (comme la mise à niveau de la couche de consensus de PoW à PoS), idéalement, tout le processus nécessite une conception rigoureuse, des tests approfondis et un fort soutien de la communauté, estimant qu'il faudra au moins un cycle de 2 à 3 ans.
Cependant, Vitalik a souligné dans sa proposition la rétrocompatibilité, et il se peut que les contrats EVM existants continuent d'exister via un interpréteur RISC-V ou un mécanisme de support parallèle, ce qui est crucial pour atténuer les coûts de transition pour les développeurs et les utilisateurs. Cette stratégie de transformation progressive est également un style d'itération stratégique robuste que Ethereum doit impérativement posséder en tant que chaîne principale décentralisée et sécurisée.
À mon avis, la proposition de Vitalik de remplacer l'EVM par RISC-V n'est pas simplement un ajustement technique, mais une stratégie d'innovation proactive d'Ethereum face à la concurrence des chaînes publiques à haute performance. Cette proposition est étroitement liée aux mises à jour comme Verge et Purge dans la feuille de route d'Ethereum, et se concentre essentiellement sur la SNARKsisation sous-jacente, avec l'objectif d'établir un environnement d'exécution plus efficace et plus flexible pour soutenir des cas d'utilisation diversifiés à l'avenir.
Auparavant, @drakefjustin a révélé que la fondation Ethereum investirait des dizaines de millions de dollars dans le projet zkVMs. Il ne fait aucun doute que zkVM est l'un des récits centraux de l'avenir d'Ethereum. Ethereum ne cherche pas seulement à construire une couche d'exécution plus efficace, mais un architecture modulaire capable de prendre en charge plusieurs machines virtuelles. La discussion sur le remplacement de l'EVM par RISC-V n'est peut-être que le début.
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.
Ethereum est en train de préparer une transformation technologique profonde dominée par la technologie ZK.
Rédigé par : Haotian
Un ami m'a demandé comment je voyais la proposition radicale de @VitalikButerin de remplacer le code binaire de la Machine virtuelle Ethereum (EVM) par une architecture d'instructions RISC-V open source ? En essence, Ethereum est en train de préparer une transformation technique profonde dominée par la technologie ZK. Laissez-moi clarifier la logique stratégique sous-jacente :
La clé de la réalisation de cette transformation réside dans RISC-V en tant qu'architecture de jeu d'instructions plus fondamentale et plus générale, capable de fournir une base « matérielle » unifiée pour zkVM, permettant ainsi à divers environnements d'exécution de fonctionner efficacement au sein du même cadre. Cette transformation architecturale doit être fondée sur le déploiement de SNARKs de bas niveau complété par Ethereum, car ce n'est que lorsque la technologie ZK peut être appliquée à grande échelle pour la validation d'état que cette architecture de couche d'exécution modulaire peut réaliser des gains d'efficacité tout en garantissant la sécurité.
En effet, en comparaison des indicateurs techniques purs, le TPS d'Ethereum a du mal à rivaliser avec de nouvelles blockchains comme Solana et Sui. Cependant, dans le contexte du trilemme, Ethereum maintient toujours ses deux valeurs fondamentales que sont la sécurité et la décentralisation, tout en préservant une prospérité écologique inégalée et une communauté de développeurs.
Si Ethereum tente d'améliorer l'efficacité de sa couche d'exécution en utilisant l'architecture de jeu d'instructions open source RISC-V, en particulier dans le domaine des preuves ZK, on s'attend à un saut de performance de 50 à 100 fois. Cette stratégie d'itération de la couche d'exécution sans sacrifier les fondements préserve à la fois les avantages fondamentaux d'Ethereum et s'attaque directement à ses principales faiblesses. Pourquoi ne pas en profiter ?
Comparé aux mises à niveau majeures du cœur d'Ethereum au cours des dernières années (comme la mise à niveau de la couche de consensus de PoW à PoS), idéalement, tout le processus nécessite une conception rigoureuse, des tests approfondis et un fort soutien de la communauté, estimant qu'il faudra au moins un cycle de 2 à 3 ans.
Cependant, Vitalik a souligné dans sa proposition la rétrocompatibilité, et il se peut que les contrats EVM existants continuent d'exister via un interpréteur RISC-V ou un mécanisme de support parallèle, ce qui est crucial pour atténuer les coûts de transition pour les développeurs et les utilisateurs. Cette stratégie de transformation progressive est également un style d'itération stratégique robuste que Ethereum doit impérativement posséder en tant que chaîne principale décentralisée et sécurisée.
À mon avis, la proposition de Vitalik de remplacer l'EVM par RISC-V n'est pas simplement un ajustement technique, mais une stratégie d'innovation proactive d'Ethereum face à la concurrence des chaînes publiques à haute performance. Cette proposition est étroitement liée aux mises à jour comme Verge et Purge dans la feuille de route d'Ethereum, et se concentre essentiellement sur la SNARKsisation sous-jacente, avec l'objectif d'établir un environnement d'exécution plus efficace et plus flexible pour soutenir des cas d'utilisation diversifiés à l'avenir.
Auparavant, @drakefjustin a révélé que la fondation Ethereum investirait des dizaines de millions de dollars dans le projet zkVMs. Il ne fait aucun doute que zkVM est l'un des récits centraux de l'avenir d'Ethereum. Ethereum ne cherche pas seulement à construire une couche d'exécution plus efficace, mais un architecture modulaire capable de prendre en charge plusieurs machines virtuelles. La discussion sur le remplacement de l'EVM par RISC-V n'est peut-être que le début.