
Compte tenu de l'abstraction renforcée et de l'optimisation de la couche 2 : la troisième mise à niveau majeure d'Ethereum approche rapidement
TechFlow SélectionTechFlow Sélection

Compte tenu de l'abstraction renforcée et de l'optimisation de la couche 2 : la troisième mise à niveau majeure d'Ethereum approche rapidement
La proposition clé de cette mise à niveau technique consiste à renforcer l'abstraction des comptes, à optimiser les opérations des validateurs et à continuer d'améliorer les performances du réseau Ethereum.
Rédaction : imToken
L'activation de la mise à niveau Pectra d'Ethereum est prévue pour le premier trimestre 2025. Il s'agit de la troisième grande mise à niveau majeure du réseau Ethereum après la fusion en septembre 2022 et la mise à niveau de Cancun en mars 2024.
Lors de la réunion téléphonique des développeurs principaux d'Ethereum tenue le 9 janvier 2025, Tim Beiko, responsable du soutien aux protocoles techniques de la couche d'exécution, a proposé de lancer la cinquième phase du réseau de développement (Devnet 5) liée à Pectra à partir de la semaine du 13 janvier, puis de mettre à jour les réseaux de test publics Sepolia et Holesky en février 2025, avant une activation finale sur le réseau principal en mars 2025.
À propos de la mise à niveau Pectra
La mise à niveau Pectra comprend deux composantes principales : la mise à niveau Prague au niveau de l'exécution et la mise à niveau Electra au niveau de la validation. Les propositions clés de cette mise à jour technique concernent l'amélioration de l'abstraction des comptes, l'optimisation des opérations des validateurs, ainsi que la poursuite de l'amélioration des performances du réseau Ethereum. Elle inclut également des protocoles techniques destinés à optimiser les solutions Layer2, qui constituent l'un des points forts attendus de cette mise à niveau Pectra.
-
Les EIP associés à la mise à niveau de la couche de consensus sont :
EIP-6110, EIP-7002, EIP-7251, EIP-7549, EIP-7691.
-
Les EIP associés à la mise à niveau de la couche d'exécution sont :
EIP-7685, EIP-7623, EIP-7702, EIP-2537, EIP-2935.
Comment la mise à niveau Pectra améliore-t-elle Ethereum ?
Selon le protocole d'implémentation du fork dur EIP-7600 (Pectra Hard Fork), les propositions d'amélioration d'Ethereum actuellement incluses dans la mise à niveau Pectra sont les suivantes :
EIP-6110 : Intégrer un mécanisme de dépôt natif dans la couche de consensus
-
Lorsqu’un validateur effectue un dépôt d’ETH, il n’a plus besoin de dépendre du mécanisme de vote de la couche de consensus pour la validation. Cela améliore la sécurité des opérations des validateurs, permettant même aux nœuds honnêtes de continuer à fonctionner correctement même si plus des deux tiers des actions en jeu sont contrôlées par des adversaires. Ce mécanisme réduit également la complexité de conception des logiciels clients et diminue les délais opérationnels.
EIP-7002 : Déclenchement des retraits depuis la couche d’exécution
-
Permet aux validateurs d’effectuer des retraits via la couche d’exécution, en utilisant des preuves pour déclencher leur sortie et leurs retraits.
EIP-7251 : Augmentation de MAX_EFFECTIVE_BALANCE
-
Permet de staker plus de 32 ETH, bien que le seuil minimum de participation reste inchangé à 32 ETH. Cette amélioration vise à permettre aux grands opérateurs de nœuds de fusionner plusieurs validateurs afin de réduire le nombre total de validateurs sur le réseau, ce qui diminue la charge relative aux messages pair-à-pair, à l’agrégation de signatures et au stockage.
EIP-7549 : Suppression de l’index du comité hors des attestations
-
Cette proposition vise à rendre l’agrégation des votes de consensus plus efficace, réduisant ainsi le coût de validation et la charge du réseau.
EIP-7691 : Augmentation du nombre de blobs
-
Permet d’augmenter jusqu’à 6 à 9 le nombre maximal de blobs par bloc, aidant Ethereum à améliorer sa scalabilité grâce aux solutions Layer2.
EIP-7685 : Requêtes générales au niveau de l’exécution
-
Cette proposition définit un cadre générique pour stocker les requêtes déclenchées par des contrats, facilitant l’ajout de nouveaux types de requêtes sans nécessiter de modification de la structure des blocs d’exécution, offrant ainsi aux utilisateurs un système plus sécurisé.
EIP-7623 : Augmentation du coût de calldata
-
Depuis la mise en œuvre de l’EIP-1559, la limite de gaz par bloc n’a pas été augmentée, mais la quantité de données publiées sur le réseau principal ne cesse de croître, entraînant une augmentation continue de la taille moyenne des blocs. Depuis l’application de l’EIP-2028, le coût de calldata n’a pas changé, mais avec l’introduction des blobs via l’EIP-4844, il devient nécessaire de réévaluer le coût de calldata afin de limiter la taille maximale des données par bloc, libérant ainsi de l’espace pour davantage de blobs, favorables à une meilleure capacité de traitement des blocs.
EIP-7702 : Attribution de code aux comptes EOA
-
Ajoute un nouveau type de transaction permettant aux comptes EOA (Externally Owned Accounts) d’exécuter du code, augmentant ainsi leur flexibilité et leur programmabilité.
EIP-2537 : Précompilations pour les opérations sur courbe BLS12-381
-
En introduisant des contrats précompilés, cette EIP ajoute à Ethereum la prise en charge des opérations sur la courbe BLS12-381, permettant la vérification des signatures cryptographiques BLS et l’agrégation de multiples signatures en une seule, réduisant ainsi la complexité de la vérification.
EIP-2935 : Conservation des hachages des blocs historiques dans l’état
-
En stockant les hachages des 8192 derniers blocs dans un contrat système, cette EIP soutient le modèle des clients sans état (stateless clients) et propose une fonctionnalité plus souple de consultation des hachages des blocs passés. Ces hachages peuvent être interrogés directement via des contrats et fournis comme témoins intégrés aux clients sans état.
Cependant, la proposition technique EIP-7594, qui avait attiré beaucoup d’attention initialement, n’a pas été mise à jour depuis plus de six mois et ne devrait donc pas être incluse dans la mise à niveau Pectra. L’EIP-7594 introduit le protocole d’échantillonnage de disponibilité des données (DAS), garantissant que les données blob restent accessibles même lorsqu’un utilisateur ne télécharge qu’un sous-ensemble de ces données.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














