La mise à niveau à grande échelle est activée le 7 mai
Pectra, en particulier, apporte une fonctionnalité de contrat intelligent aux portefeuilles familiers et permet aux validateurs de empiler plus que la limite actuelle de 32 ETH - jusqu’à 2 048 ETH.
Pectra est formé à partir des noms de deux mises à jour précédemment planifiées : Prague ( pour le niveau d’exécution ) et Electra ( pour le niveau de consensus ).
“La mise à jour Pectra joue un rôle clé dans l’évolution d’Ethereum, et l’implication de la communauté des développeurs élève les capacités du réseau à un niveau supérieur,” ont noté les analystes de CoinGecko.
L’énormité de la mise à niveau est suggérée par la longue liste d’EIPs en cours de préparation pour mise en œuvre dans le cadre du hardfork :
Ces EIP incluent des améliorations dans le contexte de l’abstraction de compte (ACA), apportent des changements significatifs aux validateurs et visent à améliorer les performances globales du réseau.
Parmi les propositions les plus notables :
“Après la mise à niveau, Ethereum sera applicable à un plus large éventail de cas d’utilisation, répondant à une variété de besoins des utilisateurs. Les comptes utilisateurs conventionnels deviendront plus programmables, L2 plus accessibles, les contrats intelligents plus efficaces, et les validateurs plus flexibles à gérer,” a noté William M. Pister de Bankless.
Un des composants les plus importants de la mise à jour future devait être l’EIP-3074, qui permet d’apporter des fonctionnalités de contrat intelligent aux portefeuilles de cryptomonnaie conventionnels. En particulier, cela devait permettre aux utilisateurs de fusionner des transactions et de les signer en une seule étape.
EIP-3074 présente l’idée de “déléguer le contrôle d’un EOA à un contrat intelligent.” Parmi les principaux objectifs de la proposition :
Les transactions sponsorisées permettent de séparer le compte à partir duquel le gaz est payé et le compte qui effectue réellement les transactions avec les jetons conformes à la norme ERC-20. Par exemple, un DEX peut inclure le coût du gaz dans les frais de transaction en payant au nom de l’utilisateur. Ce faisant, ce dernier a la possibilité de ne pas posséder d’ETH s’il ou elle ne l’utilise pas.
En termes simples, la proposition permettrait de regrouper les transferts (batching) pour économiser du temps et de l’argent, ainsi que de payer des frais pour d’autres utilisateurs.
EIP-3074 définit deux nouveaux codes de transaction pour Ethereum :
AUTH valide la signature de l’utilisateur et l’action prévue, et AUTHCALL invoque le contrat cible pour exécution avec “l’adresse de l’expéditeur comme appelant”.
Par exemple, les utilisateurs doivent généralement signer manuellement un message chaque fois qu’ils interagissent avec un échange d’applications décentralisées ( ou un staking de jetons ). Avec l’EIP-3074, une seule signature est requise - AUTH et AUTHCALL effectuent automatiquement toutes les fonctions suivantes.
D’autres innovations incluent la récupération de clés perdues. Pour utiliser l’outil, les utilisateurs doivent transférer la propriété de leurs actifs à un contrat d’initiateur par le biais d’une signature numérique qui effectue des transactions et des appels de fonction en leur nom.
Malgré un certain nombre d’avantages tels que la récupération “sociale”, des transactions avancées et une expérience utilisateur améliorée, certains membres de la communauté ont critiqué l’EIP-3074. Par exemple, le développeur DeFi Llama sous le pseudo 0xngmi a souligné le principal inconvénient : “il sera désormais possible de complètement vider une adresse, tous les tokens, tous les NFT, toutes les positions DeFi avec juste une mauvaise signature.”
Les représentants de Safe s’inquiètent du fait que la proposition n’a pas de “chemin clair vers une abstraction complète des comptes” et a un impact négatif sur son adoption.
Pour offrir plus de sécurité, le cofondateur d’Ethereum, Vitalik Buterin, a proposé une approche légèrement différente. L’EIP-7702 implique la création d’un nouveau type de transaction, similaire à l’EIP-2930, qui est compatible avec les processus de l’EIP-3074 en les convertissant en code optimisé.
L’amélioration permettra aux adresses de compte Ethereum de fonctionner comme des portefeuilles de contrats intelligents pendant la durée de la transaction, suivie de la restauration de l’état d’origine.
Selon l’idée de Buterin, AUTH et AUTHCALL sont remplacés par des fonctions de vérification et d’exécution plus simples associées aux EOA. Ce changement préserve l’intégrité opérationnelle tout en améliorant l’efficacité du processus d’autorisation.
Selon le développeur, une telle approche nécessiterait des modifications minimales du réseau car l’EIP-3074 maintient une compatibilité directe avec l’abstraction finale des comptes.
De plus, l’EIP-7702 permet à l’EOA d’agir temporairement comme un contrat, garantissant la compatibilité avec l’architecture actuelle. L’alternative a reçu des retours positifs de la communauté, et il a rapidement été décidé de remplacer l’EIP-3074 par une nouvelle proposition. Cette dernière a été qualifiée par le développeur de Polygon Jarrod Watts de “l’un des changements les plus impressionnants qui se produiront jamais sur Ethereum.”
Il a ajouté qu’une fois la nouvelle fonctionnalité mise en œuvre, « votre EOA existant sera en mesure d’exécuter n’importe quel code de contrat intelligent ». Le spécialiste a également décrit les principaux inconvénients de l’EIP-3074, notamment la possibilité qu’un attaquant prenne le contrôle de tous les fonds des utilisateurs.
Le succès de The Merge, la montée des prix et le développement de l’écosystème Ethereum ont conduit à une augmentation du nombre de validateurs impliqués dans l’application du consensus. Leur nombre total approche le cap des 1,5 million, et la valeur aggreGate.io des ETH bloqués dépasse 140 milliards de dollars.
Bien que l’abondance de validateurs ait renforcé la sécurité de la blockchain, certains chercheurs ont exprimé des inquiétudes quant à l’impact possible de cette croissance sur la stabilité du réseau.
Dynamique de la croissance des validateurs depuis l’activation de The Merge. Source : BeaconScan. EIP-7251 ( ou MaxEB, MAX_EFFECTIVE_BALANCE ) vise à résoudre le problème des “validateurs excessifs”. Il propose d’augmenter la taille maximale de steak de 32 ETH à 2048 ETH ( tout en maintenant le seuil minimum de 32 ETH ).
“Cela permet aux grands opérateurs de nœuds d’aggregGate.io leurs ensembles de validateurs pour réduire le nombre de ces derniers. Cela permet également aux stakers solitaires de gagner plus et ajoute de la flexibilité au processus de dépôt,” a expliqué sur le site Ethereum.org.
Par exemple, un grand opérateur avec 2048 ETH peut combiner 64 ensembles de validateurs en un seul. En même temps, un staker individuel avec 45 ETH sera en mesure de gérer un ensemble, cité dans une contribution du projet Unchained.
Ainsi, l’EIP-7251 propose de réduire le nombre de validateurs tout en maintenant la haute sécurité économique du réseau Ethereum. Parmi les autres caractéristiques de la proposition :
Parmi les avantages de la nouvelle proposition :
Arguments contre :
Ainsi, l’EIP-7251 propose de réduire considérablement le nombre de validateurs sans changements drastiques dans le réseau de la deuxième cryptomonnaie la plus capitalisée. Cependant, la communauté doit examiner attentivement tous les aspects pour éviter des conséquences négatives.
Bien que rien n’ait encore été finalisé, la communauté Ethereum envisage d’implémenter des arbres Werkle dans la mise à jour d’Osaka qui suivra Pectra.
“J’attends avec impatience les arbres Werkle. Ils permettront aux clients de stack-node de fonctionner en mode sans état. Cela rendra possible le fonctionnement des notes de staking avec presque aucun espace disque et de se synchroniser [avec la blockchain] presque instantanément,” a noté Vitalik Buterin.
Les arbres Verkle sont un algorithme de structuration des données dans un protocole, similaire aux arbres Merkle. Sa principale différence est que chaque nœud utilise un type spécial de hachage, appelé engagement vectoriel, pour engager les nœuds enfants.
L’intégration de la nouvelle structure de données fait partie de la feuille de route d’Ethereum. Les arbres Verkle sont prévus pour apparaître dans la troisième phase appelée The Verge.
Caractéristiques de Verge Stage. Plus précisément, la solution optimise le stockage des informations onchain et le volume des nœuds. Buterin a décrit sa principale caractéristique comme « des preuves beaucoup plus efficaces en termes de taille », car le mécanisme permet de vérifier n’importe quel bloc en utilisant uniquement les données qu’il contient.
Cette approche de vérification réduit considérablement les exigences techniques pour les validateurs, ce qui, à long terme, conduira à une plus grande diversité de nœuds et à une plus grande décentralisation du réseau.
Le co-fondateur d’Ethereum a souligné que la mise à jour améliorera également l’expérience des stakers individuels en optimisant l’interface utilisateur et en ajoutant de nouvelles fonctionnalités pour le logiciel client.
La phase suivante après The Verge sera The Purge. Elle vise à simplifier la structure du réseau et à réduire la charge sur les nœuds.
L’écosystème Ethereum évolue en continu. Il reste constamment en tête en termes de TVL, et la cryptomonnaie sous-jacente est toujours la deuxième plus grande en termes de capitalisation.
Les deux prochaines mises à jour d’Ethereum promettent d’améliorer considérablement l’utilisabilité du réseau tant pour les utilisateurs que pour les développeurs. La plateforme deviendra plus polyvalente, capable de répondre à une variété de besoins des utilisateurs. Vitalik Buterin est convaincu que les cinq prochaines années seront “cruciales” pour l’ether dans le contexte de son adoption et de son acceptation par le “monde réel”. Les futures mises à jour aideront Ethereum à faire face à la demande croissante, à s’intégrer à d’autres réseaux et à introduire de nouvelles fonctionnalités, maintenant ainsi la plateforme à l’avant-garde de l’innovation blockchain.