Vitalik Buterin pousse Ethereum vers la simplicité Bitcoin : Le grand virage des 5 prochaines années

Le cofondateur d’Ethereum lance un pavé dans la mare : et si la blockchain abandonnait sa complexité actuelle pour épouser la philosophie minimaliste de Bitcoin ?
Un appel à la sobriété technologique qui tombe à pic - alors que les frais de gas oscillent entre ’douloureux’ et ’prohibitif’.
Les développeurs grognent, les spéculateurs s’agitent... mais Wall Street s’en fiche, trop occupée à emballer des ETF pour boomers.
Vitalik pousse pour une couche de consensus Ethereum plus simple
Vitalik a déclaré que Ethereum peut y arriver en réécrivant sa couche consensuelle. Il veut remplacer la chaîne de balises actuelle par quelque chose appelé finalité à 3 slot, ce qui supprimerait les créneaux, les époques, les mélanges de comités et d’autres pièces mobiles.
"Vous pourriez construire cela en 200 lignes de code", a-t-il écrit . Il a dit qu’il offre une tron G et supprime beaucoup de ballonnements du système. Les ensembles de validateurs plus petits simplisent également la règle de choix de la fourche.
Il a dit Ethereum devrait utiliser une agrégation basée sur un stark afin que n’importe qui puisse être un agrégateur sans avoir besoin d’une confiance spéciale ni de trop payant pour Bitfields. La cryptographie est compliquée, mais elle est encadrée et ne vis pas avec l’ensemble du système. Cela ouvre la porte à une couche de pair-à-peer plus simple.
Les fonctions de validateur - comme l’entrée, la sortie, le retrait, les modifications clés et les fuites d’inactivité - doivent être reconstruites pour réduire le nombre de lignes et rendre les garanties du système plus faciles à lire. Vitalik a déclaré que la meilleure partie du consensus est qu’elle n’est pas étroitement connectée à la couche d’exécution, donc elle peut évoluer sans casser lestrac.
Mais le vrai gâchis, a-t-il dit, est la machine virtuelle Ethereum .
Vitalik veut tuer l’EVM et passer à RISC-V
Vitalik a déclaré que l’EVM est bourré de merde obsolète. Il l’a appelé une machine 256 bits sur-conçue optimisée pour les astuces cryptographiques que personne n’utilise plus. Il a admis que la majeure partie de la complexité provenait de ses propres choix.
La lutte pour éliminer l’opcode d’autodestruction était une perte de temps. Il en va de même pour l’ensemble du débat EOF. Sa solution: sautez les petites mises à niveau et remplacez simplement l’EVM.
Il a proposé de passer à RISC-V ou à une autre machine virtuelle comme le Caire - les mêmes utilisés par les systèmes d’épreuve zéro-connaissance d’ Ethereum. "Les données succinctes montrent que cela pourrait augmenter l’efficacité de 100 fois", a-t-il déclaré. Des spécifications plus simples signifieraient une exécution plus rapide et moins de bogues.
Les développeurs obtiendraient plus d’options. Solidity et Vyper se compiliaient à de nouvelles machines virtuelles, et les développeurs utilisant des langages de programmation normaux pourraient écrire Ethereumtracpour la première fois. La plupart des précompilés pourraient être mis au rebut, sauf peut-être pour les opérations de courbe elliptique.
Vitalik a admis que RISC-V ne serait pas prêt demain. En attendant, il veut passer des mises à niveau rapides à l’EVM actuel, comme l’augmentation des limites de taille detracet l’ajout de nouveaux opcodes DUP / Swap. Mais le véritable objectif est de remplacer le tout. Son plan est disponible en quatre étapes.
Tout d’abord, chaque nouveau précompilé doit être livré avec une version RISC-V Onchain. Deuxièmement, les développeurs devraient être autorisés à écrire destracdans RISC-V et EVM. Troisièmement, Ethereum ferait une fourche dure pour éliminer les précompililes et les remplacer par RISC-V CONtracts. Quatrièmement, l’EVM serait réimplémenté à l’intérieur de RISC-V et exécuterait Onchain en tant qu’interprète ContracT.
Vitalik a déclaré que Ethereum perd également du temps à utiliser différents outils pour le même travail à différents endroits. Il a souligné les codes d’effacement, qui sont nécessaires pour la disponibilité des données, les émissions P2P et le stockage d’historique. Les trois doivent utiliser le même code. Il en va de même pour les formats de sérialisation - Ethereum devrait se déplacer complètement vers SSZ, qui est déjà utilisé dans la couche de consensus et fonctionne à l’intérieur de Smart ContracTS.
Il a dit que l’arbre Merkle d’ Ethereumest également nul. La structure hexaire actuelle rend difficile le bloc. Le passage à un arbre binaire avec un meilleur hachage rendrait le cas plus rapide et moins cher. Ce même arbre binaire doit être utilisé à la fois pour l’exécution et le consensus.
Cryptopolitan Academy: à venir bientôt - une nouvelle façon de gagner un revenu passif avec DeFi en 2025. En savoir plus