
Auteur: Christine Kim, Galaxy;
Préface
Dans ce rapport, nous décrivrons la mise à niveau de PECTRA et son calendrier attendu pour l’activation des principaux en octobre, ainsi que les validateurs, les détenteurs de l’ETH et les investisseurs.enfin,Le rapport partage des informations sur le développement du protocole en parallèle avec PECTRA, telles que l’expiration historique, la séparation du constructeur du proposant (EPB) et la migration de l’arbre Verkle.
Comment ça commence
Prague-Electra, appelée « PECTRA », est le nom de la prochaine mise à niveau d’Ethereum.Mis à part le nom, tous les autres détails sur la mise à niveau ont changé depuis que les développeurs ont commencé à planifier en novembre.Cependant, lorsque vous discutez de ce qui est inclus dans Pectra, il est clair que les développeurs devraient s’entendre sur des problèmes au-delà de la transition Verkle que la première priorité du protocole Ethereum devrait être convenu.Les développeurs conviennent que la transition de Verkle devrait être au centre des mises à niveau de PECTRA, mais on ne sait pas quels changements de code sont prioritaires avant Verkle.
En arrière-plan, la transition Verkle est une réforme majeure de la structure des données de l’État d’Ethereum.Le statut fait référence au solde actuel de tous les comptes Ethereum, au code du contrat qui les contrôle et au stockage des données.Le développeur prévoit de migrer toutes les données d’état de la structure de l’arbre Merkle Patricia vers la structure Verkle.Cela permettra aux nœuds de générer des preuves plus petites sur les données d’état et peut être transmise à d’autres nœuds plus facilement.À l’avenir, les développeurs imaginent que les nœuds exécutés par les utilisateurs n’ont pas à maintenir les enregistrements d’État Ethereum, qui sont appelés « clients apatrides ».Ces nœuds légers qui peuvent fonctionner sur des appareils liés aux ressources recevront les informations nécessaires pour vérifier le bloc et s’appuyer sur des preuves générées par d’autres nœuds du réseau qui stockent les enregistrements d’état, appelés « clients avec état » pour faire avancer la chaîne.Essentiellement, la transition Verkle est conçue pour améliorer la décentralisation d’Ethereum en facilitant la réalisation des nœuds.
En raison de la complexité de la refactorisation de la base de données de l’état Ethereum, les développeurs ont convenu de quitter la prochaine mise à niveau après Pectra (appelé Fulu-Osaka, « Fusaka » pour faire court) spécifiquement à Verkle.Ils conviennent que Verkle n’apportera pas d’autres modifications significatives à l’accord afin de minimiser les risques techniques de mise à niveau de la mise en œuvre.Les développeurs s’attendent à ce que PECTRA soit une petite mise à niveau qu’ils peuvent facilement terminer avant de concentrer toute leur attention sur les tâches les plus difficiles de mise en œuvre de la transition Verkle.
Comment progresse
À la fin du mois d’août 2024, à en juger par le nombre de propositions d’amélioration d’Ethereum (EIPS), PECTRA deviendra la plus grande mise à niveau de l’histoire d’Ethereum.Les développeurs ont accepté d’inclure 20 EIP à Pectra et d’envisager d’ajouter plus de PDE à la liste début septembre.Cependant, la large gamme de PECTRA a été la source de la controverse et des préoccupations parmi les développeurs Ethereum et autres parties prenantes.En raison de son échelle, PECTRA nécessite des tests et une simulation approfondis pour garantir que les 20 EIP prévus ne contiendront pas de bogues ou de vulnérabilités cachés, en particulier lorsqu’ils sont mis en œuvre en série.
Dès mai 2024, une équipe d’ethpandaops, un ingénieur de la fondation Ethereum qui est responsable de l’organisation de tests de mise à niveau Ethereum, a partagé un article de blog, suggérant que les mises à niveau de Peclect soient divisées en deux.À l’époque, l’idée n’a pas été sérieusement considérée en raison des préoccupations selon lesquelles cela pourrait retarder la transition de Verkle prévue pour l’activation de Pectra.L’Alex Stokes de la Fondation Ethereum a une fois de plus proposé l’idée de l’appel de l’exécution des développeurs de tous les principaux au début de septembre.Cette fois, les développeurs ont convenu davantage avec l’idée et ont insisté sur le fait que cela leur permettrait de livrer la première partie de la mise à niveau dans les six mois.
Par conséquent, tous les EIP inclus dans PECTRA devraient être mis en œuvre sur deux fourches dures, pas une.La portée de la première fourche dure comprendra 8 des 20 EIP dans la liste PECTRA.Pour les 12 autres EIP sur la liste, les développeurs continueront de les développer en parallèle pour les activer sur le MainNet après les 8 EIP initiaux.
Aperçu de PECTRA
En octobre 2024, les développeurs ont accepté d’élargir la portée de PECTRA pour inclure un changement de code supplémentaire, à savoir EIP 7742.L’incorporation de ce changement de code dans PECTRA permet aux développeurs d’augmenter également la capacité BLOB à PECTRA.Il y a maintenant neuf EIP.La mise à niveau de PECTRA est provisoirement planifiée pour activer le MainNet au début de 2025 et peut inclure les 10 modifications de code suivantes:
Dans l’ensemble, PECTRA comprend une série de mises à jour vers Ethereum, qui devrait obtenir trois résultats:
-
Correction d’une faille clé dans les protocoles comme blockchain de preuve de mise
-
Améliorer l’expérience utilisateur avec les applications de contrat intelligent sur Ethereum (UX)
-
Améliorer les capacités de disponibilité des données d’Ethereum
En surface, les améliorations de l’expérience utilisateur et les améliorations d’Ethereum en tant que couche DA sont conçues pour encourager les utilisateurs finaux à n’interagir plus avec les contrats intelligents sur Ethereum, mais interagissent plutôt avec les contrats intelligents sur Rollup de manière moins chère.Cependant, des améliorations de l’expérience utilisateur Ethereum peuvent avoir un «effet de rotation», ce qui signifie qu’en raison de leur implémentation sur le MainNet, ils sont susceptibles d’être adoptés par Rollup, bénéficiant ainsi à la fois à Rollup et aux utilisateurs finaux d’Ethereum.
Il convient de noter que PECTRA n’a apporté aucune modification de code conçue pour renforcer le récit de l’ETH en tant que «devise solide» ou un moyen de réserve de valeur.En outre, aucun EIP ne peut améliorer directement la qualité d’Ethereum en tant que blockchain résistant à la censure, et depuis la mise à niveau de la fusion, ce problème est devenu une priorité pour les développeurs à résoudre en raison des entités réglementées connues impliquées dans le processus de construction de blocs. augmenté.
Plus de 50% des blocs sur Ethereum sont générés par des relais compatibles OFAC, ce qui signifie que l’entité responsable de la création de ces blocs exclut délibérément les transactions qui interagissent avec les adresses Ethereum énumérées sur le marché américain.
Les développeurs travaillent sur les changements de code pour réduire les versions de l’ETH et augmenter la résistance à la censure dans les futures mises à niveau.Cependant, ils ne sont pas au centre de PECTRA.
Aperçu de Fusaka
La prochaine mise à niveau après PECTRA est Fusaka.Étant donné que les développeurs n’ont pas finalisé la portée de la mise à niveau, il est difficile d’estimer le calendrier de Fusaka.Actuellement, les développeurs tiennent à hiérarchiser les 12 autres modifications de code dans l’ensemble PECTRA EIP d’origine de Fusaka, à savoir les modifications de code EOF et les Peerdas.Cependant, une fois la mise à niveau de PECTRA terminée, les développeurs réévalueront l’EIP en fonction des priorités et de la préparation de Fusaka.
Pour référence, 12 modifications de code sont répertoriées ci-dessous, qui ont été initialement incluses dans PECTRA mais ont été supprimées de la mise à niveau.
Notez que, à l’exception du premier EIP, les 11 autres EIP sont des changements de code qui modifient tous les aspects de la machine virtuelle Ethereum (EVM).Ces modifications de code centrées sur l’EVM implémentent ensemble le « format cible EVM » ou EOF pour faire court.L’EOF a apporté des modifications importantes à la façon dont EVM construit et traite le code et devrait améliorer l’expérience des développeurs de contrats intelligents en rendant l’exécution du code de contrat intelligent plus prévisible, sécurisé et rentable.
En plus de Peerdas et de l’EOF, voici une liste de toutes les modifications de code potentielles qui peuvent être prises en compte pour Fusaka en octobre 2024:
Toutes les initiatives énumérées ci-dessus ont été discutées en tant que candidats potentiels pour les mises à niveau de PECTRA, à l’exception de l’abstraction des comptes et de Verkle, mais n’ont pas été inclus dans la mise à niveau en raison du manque de consensus sur les changements de code.Pour bon nombre de ces initiatives, de nombreuses recherches sont toujours nécessaires avant que leurs conceptions ne soient prêtes à être mises en œuvre.La dernière colonne du tableau ci-dessus organise le degré de préparation aux changements de code ci-dessus de 1 à 3, où 3 sont prêts pour la mise en œuvre immédiate et 1 est aux premiers stades de la R&D.
Parmi les initiatives ci-dessus, l’inclusion de la liste et la transition SSZ est la plus mature.De toutes les initiatives parallèles, l’abstraction des comptes est de loin la moins susceptible d’être préparée pour Fusaka, car le chemin de la mise en œuvre de l’abstraction des comptes complète sur Ethereum n’est pas encore clair, et de nombreuses parties de cette feuille de route seront soumises à l’EIP 7702 dans l’influence de Pectra.
Compte tenu de l’incertitude associée à ces initiatives parallèles, il est actuellement inutile d’évaluer leur impact sur la préparation des principaux ou sur la valeur de l’ETH.Cependant, d’ici 2025, une série de 10 changements de code devrait affecter les parties prenantes d’Ethereum.
La section suivante de ce rapport expliquera plus en détail l’impact attendu de l’EIP dans PECTRA sur les parties prenantes du réseau et la valeur de l’ETH.
Réparations critiques et non critiques
Il y a un EIP à Pectra qui est crucial pour Ethereum de fonctionner comme une blockchain de preuve de mise.L’EIP 7251 augmente l’équilibre valide maximal du vérificateur de 32 ETH à 2048 ETH et permet aux vérificateurs existants avec un équilibre maximal valide de 32 ETH pour consolider leurs intérêts.Cela devrait réduire le nombre de validateurs d’Ethereum, qui a dépassé 1 million en septembre 2024.
Une simulation d’ingénieurs Ethereum par Ethereum Foundation (EF) a montré que le protocole a rencontré de graves problèmes de réseau sur 1,4 million de validateurs.L’EIP 7251 devrait atténuer la pression du réseau en encourageant l’intégration de la jaltitude de l’ETH.Pour en savoir plus sur le problème avec de grandes tailles de validateurs,Veuillez lire ce rapport de recherche Galaxy.
Les principes de base derrière 32 validateurs d’ETH
Les chaînes de balises ont été initialement conçues pour les validateurs avec un équilibre efficace maximal de 32 ETH, car les développeurs de protocole voulaient encourager un grand nombre de participants à participer à l’accord de consensus de preuve de pieu.Les développeurs estiment prudemment qu’à 32 ETH, la chaîne de balises attirera environ 312 500 validateurs, dont les signatures cryptographiques agrégées générées par ces validateurs seront suffisantes pour protéger la sécurité de la chaîne naissante.
ETH était au prix d’environ 600 $ lorsque la chaîne de balises a été mise en ligne en décembre 2020, ce qui signifie que les utilisateurs de moins de 20 000 $ peuvent gérer leurs propres validateurs et gagner des récompenses de participation indépendamment.À ce moment-là, la récompense de l’engagement n’a pas inclus la récompense des frais de transaction ou du MEV, et puisque l’utilisateur n’a pas pu retirer des fonds, l’engagement posait des risques considérables.
En plus d’encourager la participation, l’équilibre valide de 32 ETH a été choisi car la conception originale de la chaîne de balise étendue à travers un «fragment» nécessite que chaque validateur maintienne le même équilibre valide.Si tous les utilisateurs doivent maintenir un équilibre de pieu au-dessus de 32 ETH, les développeurs craignent qu’il n’y ait pas suffisamment de validateurs pour protéger la chaîne.Si tous les utilisateurs gardent l’équilibre de la participation en dessous de 32 ETH, les gens s’inquiéteront du nombre excessif de validateurs, ce qui exercera un fardeau inutile sur la couche de réseau Ethereum.
En plus de l’équilibre efficace maximal de 32 ETH, les développeurs ont établi un grand nombre d’autres constantes et paramètres du protocole basés sur une estimation approximative des futures exigences d’allure pour Ethereum.Si les estimations des développeurs sont très inexactes, ils pensent que l’économie de la chaîne et les paramètres d’allumage peuvent être ajustés par le biais de fourches dures ultérieures.Aujourd’hui, l’adoption rapide de solutions de mise en place liquide telles que Lido et Coinbase a déclenché des discussions entre les développeurs pour réduire la courbe d’émission d’Ethereum.
Enfin, il peut y avoir de fausses hypothèses sur la vraie capacité de la couche de réseau Ethereum.Le fondateur d’Ethereum, Vitalik Buterin, a écrit dans un article de blog en 2021 que les spécifications de conception des chaînes de balises peuvent soutenir efficacement les frais généraux de 4,1 millions de validateurs, ou d’engager l’ensemble de l’offre d’ETH, avec un équilibre efficace maximal de 32 ETH.En fait, en raison de diverses mises à niveau et changements mises en œuvre par le client, il est peu probable que la couche réseau d’Ethereum prenne en charge 1,4 million de validateurs, sans parler de plus de 4 millions.
Détails d’implémentation de l’EIP 7251
EIP 7251 est un changement de code complexe qui doit être implémenté.Il modifie fondamentalement la façon dont les protocoles calculent les récompenses, les pénalités et les retraits du validateur.Le protocole n’effectue pas ces calculs en fonction du nombre de validateurs actifs, mais plutôt sur l’équilibre combiné valide des validateurs, chaque validateur peut varier d’au moins 32 ETH à 2048 ETH.
Surtout dans le processus de modification de la pénalité de coupe pertinente, les développeurs ont découvert un cas de bord où les validateurs avec des équilibres valides plus petits sont punis de manière disproportionnée par rapport à celles avec des équilibres valides plus importants.Ce boîtier de bord a été résolu pendant le processus de test de PECTRA.En octobre 2024, les développeurs identifient toujours des bogues dans la spécification EIP 7251 et travaillent à leur résolution.
En plus de mettre à jour les calculs, EIP a introduit de nouvelles actions pour les validateurs pour intégrer les validateurs existants et ajuster à la baisse la pénalité de coupe initiale pour les validateurs avec des équilibres valides plus importants pour encourager l’intégration.
Une fois activé, il n’est pas clair à quelle vitesse les grandes entités de jalonnement peuvent intégrer leurs validateurs et réduire la pression du réseau.Il est à craindre que tout pic de la taille du validateur de validateur à partir de maintenant jusqu’à ce que l’intégration du validateur prenne effet puisse affecter négativement la santé du réseau et les participants au réseau exécutant des validateurs dans le matériel de bas niveau ou où la bande passante Internet est limitée.
La figure suivante montre la croissance du nombre de validateurs actifs depuis la mise à niveau Dencun.La mise à niveau Dencun fait référence à la réduction du nombre maximum de chaque entrée de validateur de l’époque sur Ethereum de 15 à une valeur constante de 8.Le chiffre suivant fournit un taux de désabonnement prévu pour la croissance de la croissance du validateur Ethereum, à 8 en fonction de l’activité des nouvelles entrées de validateur depuis le validateur.Il convient de noter que les prédictions suivantes sont conservatrices et ne tiennent pas compte des catalyseurs potentiels de demande de striage futurs, tels que la maturité des accords de réapprovisionnement tels que Eigenlayer sur Ethereum.
Correctifs non critiques
En plus de l’EIP 7251, il existe des correctifs et des améliorations non critiques à activer dans la mise à niveau de PECTRA.Ils incluent:
-
EIP 7549, déplacez l’indice du comité en dehors de la preuve– Pour rendre le logiciel du client CL plus efficace, ce changement de code introduit un refactorisation du message de preuve du vérificateur.Il devrait réduire la charge du réseau sur les nœuds de validateur, bien que dans un EIP 7251 inférieur.
-
EIP 6110, fournissant des dépôts de validateurs sur la chaîne– Ce changement de code transférera la responsabilité de la vérification du nouveau dépôt d’ETH marqué de CL à El.Ce faisant, les développeurs peuvent améliorer la sécurité des dépôts, réduire la complexité du protocole pour les clients CL et améliorer l’expérience utilisateur de jalonnement en réduisant la latence entre le dépôt de 32 ETH sur EL et les nouveaux validateurs d’activation sur CL.
-
EIP 2935, offrant une valeur de hachage de bloc historique de l’État– Des modifications apportées à EL ont été introduites afin que des preuves de blocs historiques puissent être générées à partir de l’État.Il peut fournir des fonctionnalités supplémentaires pour les développeurs de contrats intelligents car ils pourront accéder à des informations sur l’état d’Ethereum à partir de blocs précédents.Il s’agit principalement d’un changement de code nécessaire pour préparer la transition Verkle.
-
EIP 7685, demande générale de couche d’exécution– Créez un cadre commun pour stocker les demandes de CLS déclenchées par des contrats intelligents.À mesure que les pools d’allumage des contrats intelligents deviennent de plus en plus populaires, les contrats intelligents doivent être directement exposés aux retraits du validateur (EIP 7002) et aux fusions (EIP 7251) sur CLS.Ce changement de code présente un cadre de protocole pour stocker ces types de demandes de manipulation facile par CLS.
Impact attendu
Les correctifs critiques et non critiques activés dans PECTRA affecteront principalement les opérateurs de nœuds de validateur, qui devront mettre à jour leurs opérations pour profiter de l’équilibre efficace plus efficace de l’EIP 7251, des améliorations de l’efficacité de l’EIP 7549 et des minuscules améliorations de l’expérience utilisateur des améliorations des améliorations des améliorations des améliorations des réseaux des améliorations des améliorations des améliorations des améliorations des améliorations des mises EIP 6110.Le premier bénéficiera aux opérateurs de nœuds dans les futures mises à niveau, lorsque les clients apatrides deviendront une réalité, tandis que le second améliorera la mise en œuvre de modifications de code telles que EIP 7251, mais n’améliorera pas le statu quo du réseau d’autres manières.
Les utilisateurs finaux et les détenteurs d’ETH ne devraient pas bénéficier directement de ces cinq modifications de code.Ces modifications de code sont principalement propices à la santé et à la résilience d’Ethereum en tant que blockchain de preuve de mise.À long terme, ils sont positifs quant à la valeur de l’accord car ils garantissent que l’accord continue de fonctionner en toute sécurité et en douceur.Cependant, ils n’introduisent pas de nouvelles fonctionnalités qui améliorent considérablement l’expérience utilisateur des utilisateurs finaux, des développeurs de contrats intelligents ou agrégés.Par conséquent, ils ne devraient pas avoir un impact excessif sur la valeur de l’ETH.
Comme toute mise à niveau à l’échelle du réseau sur Ethereum, la volatilité de l’ETH peut s’intensifier autour de PECTRA, et si des erreurs ou des échecs inattendus associés à la mise à niveau se produisent, le prix peut fluctuer négativement.Il devrait être clair que, étant donné que ces modifications de code ont subi de nombreux tests de combat avant l’activation en cas d’interférence avec le principal provoquant des interférences au réseau, la possibilité de la mise à niveau de Pectra est mince.Par conséquent, à moins que l’ETH ne fluctue temporairement avant et peu de temps après la mise à niveau, les changements de code dans PECTRA liés à diverses parties du protocole de réparation ne devraient pas avoir un impact positif ou négatif à long terme sur la valeur de l’ETH.
Parties prenantes affectées:Vérifiez l’opérateur de nœud
Impact attendu sur l’ETH:neutre
Amélioration de l’expérience utilisateur
Il y a trois EIP à PECTRA qui introduiront des améliorations de l’expérience utilisateur aux utilisateurs finaux d’Ethereum et aux développeurs de contrats intelligents.Tout en poursuivant une feuille de route centrée sur le résumé, les développeurs travaillent également ensemble pour améliorer la proposition de valeur d’Ethereum en tant que blockchain à usage général de premier plan.
EIP 2537, BLS12-381 Précompilation des opérations de courbe –Ajoutez de nouvelles fonctions pour effectuer efficacement des opérations sur la courbe BLS12-381, une structure algébrique largement utilisée dans le cryptage de connaissances zéro.La cryptographie Zero-Knowledge peut fournir de multiples avantages pour les applications basées sur la blockchain, y compris une assurance de confidentialité plus forte, une sécurité et une évolutivité.La possibilité d’effectuer des opérations sur la courbe BLS bénéficiera aux applications et agrégations fondées sur Ethereum qui ont déjà utilisé des systèmes de preuve de connaissance zéro ou cherchent à intégrer ces systèmes dans leurs opérations.
EIP 7002, la couche d’exécution peut déclencher des retraits –L’EIP 7002 crée une précompilation avec état, un mécanisme pour modifier l’état EVM pour les retraits du validateur.Actuellement, le vérificateur de la chaîne de balises ne peut sortir que par l’intervention par le propriétaire de la clé de retrait du vérificateur (généralement l’opérateur du vérificateur).EIP 7002 introduit un mécanisme de contrat intelligent qui peut posséder des informations d’identification de retrait du validateur et les utiliser pour déclencher la sortie du validateur sans intervention manuelle de l’opérateur de validateur.Il fournira des conceptions plus sans confiance pour les applications de mise en œuvre et permettra aux demandes de mise en œuvre existantes d’éliminer les hypothèses de confiance pour les comportements honnêtes de leurs opérateurs de nœuds validateurs et la sécurité de ces applications.
EIP 7702, configurer le code de compte EOA –Créez de nouveaux types de transactions pour les utilisateurs finaux pour ajouter des fonctionnalités à court terme à leurs comptes Ethereum contrôlés par l’utilisateur, tels que:
-
Traitement par lots de transaction, autorisez plusieurs opérations sur la chaîne en signant une seule transaction
-
Parrainage, rémunérez les frais de transaction au nom d’un autre compte
-
Autorisations dégradées, conditions de dépenses spécifiques pour les soldes de compte autorisés
Étant donné que la plupart des utilisateurs effectuent des transactions sur Ethereum via des fournisseurs de portefeuilles, les développeurs de portefeuilles devront profiter de nouveaux types de transactions et ajouter ces fonctionnalités à leurs conceptions d’une manière à laquelle les utilisateurs peuvent facilement accéder.
Impact attendu
Contrairement aux correctifs critiques et non critiques, ces modifications de code permettront un développement d’applications plus complet directement sur Ethereum.Les EIP tels que 7002, 2537 et 7702 réaliseront respectivement plus de conception de piscine d’allumage sans confiance, des protocoles financiers décentralisés améliorés et sécurisés et des comptes contrôlés par l’utilisateur.
Parties prenantes affectées:Utilisateurs finaux, développeurs de contrats intelligents
Impact attendu sur l’ETH:positif
Améliorations DA
Comme mentionné précédemment dans ce rapport, une autre modification de code peut être incluse dans PECTRA.Les développeurs envisagent une petite augmentation de la cible de gaz blob pour améliorer l’évolutivité de Ethereum comme couche de disponibilité des données (DA).Il existe de nombreux changements de code plus grands et plus complexes liés à l’amélioration des capacités de DA avec EIP 7594 (Peerdas).Cependant, comme l’EIP 7549 ne sera plus activé à Pectra, il a été suggéré que des changements plus simples soient introduits pour réduire les coûts de DA.
Actuellement, Ethereum peut gérer jusqu’à 6 blobs par bloc et ajuster dynamiquement le coût de ces blobs pour en moyenne la cible de 3 blobs par bloc.La suggestion faite par Francis Li, développeur de la base de rouleaux de couche 2, est d’augmenter le nombre de cibles blob par bloc à 5 et le nombre maximum de blobs par bloc à 8.
Dans la proposition de Li, il a souligné que même augmenter le nombre de Blob cible à 4 au lieu de 3 aidera à constituer l’équipe Rollup sur Ethereum.Les développeurs prennent en charge l’augmentation de PECTRA des cibles BLOB dans une large mesure.Cependant, la confirmation de ce point de vue et l’inclusion officielle des améliorations de l’AD à PECTRA restent à décider lors d’une future conférence téléphonique de l’ACD.Actuellement, les développeurs ont accepté d’inclure EIP 7742 à Pectra, qui ouvrira la voie à la modification de la capacité BLOB d’Ethereum en réglant Cl.
-
EIP 7742, le nombre de blob découplé entre CL et EL – Les limites de blob maximum et cible sont constamment codées en dur sur EL et CL.L’EIP 7742 permet à CL d’ajuster dynamiquement les limites de blob maximales et cibles afin que les changements futurs de la capacité DA ne nécessitent pas de durage des deux couches, mais peuvent être spécifiquement ajustés via CL.
En plus de l’augmentation de l’EIP 7742 et de la capacité BLOB, les développeurs pèsent deux changements de code supplémentaires liés à l’optimisation de la fonctionnalité Ethereum DA à PECTRA ou FUSAKA:
-
EIP 7762, ajouter MIN_BASE_FEE_PER_BLOB_GAS– Lorsque la demande de blob dépasse le taux cible (actuellement 3 blobs par bloc), le protocole ajuste automatiquement le coût de base obligatoire du blob.L’EIP 7762 ajuste le coût de base minimum des Blobs à un niveau supérieur afin que le marché des frais BLOB puisse être plus sensible aux fluctuations de la demande blob et permet une découverte de prix Blob plus rapidement.
-
EIP 7623, augmenter le coût des données d’appel– En plus des blobs, les résumés peuvent également publier des données arbitraires à Ethereum à l’aide du champ de données d’appel de la transaction.Cependant, les champs de données d’appel qui utilisent les transactions sont généralement plus coûteux pour le résumé.L’EIP 7623 est conçu pour augmenter encore le coût d’appel des données pour réduire la taille maximale du bloc Ethereum.Alors que les développeurs d’Ethereum augmentent la taille du bloc en augmentant la capacité de Blob, ils veulent empêcher les cas de bord où les validateurs avec de grandes quantités de données d’appel et un nombre maximal de blobs propagent des blocs exceptionnellement grands.
L’augmentation du débit de blob à Pectra est un sujet controversé parmi les développeurs, car cela peut réduire le nombre de parties prenantes indépendantes exécutées sur le réseau, affectant ainsi négativement la décentralisation d’Ethereum.Un Staker séparé est un utilisateur qui jalonne son propre ETH et gère ses propres opérations de pieu à la maison ou par l’intermédiaire d’un fournisseur de cloud, plutôt que de compter sur un pool de pieu ou un autre service intermédiaire pour le jeu.Des stakers indépendants sont des utilisateurs qui exploitent des validateurs sur les appareils les plus liés aux ressources par rapport à d’autres types de stakers.
L’augmentation du débit blob peut augmenter les exigences de calcul des validateurs de fonctionnement, ce qui a fait arrêter leurs machines.Sur l’ACDE # 197, les développeurs ont partagé des preuves anecdotiques que certains Stakers individuels travaillent déjà dur pour faire fonctionner le validateur Dencun.Les développeurs ont convenu de mener une étude basée sur les données sur la santé des opérations de mise en œuvre individuelles avant de décider d’augmenter la capacité BLOB de PECTRA.
Impact attendu
À court terme, les améliorations de l’AD d’Ethereum devraient réduire les revenus du protocole des Rollups de couche 2 (L2), augmenter les marges bénéficiaires pour les trieurs L2 et réduire les frais de transaction pour les utilisateurs finaux L2.Ces effets devraient être similaires à ceux qui se produisent après l’activation de EIP 4844 dans la mise à niveau Dencun.
Parties prenantes affectées:Résumé de 2 couches, utilisateur final L2, porte-ETH
Impact attendu sur l’ETH:Négatif
Analyse de la chronologie PECTRA
Les développeurs ont discuté de deux modifications de code alternatives pour les inclure dans PECTRA dans le cas où les modifications du marché des frais BLOB finissent par ne pas être incluses dans la mise à niveau.Étant donné que la capacité BLOB à PECTRA peut augmenter, ces deux modifications de code sont peu susceptibles d’être incluses dans PECTRA.Ils sont EIP 7782 et
L’EIP 7782 proposé par le développeur de Nethermind, Ben Adams, réduit le temps de créneau Ethereum de 12 secondes à 8 secondes.Cette variation du temps de l’emplacement augmentera efficacement le débit de transaction d’Ethereum de 50% et réduira la vitesse de confirmation des transactions de 33%.Les préoccupations soulevées par les développeurs concernant la proposition sur l’ACDE # 198 et l’ACDC # 144 est qu’elle peut accélérer les taux de croissance de l’État, ce qui rend la transition de Verkle encore plus difficile.De plus, le chercheur de la Fondation Ethereum, Francesco D’Amato, a déclaré que les changements dans les périodes peuvent avoir un impact négatif sur les initiatives de recherche positives, telles que la séparation des propositions (EPB) et la liste d’inclusion (IL).
L’EIP 7783 a été proposé par le développeur Eragon Giulio Rebuffo et est un changement de code relativement plus facile pour les développeurs car il ne nécessite pas de fourche dure.L’EIP 7783 crée un mécanisme pour que les équipes clients augmentent progressivement les objectifs de gaz au fil du temps.L’augmentation de l’objectif de gaz augmentera le nombre maximal de transactions qui peuvent être incluses dans un bloc.La proposition de Rebuffo ne spécifie pas de cible de gaz spécifique, mais suggère simplement un mécanisme pour que les développeurs sélectionnent des cibles et les augmentent progressivement à ce seuil.Au cours d’un récent appel d’octobre 2024, les développeurs ont discuté du potentiel de la mise en œuvre de l’EIP 7783 peu de temps après la mise à niveau de PECTRA.
L’ajout de tout nouveau EIP dans PECTRA peut retarder l’activation de la mise à niveau MainNet.De plus, plus le développeur retarde pour décider de la gamme finale de Pectra, plus le développeur se passe longtemps vers le public Ethereum testnet.En octobre 2024, il semble que les développeurs ne soient pas proches de la portée de la finalisation de PECTRA.Par conséquent, il est peu probable que la mise à niveau publique du test de PECTRA soit lancée d’ici la fin de cette année.
En supposant que l’étendue de PECTRA est finalisée en janvier ou début février de l’année prochaine, les développeurs devront tester de nouveaux ajouts à PECTRA sur un réseau de tests privé (également connu sous le nom de réseau de développement) avant de continuer à mettre à niveau le réseau public d’Ethereum.Réservez au moins un budget d’un mois pour tester d’autres modifications de code pour PECTRA, et il est recommandé que les développeurs puissent démarrer une mise à niveau publique de test de Public en mars pour activer temporairement la mise à niveau MainNet en avril ou mai.
Ces estimations du calendrier peuvent changer en fonction de la durée de la durée des développeurs finaliser la gamme PECTRA dans les prochains mois et de la complexité des modifications de code qu’ils décident éventuellement d’ajouter à la mise à niveau.
Autres catalyseurs pour la valeur ETH
Jusqu’à présent, Pectra est un changement de code hybride, dont certains devraient améliorer l’expérience des utilisateurs et des développeurs de contrats intelligents.Comme la portée de PECTRA est simplifiée, la mise à niveau ne devrait pas avoir beaucoup d’impact sur la valeur ETH.En plus de PECTRA, Ethereum a plus de mises à jour ultérieures qui peuvent affecter la valeur de l’ETH plus directement, comme la réduction de l’émission et de la mise en œuvre de Peerdas.Cependant, comme mentionné précédemment dans ce rapport, il est difficile de prédire quand ces modifications seront activées sur le MainNet.
Il convient de noter que, comme Ethereum, poursuit en outre les améliorations de l’évolutivité en fonction de la « feuille de route centrée sur le résumé », l’impact des mises à niveau du protocole sur Ethereum sur la valeur de l’ETH devraient devenir de plus en plus petits au fil du temps.À long terme, les revenus Ethereum peuvent être motivés principalement par l’activité utilisateur sur L2, les applications et les utilisateurs passent à L2.Les mises à niveau survenant sur L2 peuvent améliorer l’expérience utilisateur, l’interopérabilité, la décentralisation et la sécurité sur ces réseaux, ce qui est plus important pour la valeur d’Ethereum que l’optimisation et l’amélioration de la couche sous-jacente.Bien que les mises à niveau comme PECTRA améliorent encore la décentralisation et la disponibilité des protocoles, il est peu probable qu’ils attirent une nouvelle vague d’utilisateurs et stimulent l’adoption d’applications décentralisées, car les Rollups peuvent évoluer pour répondre à cette demande, alors qu’Ethereum non.Par conséquent, les applications construites sur les mises à niveau RALUP et Protocol basées sur le RALUP (améliorez encore la fonctionnalité des applications construites sur Rollup) sont essentielles à l’analyse lors de l’évaluation des facteurs stimulant la valeur de l’ETH.
Une résistance commune à la feuille de route centrée sur le roulement est la préoccupation que Ethereum peut devenir trop bon marché en raison du niveau DA, ou que les revenus de Rollup sont trop petits pour soutenir la valeur de l’ETH.Ces arguments sous-estiment le marché global potentiel des applications décentralisées.Actuellement, les cas d’utilisation des crypto-monnaies perturbent toutes les industries du monde, car les blockchains publics ont le potentiel de changer fondamentalement des activités coordonnées humaines, tout comme l’intelligence artificielle (AI) a le potentiel de perturber toutes les industries. Contenu numérique dans l’industrie.
Bien que les améliorations d’évolutivité telles que l’EIP 4844 ou les Peerdas réduiront les revenus du protocole à court terme.Ils jettent les bases d’Ethereum pour soutenir plus d’activité sur la chaîne que sur Ethereum L1.Les jeux, la collecte de fonds, les finances décentralisées et les médias sociaux ne sont que quelques exemples des types d’applications qui ont historiquement provoqué une augmentation du volume et des frais de transaction Ethereum.Ces applications profitent des effets du réseau d’Ethereum, de la décentralisation, de la résistance à la censure et de la composabilité.En théorie, en plus des frais considérablement réduits et des fonctionnalités améliorées telles que différents types de machines virtuelles, les langages de programmation et la gestion des comptes, les applications sur l’agrégat pourront profiter de tous ces avantages sur Ethereum.
Cependant, dans la pratique, les résumés n’héritent pas de manière significative les propriétés d’Ethereum telles que la décentralisation, la résistance à la censure ou la composabilité.Bien qu’ils puissent réduire efficacement les frais de transaction, ils se font au détriment de la décentralisation et de la sécurité.En d’autres termes, l’agrégation n’échelle pas Ethereum d’une manière significative autre que la réduction des coûts de transaction.Il y a trop de compromis dont les utilisateurs ont besoin pour migrer leurs activités et applications de L1 à L2.Des projets d’infrastructure comme Rollup comme d’autres solutions de mise à l’échelle développés sur des blockchains et des solutions de repos de la couche 1 alternatifs et ZKVM sont en cours.Jusqu’à ce que Rollup soit mature en tant que technologie et bénéficie de la nature décentralisée d’Ethereum, les améliorations pures de l’AD peuvent ne pas conduire une nouvelle vague d’adoption d’Ethereum ou de Rollup construite sur elle.
en conclusion
Malgré l’incertitude dans la portée et le calendrier de PECTRA, Ethereum est toujours le leader de l’ère Web 3.Pour y parvenir, Ethereum doit continuer de se développer en tant que technologie décentralisée tout en luttant contre les forces centralisées telles que la valeur extractible maximale (MEV) et la censure des transactions.Alors qu’Ethereum a certainement des concurrents dans la réalisation de cette vision, la domination dans l’espace de blockchain Web 3 reste un jeu incontournable pour Ethereum.
Ethereum continue de maintenir l’effet de réseau le plus élevé de toutes les blockchains généraux.Pour les développeurs de contrats intelligents, il reste la blockchain la plus éprouvée et la plus testée, et la blockchain la plus étudiée parmi les chercheurs et les développeurs, utilisée pour résoudre lié à la mise à l’échelle, au MEV, à la censure, à l’expérience utilisateur et à plus de défi.Cependant, à mesure que les développeurs Ethereum poursuivent une feuille de route centrée sur le rollup, l’importance d’Ethereum en tant que technologie et mise à niveau d’Ethereum devrait diminuer, car la solution au plus gros problème auquel est confrontée le Web 3 sera héritée par Rollup.
PECTRA introduira les modifications de code centrées sur l’expérience utilisateur qui devraient attirer de nouveaux utilisateurs et des développeurs de contrats intelligents dans l’espace Web 3.Cependant, cela peut être l’une des dernières mises à niveau restantes, les modifications de code sur le protocole affectant directement les utilisateurs et les détenteurs d’ETH.Au fur et à mesure que les utilisateurs migrent vers RALUP, les revenus du protocole sont de plus en plus motivés par l’activité RALUP, et le changement de code le plus important pour les parties prenantes Ethereum sera les modifications de code apportées sur Rollup.À cette fin, il est important d’analyser la maturité de Rollup en tant que technologie et sa capacité à hériter de manière significative de la sécurité Ethereum et à l’étendre à des millions de nouveaux utilisateurs.