Grande innovation dans le staking d'Ethereum : l'ère des 2048 ETH est arrivée !
Rédaction : Consensys
Compilation : Nicky, Foresight News
La mise à niveau d’Ethereum Pectra aura lieu à 18h05, heure de Pékin, aujourd’hui, ce qui est la première mise à niveau après la mise à niveau de Cancun en mars de l’année dernière, qui comprend une multiplication par 64 du montant maximum de mise des validateurs à 2048 ETH (EIP - 7251). Dans le même temps, la couche d’exécution ouvre directement l’autorisation d’auto-sortie des validateurs (EIP - 7002), le mécanisme de sortie peut-il prendre le relais du cycle de vie d’Ethereum ?
Qu'est-ce que Pectra
Depuis sa création, l'objectif d'Ethereum est de créer une nouvelle base de confiance décentralisée afin de construire un nouveau système de règlement mondial. Pour atteindre cet objectif, la communauté des développeurs d'Ethereum a continuellement fait évoluer le protocole, ayant déjà mis en œuvre environ 15 mises à jour des technologies fondamentales. La 16ème mise à jour — Pectra, est une autre mise à niveau majeure du réseau Ethereum, prévue pour être officiellement lancée le 7 mai 2025.
Pectra combine deux mises à jour synergiques : le Prague Execution Layer Hard Fork et l’Electra Consensus Layer Upgrade. Pectra est la première mise à niveau depuis la mise à niveau de Dencun en mars 2024 et sera la mise à niveau la plus riche en fonctionnalités d’Ethereum à ce jour, avec 11 propositions d’amélioration d’Ethereum (EIP) dont l’incorporation est prévue. Ensemble, ces EIP apporteront des fonctionnalités clés qui stimuleront la croissance d’Ethereum : des mises à jour significatives de l’expérience utilisateur de base grâce à la mise en œuvre de comptes intelligents et de capacités de délégation ; La fonction de jalonnement a été mise à niveau pour permettre aux investisseurs institutionnels et individuels d’assurer plus facilement la sécurité du réseau ; L’amélioration spectaculaire de l’intégration avec les réseaux de couche 2 (L2) devrait doubler l’efficacité du réseau. Dans l’ensemble, Pectra est une mise à jour majeure et passionnante qui changera le visage du Web3.
Derrière la technologie et les EIP, ces mises à niveau rendront Ethereum plus rapide, plus facile à utiliser et plus efficace. L’interface utilisateur centrale du réseau, le portefeuille, apportera les améliorations les plus importantes de l’histoire du réseau avec l’introduction des comptes intelligents. Les comptes intelligents permettent aux comptes des utilisateurs finaux de fonctionner comme des contrats intelligents, faisant essentiellement de chaque portefeuille une plate-forme programmable qui répond aux besoins des utilisateurs. Il y aura une mise à jour majeure au niveau de l’entreprise de la fonction de jalonnement, une augmentation de 64 fois du montant maximum de fonds et l’introduction de nouvelles fonctionnalités telles que les soldes de jalonnement incrémentiels. Cela facilitera la mise en place et la gestion de leurs nœuds de validation par les institutions, tout en réduisant considérablement les frais généraux inutiles du réseau. Pour les réseaux de couche 2 (L2), l’espace pour les blocs disponibles (blobs) sera doublé, ce qui doublera ses performances au stade initial, réduisant les coûts et accélérant les transactions.
«Pectra marque une nouvelle étape pour Ethereum, prouvant que le protocole est en constante évolution ! »— Mehdi AOUADI, ingénieur senior des protocoles chez Consensys.
Ethereum évolue en continu grâce à des hard forks
Ethereum est l’un des réseaux les plus actifs au monde : il abrite une grande communauté de développeurs dévoués qui se consacrent à sa croissance. Par conséquent, Ethereum évolue constamment pour améliorer l’évolutivité, la sécurité et la convivialité. Ces améliorations sont rendues possibles grâce à un hard fork, qui est une mise à niveau du protocole à l’échelle du réseau qui modifie le mécanisme de fonctionnement d’Ethereum. Les hard forks ne sont pas rétrocompatibles, ce qui signifie que tous les opérateurs de nœuds doivent mettre à jour leur logiciel pour suivre le réseau. Ces mises à niveau peuvent impliquer la couche d’exécution (la couche qui traite les transactions et les contrats intelligents), la couche de consensus (la couche responsable de la validation des blocs et du jalonnement), ou une combinaison des deux.
Au cours des deux dernières années, Ethereum a réalisé trois hard forks majeurs : The Merge, Shanghai/Capella et Cancun (Dencun). Chaque hard fork a joué un rôle clé dans la feuille de route à long terme d'Ethereum. The Merge a achevé la transition vers la preuve d'enjeu (PoS), réduisant considérablement la consommation d'énergie. Shanghai/Capella a déverrouillé la fonction de retrait des validateurs, renforçant le mécanisme de stake. Cancun a introduit des transactions de blocs de données (blob), réduisant considérablement les coûts de rollup et ouvrant la voie à une stratégie d'extension centrée sur le rollup pour Ethereum.
La mise à niveau du réseau Ethereum est mise en œuvre par le biais des propositions d'amélioration d'Ethereum (EIP) : ce sont des propositions de projets open source, soumises par la communauté, collaborativement améliorées et finalement mises en œuvre. Le nombre d'EIP inclus dans la mise à niveau Pectra atteint un niveau record, toutes les propositions étant axées sur l'optimisation de l'expérience utilisateur (UX), du staking et des réseaux de deuxième couche (L2).
« Des mises à jour comme Pectra semblent être des améliorations techniques, mais elles rendent en réalité Ethereum plus facile à utiliser, plus évolutif et plus adapté aux habitudes des utilisateurs. » — Tian Lim, Directeur de la gestion des projets techniques chez Consensys.
La feuille de route pour l'avenir du règlement financier mondial d'Ethereum
Ces mesures de mise à niveau sont en harmonie avec la vision plus vaste d'Ethereum, qui est construite autour de six phases de feuille de route, à savoir : la fusion (The Merge), l'essor (The Surge), le nettoyage (The Scourge), la limite (The Verge), la purge (The Purge) et la frénésie (The Splurge). Ces phases se concentrent sur la durabilité, l'évolutivité, la résistance à la censure, l'optimisation de l'état et l'amélioration globale. À mesure qu'Ethereum progresse dans ces phases, chaque hard fork devient une étape importante pour faire avancer le protocole vers ses objectifs.
Au cœur de cette feuille de route se trouve une ambition ambitieuse et de plus en plus réalisable : faire d’Ethereum la couche de règlement financier mondial. Construisez une plateforme capable de gérer toutes sortes de transactions en toute sécurité et efficacement, qu’il s’agisse de micropaiements, de transferts de jetons, de transactions inter-chaînes, de prêts décentralisés et de jalonnement institutionnel, toutes les opérations peuvent être effectuées sur la chaîne et réaliser une intégration transparente à l’échelle mondiale. Pour y parvenir, Ethereum doit continuer à améliorer ses performances et à réduire ses coûts, tout en soutenant une expérience utilisateur transparente sans compromettre la décentralisation.
Aujourd'hui, Ethereum se prépare pour sa prochaine grande mise à niveau - Pectra, qui s'appuie sur les bases établies par les forks précédents. Passons maintenant en revue toutes les propositions d'amélioration d'Ethereum (EIP) qui seront intégrées dans la mise à niveau Pectra.
Progrès des différentes phases de la feuille de route Ethereum
La Fusion : terminée (septembre 2022)
De la preuve de travail (Proof of Work) à la preuve d'enjeu (Proof of Stake). Ce changement a entraîné une amélioration significative de l'efficacité énergétique et a posé les bases de la fonction de stake.
The Surge : en cours (la mise à niveau de Cancun est terminée, la mise à niveau de Pectra est en cours)
Point clé : atteindre l'évolutivité grâce aux rollups et à la disponibilité des données.
Mise à niveau clé : Proto - danksharding (EIP - 4844), transaction de blocs de données (blob) (introduite par la mise à niveau de Cancun), augmentation de la capacité des blocs de données (plan de mise à niveau Pectra)
Le Fléau
Point clé : minimiser la valeur maximale pouvant être extraite (MEV) et renforcer la résistance à la censure. Un travail sur la séparation des proposeurs et des constructeurs (PBS, Proposer - Builder Separation) est actuellement en cours, ainsi que des travaux sur les aspects d'équité.
The Verge
Point clé : Améliorer l'efficacité des états grâce à l'arbre Verkle. Cela réduira les besoins de stockage et améliorera les performances des nœuds.
The Purge
Point clé : simplifier le protocole et nettoyer la dette technique. Éliminer le fardeau des données historiques et réduire les exigences des nœuds.
Le Splurge
Point clé : travaux de finition et autres améliorations. Comprend des corrections de l'expérience utilisateur, du nettoyage et des optimisations de fonctionnalités.
Pectra mise à niveau contient
plan d'intégration des propositions d'amélioration Ethereum (EIP)
EIP - 7702
Configurer le code de compte externe (EOA)
Permettre aux comptes externes (EOAs) de fonctionner comme des comptes de contrat intelligent (SCAs) pendant une transaction unique, sans avoir besoin de migrer vers des comptes de contrat intelligent (SCAs) pour débloquer des fonctionnalités telles que le parrainage (sponsorship) et la délégation (delegation).
Cette proposition introduit une capacité permettant aux comptes externes de se comporter temporairement comme des contrats intelligents en ajoutant du code exécutable à une transaction unique.
Sans cette proposition, les comptes externes resteraient dans un état de stagnation. Pour utiliser des fonctionnalités telles que le traitement par lots de transactions, le parrainage de Gas ou la récupération intelligente, il serait nécessaire de migrer vers un compte de contrat intelligent complet. Cet EIP résout habilement ce problème en permettant aux comptes externes d'adopter temporairement une logique de validation personnalisée uniquement pour les transactions concernées. Il est très convivial pour les utilisateurs et représente une transformation majeure de l'expérience utilisateur des portefeuilles, comblant efficacement l'écart entre les comptes externes et l'abstraction des comptes.
EIP - 7251
Augmenter le solde maximum effectif
Augmenter la limite de stake des validateurs de 32 ETH à 2048 ETH, réduire le nombre de validateurs et améliorer l'efficacité du réseau.
Cette proposition augmente le solde maximum effectif de chaque validateur de 32 ETH à 2048 ETH. La limite actuelle de 32 ETH entraîne une augmentation du nombre de validateurs, ce qui met la pression sur le réseau et augmente les exigences matérielles pour les opérateurs de nœuds.
Si cette mise à niveau n'est pas effectuée, le groupe de validateurs d'Ethereum continuera à croître de manière incontrôlée. En permettant à chaque validateur de staker des montants plus élevés, cet EIP réduit le nombre de validateurs, simplifie le processus de génération de blocs et de détermination finale, et améliore les performances globales du réseau. Les utilisateurs peuvent ne pas remarquer immédiatement ce changement, mais il est crucial pour la durabilité d'Ethereum sous des applications à grande échelle.
EIP - 7002
La couche d'exécution peut déclencher le mécanisme de sortie
Permettre aux validateurs de quitter le réseau via la couche d'exécution, pour réaliser un flux de travail de staking plus intelligent et programmable.
Cette proposition permet aux validateurs de déclencher eux-mêmes le processus de sortie du réseau via la couche d'exécution, sans être limités aux mécanismes de la couche de consensus. Auparavant, les validateurs ne pouvaient compter que sur la couche de consensus et ne pouvaient pas réaliser des opérations de sortie automatisées ou pilotées par des contrats.
Sans cette flexibilité, il sera difficile de construire des cas d'utilisation avancés tels que des gestionnaires de staking basés sur des contrats intelligents ou des stratégies d'automatisation. Cette EIP augmente la programmabilité et la combinabilité en permettant à la couche d'exécution d'initier des opérations de sortie des validateurs. Bien que cela ne soit pas une fonctionnalité directement destinée aux utilisateurs finaux, cela améliore la flexibilité du staking et jette les bases pour des services de validation plus avancés.
EIP - 6110
Dépôt des validateurs de la chaîne
Transférer le dépôt des validateurs vers la couche d'exécution, simplifiant et rendant transparent le processus de participation au stake.
En fournissant le dépôt des validateurs directement sur la chaîne via la couche d'exécution, le processus de participation des validateurs a été optimisé. Avant cela, le dépôt devait passer par un relais de la couche de consensus, ce qui ajoutait une complexité inutile et pouvait entraîner des retards.
Sans cette EIP, Ethereum devait s'appuyer sur une transmission implicite de signaux et de communications entre les différentes couches, ce qui n'était pas assez transparent et peu efficace. Aujourd'hui, en intégrant le dépôt des validateurs dans la couche d'exécution, le processus de participation devient plus transparent et prévisible. Les utilisateurs ordinaires ne percevront peut-être pas directement ce changement, mais il renforce la robustesse de l'écosystème de staking et soutient une séparation plus claire des fonctions entre la couche d'exécution et la couche de consensus.
EIP - 7691
Amélioration du débit des blocs de données (Blob)
Augmenter le nombre de blocs de données pouvant être inclus dans chaque bloc pour améliorer la disponibilité des données et réduire les coûts de transaction sur le réseau de couche 2 (L2).
Cette proposition augmentera le nombre de blocs de données cibles par bloc Ethereum de 3 à 6, et le nombre maximum de 6 à 9, offrant ainsi plus d'espace disponible pour la soumission de données à la couche de regroupement (rollup). Avec la limite actuelle introduite par Dencun (EIP - 4844), Ethereum permet au maximum 6 blocs de données par bloc, avec un nombre cible de 3. Pectra augmente cette limite à 9 et ajuste l'objectif d'incitation du réseau à 6, doublant ainsi effectivement le débit de blocs de données attendu.
Sans cet ajustement, l’espace des blocs deviendra un goulot d’étranglement à mesure que la demande de cumul augmentera. Ce changement a un impact direct sur les utilisateurs, car il permet de réduire les dépenses des réseaux de couche 2 et d’améliorer l’évolutivité.
EIP - 7840
Ajouter un mécanisme de planification de blocs de données (Blob) dans le fichier de configuration de la couche d'exécution
Introduire des règles de planification de blocs de données standardisés (Bolb) dans le fichier de configuration de la couche d'exécution pour soutenir les futures mises à niveau et extensions.
À l’heure actuelle, il n’existe pas de méthode uniforme pour les clients de gérer les modifications de bloc planifiées. Cette proposition intègre des règles d’ordonnancement de blocs standardisées dans le fichier de configuration de la couche d’exécution, ce qui aide Ethereum à se préparer aux futures mises à niveau qui étendent les fonctionnalités des blocs. L’échec de la mise en œuvre de cet EIP serait source de confusion et d’erreurs dans la coordination des mises à niveau de la capacité des blocs. La proposition ajoute une structure partagée pour gérer l’évolution des blocs entre les fourches, ce qui facilite les efforts de mise à l’échelle futurs. Bien que l’utilisateur moyen ne voie pas directement ce changement, il s’agit d’un élément d’infrastructure important pour la feuille de route de mise à l’échelle à long terme d’Ethereum.
EIP - 7623
Augmenter les frais d'appel de données (calldata)
Augmentez les frais d'appel de données pour inciter à l'utilisation des blocs de données (blob) dans la synthèse (rollup) des données, afin d'améliorer la scalabilité du réseau.
Cette proposition augmente les frais de données d'appel (c'est-à-dire les données non structurées ajoutées aux transactions) afin d'encourager l'adoption de solutions de regroupement utilisant les blocs de données introduits par l'EIP - 4844 en remplacement des données de stockage des données d'appel.
Si cet ajustement n'est pas effectué, des solutions de couche 2 comme Optimism et Arbitrum pourraient continuer à utiliser des données d'appel pour publier des données. Cependant, le coût d'utilisation des données d'appel est plus élevé et son efficacité est inférieure à celle des blocs de données. Ce EIP aide à guider les utilisateurs à passer de l'utilisation des données d'appel vers la nouvelle infrastructure de blocs de données d'Ethereum, améliorant ainsi la scalabilité du réseau et réduisant les coûts. Bien que les utilisateurs ordinaires ne voient pas directement ce changement, ils en bénéficieront indirectement grâce à des frais de réseaux de couche 2 plus bas, dont le mécanisme de mise en œuvre est pour la plupart invisible aux utilisateurs.
EIP - 7685
Format de demande de couche d'exécution générique
Créer un format de communication standardisé entre la couche d'exécution et la couche de consensus pour améliorer la compatibilité des futures mises à niveau.
Cette proposition établit une meilleure base pour la communication entre la couche d'exécution et la couche de consensus en définissant un format de requête commun.
À l’heure actuelle, il y a peu de standardisation dans la façon dont la couche d’exécution communique avec la couche de consensus. Sans cette proposition, les futures mises à niveau qui reposent sur un partage de données interniveau plus robuste seront difficiles à mettre en œuvre. EIP-7685 n’affecte pas directement les utilisateurs, mais il s’agit d’un élément clé pour les mises à niveau telles que l’arbre Verkle et l’intégration ultérieure de la couche d’exécution avec la couche de consensus à l’avenir.
EIP - 7549
Déplacer l'index du comité hors de la structure de preuve (Attestation)
Optimiser la structure des données de consensus, réduire l'utilisation de la bande passante et améliorer les performances.
Cette proposition retire l'index du comité de la structure de preuve, améliorant ainsi l'efficacité du consensus. Actuellement, la structure de preuve transporte des données supplémentaires séparables, ce qui entraîne un volume trop important et augmente la difficulté d'optimisation.
Si cet ajustement n'est pas effectué, les messages de consensus Ethereum continueront d'inclure des informations redondantes, augmentant ainsi les besoins en bande passante et en stockage. Ce EIP a restructuré la preuve, la rendant plus concise. Bien que ce changement soit profondément ancré dans le protocole et n'impacte pas directement les utilisateurs finaux, il aide à améliorer la performance de la couche de consensus et à renforcer son adaptabilité future.
EIP - 2935
Sauvegarder les valeurs de hachage des blocs historiques dans l'état de la blockchain
Étendre l'accès aux anciens hash de blocs, supportant des applications en chaîne plus avancées et un mécanisme de génération de nombres aléatoires sans confiance.
Les contrats intelligents d'Ethereum ne peuvent actuellement accéder qu'aux hachages des 256 derniers blocs, ce qui limite le développement d'applications décentralisées dépendant de données sur la chaîne récentes mais plus anciennes. Cette proposition stocke directement les hachages des blocs historiques récents dans l'état de la blockchain, résolvant ainsi ce problème de limitation.
Si cette EIP n'est pas mise en œuvre, il sera difficile pour les développeurs de construire divers types d'applications basées sur des données de chaînes plus anciennes. En prolongeant le temps de stockage des valeurs de hachage, cette proposition ouvre de nouvelles possibilités pour des cas d'utilisation tels que la génération de nombres aléatoires, les systèmes de preuve et les oracles sans confiance. Bien que la plupart des utilisateurs ne ressentent pas directement ce changement, cette amélioration apportera des avantages significatifs aux développeurs qui créent des logiques complexes sur la chaîne.
EIP - 2537
Précompilation des opérations sur la courbe BLS12 - 381
Ajouter un contrat précompilé à haute efficacité énergétique pour la vérification des signatures BLS, prenant en charge les scénarios d'application de staking et de cross-chain.
Cette proposition introduit un contrat précompilé pour les opérations sur la courbe BLS12 - 381, résolvant ainsi le problème de la vérification efficace des signatures BLS (Boneh–Lynn–Shacham) sur la chaîne. Sans cette proposition, la consommation de Gas pour les opérations cryptographiques (notamment celles utilisées dans le staking et les ponts inter-chaînes) serait trop élevée, rendant son application pratique peu faisable.
Cette EIP ajoute un contrat précompilé natif, réduisant considérablement le coût en Gas de ces opérations de vérification. Bien que les utilisateurs finaux n'interagissent pas directement avec celui-ci, il renforce l'infrastructure cryptographique d'Ethereum et soutient les futures caractéristiques d'interopérabilité et d'évolutivité.
« EIP - 7702 a porté l'expérience utilisateur des portefeuilles à un nouveau niveau. C'est une étape importante pour amener la technologie blockchain au grand public. » — Daniel Lehrner, ingénieur senior en protocoles blockchain chez Consensys.
Améliorer l'expérience utilisateur Web3 grâce à EIP - 7702 : Configurer le code du compte externe détenu (EOA)
Dans le processus de promotion de l'adoption mainstream de Web3, la mise à niveau de l'expérience utilisateur centrale est la étape la plus cruciale. Le passage aux comptes intelligents marque une transformation fondamentale dans la manière dont le réseau fonctionne. Auparavant, toutes les fonctions programmables provenaient des contrats intelligents avec lesquels les utilisateurs interagissaient, alors qu'aujourd'hui, les utilisateurs peuvent, grâce à leur portefeuille programmable, se retrouver sur un pied d'égalité avec les développeurs professionnels dans ce domaine. Le potentiel des comptes intelligents est inestimable, ouvrant un tout nouveau terrain de développement pour les développeurs et les innovateurs.
EIP - 7702 permet aux comptes externes (EOA) de temporairement posséder les fonctionnalités d'un compte de contrat intelligent en ajoutant le champ contract_code dans une seule transaction. Cela permet aux utilisateurs d'utiliser des fonctionnalités avancées telles que le traitement par lots de transactions, le parrainage de Gas et la logique de validation intelligente, sans avoir à déployer séparément un contrat. Contrairement à l'EIP - 4337, qui dépend d'infrastructures externes telles que les empaqueteurs (bundlers) et les payeurs (paymasters), l'EIP - 7702 est directement intégré dans le protocole de base d'Ethereum. Ce mode d'intégration réduit non seulement le seuil d'adoption, mais améliore également la compatibilité, permettant ainsi aux utilisateurs ordinaires d'utiliser plus facilement les fonctionnalités de compte intelligent.
Pour les utilisateurs de MetaMask, cela signifie que les comptes existants peuvent désormais également utiliser la fonctionnalité de compte intelligent. Par exemple, grâce à l'outil de délégation de MetaMask (Delegation Toolkit), les utilisateurs peuvent autoriser les permissions de portefeuille. Auparavant, ces fonctionnalités n'étaient disponibles que pour les comptes de contrat intelligent.
« Maintenant, le solde maximum valide des validateurs peut atteindre 2048 ETH. De plus, si un utilisateur souhaite retirer une partie de son solde valide, il peut également le faire grâce au message EIP - 7002. » — Lucas Saldanha, Ingénieur en chef des protocoles chez Consensys.
Déverrouillage du staking institutionnel grâce à EIP - 7251 et EIP - 7002 : augmentation du solde maximum effectif et mécanisme de sortie des validateurs de couche d'exécution
La fonction de staking est en train de subir une mise à niveau de niveau entreprise.
EIP - 7251 et EIP - 7002 ont apporté des améliorations clés à l'architecture de staking d'Ethereum, la rendant plus évolutive, flexible et plus facile à utiliser pour les développeurs.
EIP - 7251 a augmenté le solde maximum valide de chaque validateur de 32 ETH à 2048 ETH, permettant ainsi aux grands stakers de regrouper des actifs tout en réduisant le nombre total de validateurs. Cette mesure allège la charge de la couche de consensus, soutient les futures mises à niveau de performance et n'a pas d'impact négatif sur les petits participants.
EIP - 7002 permet de déclencher le processus de sortie des validateurs via la couche d'exécution, permettant aux contrats intelligents et aux applications de gérer le cycle de vie des validateurs sur la chaîne. C'est une étape importante vers un processus de stake programmable et automatisé.
« EIP - 7691 et EIP - 7623 aideront à améliorer le débit et à atténuer les pires scénarios en optimisant la propagation et le traitement des blocs. » — Ameziane (ingénieur spécialisé dans l'amélioration des performances)
Libérer les performances des réseaux de deuxième couche (L2) grâce aux EIP - 7691 et EIP - 7623 : passer des données d'appel aux blocs de données pour améliorer l'efficacité de la synthèse.
L'efficacité des réseaux de deuxième couche (L2) sera doublée du jour au lendemain.
EIP - 7691 et EIP - 7623 collaborent pour faire passer l'agrégation d'Ethereum d'une dépendance aux données d'appel à l'utilisation de blocs de données, améliorant ainsi la scalabilité et allégeant la pression sur la couche d'exécution.
Les blocs de données ont été introduits lors de la mise à niveau de Cancun (Dencun) en mars 2024, via l'EIP - 4844, fournissant une solution de stockage de données temporaire moins coûteuse par rapport aux données d'appel pour les agrégats. Cependant, en raison de la familiarité avec les outils utilisés et des limitations d'espace des blocs de données, de nombreux agrégats continuent de dépendre des données d'appel. Pour résoudre ce problème, l'EIP - 7623 a augmenté le coût en Gas des données d'appel de 16 par octet à 42, afin de limiter leur utilisation. Mais pour rendre la conversion réalisable, l'EIP - 7691 a augmenté la capacité des blocs de données d'Ethereum, portant le nombre cible de blocs par bloc de 3 à 6, et le nombre maximum de 6 à 9.
Cet ajustement collaboratif rend l'espace des blocs de données plus accessible, tout en réduisant l'attrait de l'appel des données, aidant des réseaux comme Linea à réaliser une expansion plus efficace avec des frais plus bas et une finalité plus rapide. Les développeurs peuvent désormais s'appuyer sur la disponibilité des blocs de données lors de la conception d'applications, améliorant ainsi la prévisibilité et les performances pour les utilisateurs. Cela fait partie de l'évolution prévue : dans la prochaine mise à niveau Fusaka, le nombre cible de blocs de données par bloc atteindra 36, avec un maximum de 52, permettant une amélioration de l'efficacité, du débit et des coûts de plus de 10 fois. Fusaka est la prochaine mise à niveau après Pectra, qui devrait encore augmenter la capacité des blocs de données, avec un nombre cible de 32 et un maximum de 56.
L'avenir du développement d'Ethereum
La mise à niveau de Pectra est une étape importante pour Ethereum et ses applications écologiques vers un nouveau parcours. MetaMask prévoit de prendre en charge la proposition EIP - 7702, qui permettra aux comptes externes ordinaires (EOA) d'effectuer des transactions sans avoir à payer de frais de Gas, tout en réalisant la récupération sociale et la fonctionnalité de délégation. Les services de staking de ConsenSys sont également prêts à mettre en œuvre la proposition EIP - 7251, qui permet d'augmenter le montant du staking des validateurs jusqu'à un maximum de 2048 ETH et de réduire les coûts opérationnels des validateurs dans l'ensemble du réseau.
Linea travaille activement sur la prise en charge précoce de la proposition EIP-7691, ce qui permettra à ses développeurs de tirer parti d’une capacité de blob plus élevée et de frais de cumul plus bas avant même la mise en service du réseau principal. En plus des préparatifs techniques, Linea devient progressivement le réseau de couche 2 (L2) le plus approprié pour Ethereum dans l’écosystème Ethereum, et devrait devenir le réseau officiel de couche 2 d’Ethereum. Cela signifie que Linea sera probablement le premier à adopter les mises à niveau de protocole avant qu’elles ne soient officiellement mises en œuvre sur le réseau principal, ce qui signifie pour les développeurs qu’ils peuvent obtenir un accès anticipé à des fonctionnalités puissantes et transmettre ces avantages aux utilisateurs plus rapidement que jamais.
Envisageant l'avenir, la prochaine grande mise à niveau d'Ethereum — la mise à niveau Fusaka, devrait réaliser un mécanisme de danksharding complet grâce à PeerDAS, ce qui améliorera considérablement la vitesse et l'évolutivité du réseau. En s'appuyant sur les bases posées par la mise à niveau Pectra, ces transformations font partie de l'évolution progressive du réseau Ethereum, poussant Ethereum vers l'objectif ambitieux de devenir une couche de règlement mondiale véritablement évolutive et efficace.
«L'avenir est prometteur, dans les mois à venir, des réformes telles que PeerDAS vont bientôt être mises en œuvre. Nous devrions voir la capacité de rollup d'Ethereum s'améliorer considérablement, renforçant davantage la position d'Ethereum dans l'écosystème blockchain.» — Gabriel Camargo Fukushima, Ingénieur blockchain senior II chez Consensys.
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.
La voie de l'évolution d'Ethereum : mise à niveau de Pectra
Rédaction : Consensys
Compilation : Nicky, Foresight News
La mise à niveau d’Ethereum Pectra aura lieu à 18h05, heure de Pékin, aujourd’hui, ce qui est la première mise à niveau après la mise à niveau de Cancun en mars de l’année dernière, qui comprend une multiplication par 64 du montant maximum de mise des validateurs à 2048 ETH (EIP - 7251). Dans le même temps, la couche d’exécution ouvre directement l’autorisation d’auto-sortie des validateurs (EIP - 7002), le mécanisme de sortie peut-il prendre le relais du cycle de vie d’Ethereum ?
Qu'est-ce que Pectra
Depuis sa création, l'objectif d'Ethereum est de créer une nouvelle base de confiance décentralisée afin de construire un nouveau système de règlement mondial. Pour atteindre cet objectif, la communauté des développeurs d'Ethereum a continuellement fait évoluer le protocole, ayant déjà mis en œuvre environ 15 mises à jour des technologies fondamentales. La 16ème mise à jour — Pectra, est une autre mise à niveau majeure du réseau Ethereum, prévue pour être officiellement lancée le 7 mai 2025.
Pectra combine deux mises à jour synergiques : le Prague Execution Layer Hard Fork et l’Electra Consensus Layer Upgrade. Pectra est la première mise à niveau depuis la mise à niveau de Dencun en mars 2024 et sera la mise à niveau la plus riche en fonctionnalités d’Ethereum à ce jour, avec 11 propositions d’amélioration d’Ethereum (EIP) dont l’incorporation est prévue. Ensemble, ces EIP apporteront des fonctionnalités clés qui stimuleront la croissance d’Ethereum : des mises à jour significatives de l’expérience utilisateur de base grâce à la mise en œuvre de comptes intelligents et de capacités de délégation ; La fonction de jalonnement a été mise à niveau pour permettre aux investisseurs institutionnels et individuels d’assurer plus facilement la sécurité du réseau ; L’amélioration spectaculaire de l’intégration avec les réseaux de couche 2 (L2) devrait doubler l’efficacité du réseau. Dans l’ensemble, Pectra est une mise à jour majeure et passionnante qui changera le visage du Web3.
Derrière la technologie et les EIP, ces mises à niveau rendront Ethereum plus rapide, plus facile à utiliser et plus efficace. L’interface utilisateur centrale du réseau, le portefeuille, apportera les améliorations les plus importantes de l’histoire du réseau avec l’introduction des comptes intelligents. Les comptes intelligents permettent aux comptes des utilisateurs finaux de fonctionner comme des contrats intelligents, faisant essentiellement de chaque portefeuille une plate-forme programmable qui répond aux besoins des utilisateurs. Il y aura une mise à jour majeure au niveau de l’entreprise de la fonction de jalonnement, une augmentation de 64 fois du montant maximum de fonds et l’introduction de nouvelles fonctionnalités telles que les soldes de jalonnement incrémentiels. Cela facilitera la mise en place et la gestion de leurs nœuds de validation par les institutions, tout en réduisant considérablement les frais généraux inutiles du réseau. Pour les réseaux de couche 2 (L2), l’espace pour les blocs disponibles (blobs) sera doublé, ce qui doublera ses performances au stade initial, réduisant les coûts et accélérant les transactions.
«Pectra marque une nouvelle étape pour Ethereum, prouvant que le protocole est en constante évolution ! »— Mehdi AOUADI, ingénieur senior des protocoles chez Consensys.
Ethereum évolue en continu grâce à des hard forks
Ethereum est l’un des réseaux les plus actifs au monde : il abrite une grande communauté de développeurs dévoués qui se consacrent à sa croissance. Par conséquent, Ethereum évolue constamment pour améliorer l’évolutivité, la sécurité et la convivialité. Ces améliorations sont rendues possibles grâce à un hard fork, qui est une mise à niveau du protocole à l’échelle du réseau qui modifie le mécanisme de fonctionnement d’Ethereum. Les hard forks ne sont pas rétrocompatibles, ce qui signifie que tous les opérateurs de nœuds doivent mettre à jour leur logiciel pour suivre le réseau. Ces mises à niveau peuvent impliquer la couche d’exécution (la couche qui traite les transactions et les contrats intelligents), la couche de consensus (la couche responsable de la validation des blocs et du jalonnement), ou une combinaison des deux.
Au cours des deux dernières années, Ethereum a réalisé trois hard forks majeurs : The Merge, Shanghai/Capella et Cancun (Dencun). Chaque hard fork a joué un rôle clé dans la feuille de route à long terme d'Ethereum. The Merge a achevé la transition vers la preuve d'enjeu (PoS), réduisant considérablement la consommation d'énergie. Shanghai/Capella a déverrouillé la fonction de retrait des validateurs, renforçant le mécanisme de stake. Cancun a introduit des transactions de blocs de données (blob), réduisant considérablement les coûts de rollup et ouvrant la voie à une stratégie d'extension centrée sur le rollup pour Ethereum.
La mise à niveau du réseau Ethereum est mise en œuvre par le biais des propositions d'amélioration d'Ethereum (EIP) : ce sont des propositions de projets open source, soumises par la communauté, collaborativement améliorées et finalement mises en œuvre. Le nombre d'EIP inclus dans la mise à niveau Pectra atteint un niveau record, toutes les propositions étant axées sur l'optimisation de l'expérience utilisateur (UX), du staking et des réseaux de deuxième couche (L2).
« Des mises à jour comme Pectra semblent être des améliorations techniques, mais elles rendent en réalité Ethereum plus facile à utiliser, plus évolutif et plus adapté aux habitudes des utilisateurs. » — Tian Lim, Directeur de la gestion des projets techniques chez Consensys.
La feuille de route pour l'avenir du règlement financier mondial d'Ethereum
Ces mesures de mise à niveau sont en harmonie avec la vision plus vaste d'Ethereum, qui est construite autour de six phases de feuille de route, à savoir : la fusion (The Merge), l'essor (The Surge), le nettoyage (The Scourge), la limite (The Verge), la purge (The Purge) et la frénésie (The Splurge). Ces phases se concentrent sur la durabilité, l'évolutivité, la résistance à la censure, l'optimisation de l'état et l'amélioration globale. À mesure qu'Ethereum progresse dans ces phases, chaque hard fork devient une étape importante pour faire avancer le protocole vers ses objectifs.
Au cœur de cette feuille de route se trouve une ambition ambitieuse et de plus en plus réalisable : faire d’Ethereum la couche de règlement financier mondial. Construisez une plateforme capable de gérer toutes sortes de transactions en toute sécurité et efficacement, qu’il s’agisse de micropaiements, de transferts de jetons, de transactions inter-chaînes, de prêts décentralisés et de jalonnement institutionnel, toutes les opérations peuvent être effectuées sur la chaîne et réaliser une intégration transparente à l’échelle mondiale. Pour y parvenir, Ethereum doit continuer à améliorer ses performances et à réduire ses coûts, tout en soutenant une expérience utilisateur transparente sans compromettre la décentralisation.
Aujourd'hui, Ethereum se prépare pour sa prochaine grande mise à niveau - Pectra, qui s'appuie sur les bases établies par les forks précédents. Passons maintenant en revue toutes les propositions d'amélioration d'Ethereum (EIP) qui seront intégrées dans la mise à niveau Pectra.
Progrès des différentes phases de la feuille de route Ethereum
De la preuve de travail (Proof of Work) à la preuve d'enjeu (Proof of Stake). Ce changement a entraîné une amélioration significative de l'efficacité énergétique et a posé les bases de la fonction de stake.
Point clé : atteindre l'évolutivité grâce aux rollups et à la disponibilité des données.
Mise à niveau clé : Proto - danksharding (EIP - 4844), transaction de blocs de données (blob) (introduite par la mise à niveau de Cancun), augmentation de la capacité des blocs de données (plan de mise à niveau Pectra)
Point clé : minimiser la valeur maximale pouvant être extraite (MEV) et renforcer la résistance à la censure. Un travail sur la séparation des proposeurs et des constructeurs (PBS, Proposer - Builder Separation) est actuellement en cours, ainsi que des travaux sur les aspects d'équité.
Point clé : Améliorer l'efficacité des états grâce à l'arbre Verkle. Cela réduira les besoins de stockage et améliorera les performances des nœuds.
Point clé : simplifier le protocole et nettoyer la dette technique. Éliminer le fardeau des données historiques et réduire les exigences des nœuds.
Point clé : travaux de finition et autres améliorations. Comprend des corrections de l'expérience utilisateur, du nettoyage et des optimisations de fonctionnalités.
Pectra mise à niveau contient
plan d'intégration des propositions d'amélioration Ethereum (EIP)
EIP - 7702
Configurer le code de compte externe (EOA)
Permettre aux comptes externes (EOAs) de fonctionner comme des comptes de contrat intelligent (SCAs) pendant une transaction unique, sans avoir besoin de migrer vers des comptes de contrat intelligent (SCAs) pour débloquer des fonctionnalités telles que le parrainage (sponsorship) et la délégation (delegation).
Cette proposition introduit une capacité permettant aux comptes externes de se comporter temporairement comme des contrats intelligents en ajoutant du code exécutable à une transaction unique.
Sans cette proposition, les comptes externes resteraient dans un état de stagnation. Pour utiliser des fonctionnalités telles que le traitement par lots de transactions, le parrainage de Gas ou la récupération intelligente, il serait nécessaire de migrer vers un compte de contrat intelligent complet. Cet EIP résout habilement ce problème en permettant aux comptes externes d'adopter temporairement une logique de validation personnalisée uniquement pour les transactions concernées. Il est très convivial pour les utilisateurs et représente une transformation majeure de l'expérience utilisateur des portefeuilles, comblant efficacement l'écart entre les comptes externes et l'abstraction des comptes.
EIP - 7251
Augmenter le solde maximum effectif
Augmenter la limite de stake des validateurs de 32 ETH à 2048 ETH, réduire le nombre de validateurs et améliorer l'efficacité du réseau.
Cette proposition augmente le solde maximum effectif de chaque validateur de 32 ETH à 2048 ETH. La limite actuelle de 32 ETH entraîne une augmentation du nombre de validateurs, ce qui met la pression sur le réseau et augmente les exigences matérielles pour les opérateurs de nœuds.
Si cette mise à niveau n'est pas effectuée, le groupe de validateurs d'Ethereum continuera à croître de manière incontrôlée. En permettant à chaque validateur de staker des montants plus élevés, cet EIP réduit le nombre de validateurs, simplifie le processus de génération de blocs et de détermination finale, et améliore les performances globales du réseau. Les utilisateurs peuvent ne pas remarquer immédiatement ce changement, mais il est crucial pour la durabilité d'Ethereum sous des applications à grande échelle.
EIP - 7002
La couche d'exécution peut déclencher le mécanisme de sortie
Permettre aux validateurs de quitter le réseau via la couche d'exécution, pour réaliser un flux de travail de staking plus intelligent et programmable.
Cette proposition permet aux validateurs de déclencher eux-mêmes le processus de sortie du réseau via la couche d'exécution, sans être limités aux mécanismes de la couche de consensus. Auparavant, les validateurs ne pouvaient compter que sur la couche de consensus et ne pouvaient pas réaliser des opérations de sortie automatisées ou pilotées par des contrats.
Sans cette flexibilité, il sera difficile de construire des cas d'utilisation avancés tels que des gestionnaires de staking basés sur des contrats intelligents ou des stratégies d'automatisation. Cette EIP augmente la programmabilité et la combinabilité en permettant à la couche d'exécution d'initier des opérations de sortie des validateurs. Bien que cela ne soit pas une fonctionnalité directement destinée aux utilisateurs finaux, cela améliore la flexibilité du staking et jette les bases pour des services de validation plus avancés.
EIP - 6110
Dépôt des validateurs de la chaîne
Transférer le dépôt des validateurs vers la couche d'exécution, simplifiant et rendant transparent le processus de participation au stake.
En fournissant le dépôt des validateurs directement sur la chaîne via la couche d'exécution, le processus de participation des validateurs a été optimisé. Avant cela, le dépôt devait passer par un relais de la couche de consensus, ce qui ajoutait une complexité inutile et pouvait entraîner des retards.
Sans cette EIP, Ethereum devait s'appuyer sur une transmission implicite de signaux et de communications entre les différentes couches, ce qui n'était pas assez transparent et peu efficace. Aujourd'hui, en intégrant le dépôt des validateurs dans la couche d'exécution, le processus de participation devient plus transparent et prévisible. Les utilisateurs ordinaires ne percevront peut-être pas directement ce changement, mais il renforce la robustesse de l'écosystème de staking et soutient une séparation plus claire des fonctions entre la couche d'exécution et la couche de consensus.
EIP - 7691
Amélioration du débit des blocs de données (Blob)
Augmenter le nombre de blocs de données pouvant être inclus dans chaque bloc pour améliorer la disponibilité des données et réduire les coûts de transaction sur le réseau de couche 2 (L2).
Cette proposition augmentera le nombre de blocs de données cibles par bloc Ethereum de 3 à 6, et le nombre maximum de 6 à 9, offrant ainsi plus d'espace disponible pour la soumission de données à la couche de regroupement (rollup). Avec la limite actuelle introduite par Dencun (EIP - 4844), Ethereum permet au maximum 6 blocs de données par bloc, avec un nombre cible de 3. Pectra augmente cette limite à 9 et ajuste l'objectif d'incitation du réseau à 6, doublant ainsi effectivement le débit de blocs de données attendu.
Sans cet ajustement, l’espace des blocs deviendra un goulot d’étranglement à mesure que la demande de cumul augmentera. Ce changement a un impact direct sur les utilisateurs, car il permet de réduire les dépenses des réseaux de couche 2 et d’améliorer l’évolutivité.
EIP - 7840
Ajouter un mécanisme de planification de blocs de données (Blob) dans le fichier de configuration de la couche d'exécution
Introduire des règles de planification de blocs de données standardisés (Bolb) dans le fichier de configuration de la couche d'exécution pour soutenir les futures mises à niveau et extensions.
À l’heure actuelle, il n’existe pas de méthode uniforme pour les clients de gérer les modifications de bloc planifiées. Cette proposition intègre des règles d’ordonnancement de blocs standardisées dans le fichier de configuration de la couche d’exécution, ce qui aide Ethereum à se préparer aux futures mises à niveau qui étendent les fonctionnalités des blocs. L’échec de la mise en œuvre de cet EIP serait source de confusion et d’erreurs dans la coordination des mises à niveau de la capacité des blocs. La proposition ajoute une structure partagée pour gérer l’évolution des blocs entre les fourches, ce qui facilite les efforts de mise à l’échelle futurs. Bien que l’utilisateur moyen ne voie pas directement ce changement, il s’agit d’un élément d’infrastructure important pour la feuille de route de mise à l’échelle à long terme d’Ethereum.
EIP - 7623
Augmenter les frais d'appel de données (calldata)
Augmentez les frais d'appel de données pour inciter à l'utilisation des blocs de données (blob) dans la synthèse (rollup) des données, afin d'améliorer la scalabilité du réseau.
Cette proposition augmente les frais de données d'appel (c'est-à-dire les données non structurées ajoutées aux transactions) afin d'encourager l'adoption de solutions de regroupement utilisant les blocs de données introduits par l'EIP - 4844 en remplacement des données de stockage des données d'appel.
Si cet ajustement n'est pas effectué, des solutions de couche 2 comme Optimism et Arbitrum pourraient continuer à utiliser des données d'appel pour publier des données. Cependant, le coût d'utilisation des données d'appel est plus élevé et son efficacité est inférieure à celle des blocs de données. Ce EIP aide à guider les utilisateurs à passer de l'utilisation des données d'appel vers la nouvelle infrastructure de blocs de données d'Ethereum, améliorant ainsi la scalabilité du réseau et réduisant les coûts. Bien que les utilisateurs ordinaires ne voient pas directement ce changement, ils en bénéficieront indirectement grâce à des frais de réseaux de couche 2 plus bas, dont le mécanisme de mise en œuvre est pour la plupart invisible aux utilisateurs.
EIP - 7685
Format de demande de couche d'exécution générique
Créer un format de communication standardisé entre la couche d'exécution et la couche de consensus pour améliorer la compatibilité des futures mises à niveau.
Cette proposition établit une meilleure base pour la communication entre la couche d'exécution et la couche de consensus en définissant un format de requête commun.
À l’heure actuelle, il y a peu de standardisation dans la façon dont la couche d’exécution communique avec la couche de consensus. Sans cette proposition, les futures mises à niveau qui reposent sur un partage de données interniveau plus robuste seront difficiles à mettre en œuvre. EIP-7685 n’affecte pas directement les utilisateurs, mais il s’agit d’un élément clé pour les mises à niveau telles que l’arbre Verkle et l’intégration ultérieure de la couche d’exécution avec la couche de consensus à l’avenir.
EIP - 7549
Déplacer l'index du comité hors de la structure de preuve (Attestation)
Optimiser la structure des données de consensus, réduire l'utilisation de la bande passante et améliorer les performances.
Cette proposition retire l'index du comité de la structure de preuve, améliorant ainsi l'efficacité du consensus. Actuellement, la structure de preuve transporte des données supplémentaires séparables, ce qui entraîne un volume trop important et augmente la difficulté d'optimisation.
Si cet ajustement n'est pas effectué, les messages de consensus Ethereum continueront d'inclure des informations redondantes, augmentant ainsi les besoins en bande passante et en stockage. Ce EIP a restructuré la preuve, la rendant plus concise. Bien que ce changement soit profondément ancré dans le protocole et n'impacte pas directement les utilisateurs finaux, il aide à améliorer la performance de la couche de consensus et à renforcer son adaptabilité future.
EIP - 2935
Sauvegarder les valeurs de hachage des blocs historiques dans l'état de la blockchain
Étendre l'accès aux anciens hash de blocs, supportant des applications en chaîne plus avancées et un mécanisme de génération de nombres aléatoires sans confiance.
Les contrats intelligents d'Ethereum ne peuvent actuellement accéder qu'aux hachages des 256 derniers blocs, ce qui limite le développement d'applications décentralisées dépendant de données sur la chaîne récentes mais plus anciennes. Cette proposition stocke directement les hachages des blocs historiques récents dans l'état de la blockchain, résolvant ainsi ce problème de limitation.
Si cette EIP n'est pas mise en œuvre, il sera difficile pour les développeurs de construire divers types d'applications basées sur des données de chaînes plus anciennes. En prolongeant le temps de stockage des valeurs de hachage, cette proposition ouvre de nouvelles possibilités pour des cas d'utilisation tels que la génération de nombres aléatoires, les systèmes de preuve et les oracles sans confiance. Bien que la plupart des utilisateurs ne ressentent pas directement ce changement, cette amélioration apportera des avantages significatifs aux développeurs qui créent des logiques complexes sur la chaîne.
EIP - 2537
Précompilation des opérations sur la courbe BLS12 - 381
Ajouter un contrat précompilé à haute efficacité énergétique pour la vérification des signatures BLS, prenant en charge les scénarios d'application de staking et de cross-chain.
Cette proposition introduit un contrat précompilé pour les opérations sur la courbe BLS12 - 381, résolvant ainsi le problème de la vérification efficace des signatures BLS (Boneh–Lynn–Shacham) sur la chaîne. Sans cette proposition, la consommation de Gas pour les opérations cryptographiques (notamment celles utilisées dans le staking et les ponts inter-chaînes) serait trop élevée, rendant son application pratique peu faisable.
Cette EIP ajoute un contrat précompilé natif, réduisant considérablement le coût en Gas de ces opérations de vérification. Bien que les utilisateurs finaux n'interagissent pas directement avec celui-ci, il renforce l'infrastructure cryptographique d'Ethereum et soutient les futures caractéristiques d'interopérabilité et d'évolutivité.
« EIP - 7702 a porté l'expérience utilisateur des portefeuilles à un nouveau niveau. C'est une étape importante pour amener la technologie blockchain au grand public. » — Daniel Lehrner, ingénieur senior en protocoles blockchain chez Consensys.
Améliorer l'expérience utilisateur Web3 grâce à EIP - 7702 : Configurer le code du compte externe détenu (EOA)
Dans le processus de promotion de l'adoption mainstream de Web3, la mise à niveau de l'expérience utilisateur centrale est la étape la plus cruciale. Le passage aux comptes intelligents marque une transformation fondamentale dans la manière dont le réseau fonctionne. Auparavant, toutes les fonctions programmables provenaient des contrats intelligents avec lesquels les utilisateurs interagissaient, alors qu'aujourd'hui, les utilisateurs peuvent, grâce à leur portefeuille programmable, se retrouver sur un pied d'égalité avec les développeurs professionnels dans ce domaine. Le potentiel des comptes intelligents est inestimable, ouvrant un tout nouveau terrain de développement pour les développeurs et les innovateurs.
EIP - 7702 permet aux comptes externes (EOA) de temporairement posséder les fonctionnalités d'un compte de contrat intelligent en ajoutant le champ contract_code dans une seule transaction. Cela permet aux utilisateurs d'utiliser des fonctionnalités avancées telles que le traitement par lots de transactions, le parrainage de Gas et la logique de validation intelligente, sans avoir à déployer séparément un contrat. Contrairement à l'EIP - 4337, qui dépend d'infrastructures externes telles que les empaqueteurs (bundlers) et les payeurs (paymasters), l'EIP - 7702 est directement intégré dans le protocole de base d'Ethereum. Ce mode d'intégration réduit non seulement le seuil d'adoption, mais améliore également la compatibilité, permettant ainsi aux utilisateurs ordinaires d'utiliser plus facilement les fonctionnalités de compte intelligent.
Pour les utilisateurs de MetaMask, cela signifie que les comptes existants peuvent désormais également utiliser la fonctionnalité de compte intelligent. Par exemple, grâce à l'outil de délégation de MetaMask (Delegation Toolkit), les utilisateurs peuvent autoriser les permissions de portefeuille. Auparavant, ces fonctionnalités n'étaient disponibles que pour les comptes de contrat intelligent.
« Maintenant, le solde maximum valide des validateurs peut atteindre 2048 ETH. De plus, si un utilisateur souhaite retirer une partie de son solde valide, il peut également le faire grâce au message EIP - 7002. » — Lucas Saldanha, Ingénieur en chef des protocoles chez Consensys.
Déverrouillage du staking institutionnel grâce à EIP - 7251 et EIP - 7002 : augmentation du solde maximum effectif et mécanisme de sortie des validateurs de couche d'exécution
La fonction de staking est en train de subir une mise à niveau de niveau entreprise.
EIP - 7251 et EIP - 7002 ont apporté des améliorations clés à l'architecture de staking d'Ethereum, la rendant plus évolutive, flexible et plus facile à utiliser pour les développeurs.
EIP - 7251 a augmenté le solde maximum valide de chaque validateur de 32 ETH à 2048 ETH, permettant ainsi aux grands stakers de regrouper des actifs tout en réduisant le nombre total de validateurs. Cette mesure allège la charge de la couche de consensus, soutient les futures mises à niveau de performance et n'a pas d'impact négatif sur les petits participants.
EIP - 7002 permet de déclencher le processus de sortie des validateurs via la couche d'exécution, permettant aux contrats intelligents et aux applications de gérer le cycle de vie des validateurs sur la chaîne. C'est une étape importante vers un processus de stake programmable et automatisé.
« EIP - 7691 et EIP - 7623 aideront à améliorer le débit et à atténuer les pires scénarios en optimisant la propagation et le traitement des blocs. » — Ameziane (ingénieur spécialisé dans l'amélioration des performances)
Libérer les performances des réseaux de deuxième couche (L2) grâce aux EIP - 7691 et EIP - 7623 : passer des données d'appel aux blocs de données pour améliorer l'efficacité de la synthèse.
L'efficacité des réseaux de deuxième couche (L2) sera doublée du jour au lendemain.
EIP - 7691 et EIP - 7623 collaborent pour faire passer l'agrégation d'Ethereum d'une dépendance aux données d'appel à l'utilisation de blocs de données, améliorant ainsi la scalabilité et allégeant la pression sur la couche d'exécution.
Les blocs de données ont été introduits lors de la mise à niveau de Cancun (Dencun) en mars 2024, via l'EIP - 4844, fournissant une solution de stockage de données temporaire moins coûteuse par rapport aux données d'appel pour les agrégats. Cependant, en raison de la familiarité avec les outils utilisés et des limitations d'espace des blocs de données, de nombreux agrégats continuent de dépendre des données d'appel. Pour résoudre ce problème, l'EIP - 7623 a augmenté le coût en Gas des données d'appel de 16 par octet à 42, afin de limiter leur utilisation. Mais pour rendre la conversion réalisable, l'EIP - 7691 a augmenté la capacité des blocs de données d'Ethereum, portant le nombre cible de blocs par bloc de 3 à 6, et le nombre maximum de 6 à 9.
Cet ajustement collaboratif rend l'espace des blocs de données plus accessible, tout en réduisant l'attrait de l'appel des données, aidant des réseaux comme Linea à réaliser une expansion plus efficace avec des frais plus bas et une finalité plus rapide. Les développeurs peuvent désormais s'appuyer sur la disponibilité des blocs de données lors de la conception d'applications, améliorant ainsi la prévisibilité et les performances pour les utilisateurs. Cela fait partie de l'évolution prévue : dans la prochaine mise à niveau Fusaka, le nombre cible de blocs de données par bloc atteindra 36, avec un maximum de 52, permettant une amélioration de l'efficacité, du débit et des coûts de plus de 10 fois. Fusaka est la prochaine mise à niveau après Pectra, qui devrait encore augmenter la capacité des blocs de données, avec un nombre cible de 32 et un maximum de 56.
L'avenir du développement d'Ethereum
La mise à niveau de Pectra est une étape importante pour Ethereum et ses applications écologiques vers un nouveau parcours. MetaMask prévoit de prendre en charge la proposition EIP - 7702, qui permettra aux comptes externes ordinaires (EOA) d'effectuer des transactions sans avoir à payer de frais de Gas, tout en réalisant la récupération sociale et la fonctionnalité de délégation. Les services de staking de ConsenSys sont également prêts à mettre en œuvre la proposition EIP - 7251, qui permet d'augmenter le montant du staking des validateurs jusqu'à un maximum de 2048 ETH et de réduire les coûts opérationnels des validateurs dans l'ensemble du réseau.
Linea travaille activement sur la prise en charge précoce de la proposition EIP-7691, ce qui permettra à ses développeurs de tirer parti d’une capacité de blob plus élevée et de frais de cumul plus bas avant même la mise en service du réseau principal. En plus des préparatifs techniques, Linea devient progressivement le réseau de couche 2 (L2) le plus approprié pour Ethereum dans l’écosystème Ethereum, et devrait devenir le réseau officiel de couche 2 d’Ethereum. Cela signifie que Linea sera probablement le premier à adopter les mises à niveau de protocole avant qu’elles ne soient officiellement mises en œuvre sur le réseau principal, ce qui signifie pour les développeurs qu’ils peuvent obtenir un accès anticipé à des fonctionnalités puissantes et transmettre ces avantages aux utilisateurs plus rapidement que jamais.
Envisageant l'avenir, la prochaine grande mise à niveau d'Ethereum — la mise à niveau Fusaka, devrait réaliser un mécanisme de danksharding complet grâce à PeerDAS, ce qui améliorera considérablement la vitesse et l'évolutivité du réseau. En s'appuyant sur les bases posées par la mise à niveau Pectra, ces transformations font partie de l'évolution progressive du réseau Ethereum, poussant Ethereum vers l'objectif ambitieux de devenir une couche de règlement mondiale véritablement évolutive et efficace.
«L'avenir est prometteur, dans les mois à venir, des réformes telles que PeerDAS vont bientôt être mises en œuvre. Nous devrions voir la capacité de rollup d'Ethereum s'améliorer considérablement, renforçant davantage la position d'Ethereum dans l'écosystème blockchain.» — Gabriel Camargo Fukushima, Ingénieur blockchain senior II chez Consensys.