Interprétation d’Ethereum Pectra: la prochaine mise à niveau majeure

La mise à niveau de PECTRA est la prochaine étape importante pour le réseau Ethereum et devrait être mise en œuvre au premier trimestre de 2025.Cette mise à niveau comprend deux pièces principales: la mise à niveau de la couche d’exécution de Prague et la mise à niveau de la couche de protocole Electra.

Contrairement à des mises à niveau majeures précédentes, PECTRA n’a pas d’objectif principal important, mais se concentre sur de multiples améliorations technologiques et optimisations.Cela contraste avec la mise à niveau Dencun (une réduction substantielle des frais en L2) ou la mise à niveau de Spellella (disponible pour la mise en place de retraits d’ETH, terminant la dernière étape de la transition d’Ethereum vers la preuve de la participation (POS).

Dernières progrès

Récemment, Ethereum Core Developers (ACD, All Core Developers) a discuté de la possibilité de diviser la mise à niveau de PECTRA en deux phases d’une conférence téléphonique.Selon cette proposition:

  1. La mise à niveau de PECTRA comprendra des EIP de Pectra-Devnet-3 (voir ci-dessous pour plus de détails).

  2. Le contenu d’origine EOF (Format d’objet EVM) et Peerdas (échantillonnage de disponibilité des données de Peer) sera reporté à la prochaine mise à niveau, provisoirement nommée Fusaka (Fulu + Osaka).

  3. Le contenu lié à Verkle Trees prévoyait à l’origine pour être mis en œuvre à Osaka (Osaka) sera en outre reporté et pourra être mis en œuvre lors des mises à niveau ultérieures d’Amsterdam (Amsterdam).

  4. Cette approche progressive vise à garantir que l’échelle et la complexité de chaque mise à niveau restent dans une plage contrôlable, tout en laissant suffisamment de temps pour les tests complets et l’amélioration de diverses technologies.

    EIPS liés à la mise à niveau de PECTRA

    Confirmé inclus EIPS

    1. EIP-2537[1]: BLS12-381 Précompilation du fonctionnement de la courbe

    2. EIP-2935[2]: Sauvez le hachage historique du bloc dans l’État

    3. EIP-6110[3]: Fournir des dépôts de vérificateur sur la chaîne

    4. EIP-7002[4]: Sortie de couche d’exécution déclenchable

    5. EIP-7251[5]: Augmenter le solde maximal effectif

    6. EIP-7549[6]: Déplacer l’indice du comité hors de la preuve

    7. EIP-7685[7]: Demande de couche d’exécution générale

    8. EIP-7702[8]: Configurer le code du compte EOA pour une transaction

    9. EIPS à l’étude

      • EIP-7212: prend en charge la précompilation de la courbe SECP256R1

      • EIP-7547[9]: Inclure la liste

      • EIP-7623[10]: Augmenter le coût de calldata

      • EIP-7742[11]: Décompressez la relation de comptage Blob entre la couche consensus et la couche d’exécution

      Introduction EIP clé

      EIP-2537: précompilation du fonctionnement de la courbe BLS12-381

      Cette proposition introduit des opérations de précompilation sur la courbe BLS12-381, améliorant considérablement l’efficacité des opérations telles que la vérification de la signature BLS.Par rapport à la précompilation BN254 existante, le BLS12-381 offre une plus grande sécurité (plus de 120 bits, contre seulement 80 bits pour le BN254).Cette amélioration comprend non seulement des opérations de courbe de base, mais intègre également plusieurs opérations exponentielles, jetant les bases d’une agrégation efficace de clés et de signatures publiques.

      EIP-2935: Sauver le hachage du bloc historique dans l’état

      La proposition propose de stocker les hachages des 8192 derniers blocs du contrat système, un changement qui est principalement pour prendre en charge l’exécution du client sans état.De cette façon, les clients apatrides peuvent plus facilement obtenir les informations historiques nécessaires tout en maintenant la compatibilité avec les opcodes Blockhash existants.Cela simplifie non seulement le mécanisme de stockage de l’histoire du hachage de blocs, mais fournit également de nouvelles façons d’accéder aux données historiques.

      EIP-6110: Fournir des dépôts de vérificateur sur la chaîne

      La proposition intègre le processus de dépôts de validateur directement dans la structure de bloc de la couche d’exécution Ethereum.Ce changement déplace la responsabilité d’inclusion et de vérification des dépôts de la couche de consensus à la couche d’exécution, éliminant la nécessité pour la couche consensus de voter sur les dépôts (ou ETH1DATA).Génération des listes de dépôts en analysant les événements du journal contractuel pour les transactions de dépôt, cette approche améliore non seulement la sécurité et l’efficacité du traitement des dépôts, mais améliore également l’expérience utilisateur.De plus, il simplifie la conception du logiciel client et réduit la complexité du système global.

      EIP-7002: sortie de la couche d’exécution déclenchable

      La proposition introduit un nouveau mécanisme qui permet aux validateurs de déclencher des opérations de rétraction et de sortie par le biais du retrait de la couche d’exécution (0x01) des informations d’identification.L’implémentation spécifique consiste à ajouter le message de retrait au bloc de couche d’exécution, puis à le traiter par la couche consensus.Cette approche offre aux validateurs des options de sortie plus flexibles tout en maintenant la sécurité et la cohérence du système.

      EIP-7251: augmenter le solde maximal effectif

      La proposition vise à augmenter l’équilibre efficace maximal des validateurs Ethereum (Max_Effective_Balance) tout en maintenant un équilibre minimum de la participation de 32 ETH.Ce changement présente plusieurs avantages:

      1. Permettre aux grands opérateurs de nœuds de fusionner en moins de validateurs, améliorant l’efficacité opérationnelle.

      2. Fournir aux petits engagements de la possibilité de recevoir des récompenses d’intérêt composées et d’augmenter l’attractivité des promesses.

      3. Offrez des options de mise en place plus flexibles pour attirer plus de participants.

      4. Réduisez les validateurs redondants dans le réseau et réduisez le nombre de messages P2P.

      5. Réduisez l’utilisation de la mémoire de Beaconstate et améliorez l’efficacité du système.

      6. En conjonction avec l’amélioration du mécanisme de retrait partiel de la couche d’exécution, optimiser davantage la liquidité de l’ensemble du réseau Ethereum.

      7. EIP-7549: Déplacez l’indice du comité de la preuve

        La proposition recommande de supprimer le champ d’index du comité du message de preuve signé pour atteindre l’agrégation du même vote consensuel.L’objectif principal de ce changement est d’augmenter l’efficacité du client Casper FFG en réduisant le nombre moyen de paires nécessaires pour valider les règles de consensus.Bien que tous les types de clients puissent bénéficier de cette amélioration, ce changement peut conduire à l’amélioration des performances les plus importantes pour les circuits ZK qui doivent prouver le consensus Casper FFG.

        EIP-7685: Demande de couche d’exécution générale

        La proposition définit un cadre commun pour le stockage et le traitement des demandes déclenchées par des contrats intelligents.L’implémentation spécifique consiste à ajouter un champ à chacun des en-tête d’exécution et au corps pour stocker les informations de demande, exposant ainsi ces demandes à la couche de consensus, leur permettant de traiter chaque demande.Ce mécanisme est conçu principalement pour faire face aux demandes croissantes des validateurs de contrôle des contrats intelligents et fournir une base pour des interactions plus complexes sur la chaîne à l’avenir.

        EIP-7702: configurer le code de compte EOA pour une transaction

        EIP-7702 proposé par Vitalik Buterin et al.La proposition introduit un nouveau type de transaction qui permet aux comptes appartenant à l’extérieur (EOA) de configurer les codes de compte via un mécanisme d’autorisation.Cette amélioration prend en charge plusieurs nouvelles fonctionnalités:

        1. Opérations par lots: permet à l’EOA d’effectuer plusieurs opérations dans la même transaction pour améliorer l’efficacité.

        2. Transactions de paiement: Offrez la commodité aux tiers pour payer les frais de transaction.

        3. Détrracement de l’autorisation: améliorez la sécurité et la flexibilité de votre compte.

        4. En adoptant une nouvelle structure de transaction, la proposition améliore non seulement la fonctionnalité et la disponibilité de l’EOA, mais offre également une bonne compatibilité et évolutivité pour les futures technologies d’abstraction des comptes.

          Conclusion

          Bien que la mise à niveau de PECTRA n’ait pas d’objectif principal important, il améliorera encore la fonctionnalité, la sécurité et l’efficacité du réseau Ethereum à travers une série d’améliorations technologiques et d’optimisations.Au fur et à mesure que le plan de mise à niveau progresse, nous pouvons voir davantage de DPI incorporés ou ajustés.

  • Related Posts

    Sans banque: la proposition de machine virtuelle de Vitalik

    Auteur: Jack Inabinet Source: Traduction sans banque: Shan Oppa, Vision de Bitchain Vitalik a proposé de nouvelles idées audacieuses pour l’avenir d’Ethereum. Avec le prix du gaz Ethereum baissant à…

    Ethereum peut-il retrouver sa force?Trois problèmes clés

    Auteur: Lane Rettig, ancien développeur principal d’Ethereum et ancien employé de la Fondation Ethereum; Traduction: Bitchain Vision Xiaozou Je suis plongé dans la communauté Ethereum depuis près de huit ans…

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    You Missed

    Sans banque: la proposition de machine virtuelle de Vitalik

    • By jakiro
    • avril 22, 2025
    • 0 views
    Sans banque: la proposition de machine virtuelle de Vitalik

    Sans bancle: à quoi sont les plateformes de création de contenu décentralisées qui valent la peine d’être prêts attention?

    • By jakiro
    • avril 22, 2025
    • 0 views
    Sans bancle: à quoi sont les plateformes de création de contenu décentralisées qui valent la peine d’être prêts attention?

    Ethereum peut-il retrouver sa force?Trois problèmes clés

    • By jakiro
    • avril 22, 2025
    • 1 views
    Ethereum peut-il retrouver sa force?Trois problèmes clés

    Tarifs Trump: un chantage unilatéral

    • By jakiro
    • avril 22, 2025
    • 4 views
    Tarifs Trump: un chantage unilatéral

    WikiLeaks, Google et Bitcoin: Quels défis sont confrontés à BTC en 2011?

    • By jakiro
    • avril 22, 2025
    • 2 views
    WikiLeaks, Google et Bitcoin: Quels défis sont confrontés à BTC en 2011?

    Le crédit en dollars a été réduit au milieu et l’or a grimpé en flèche

    • By jakiro
    • avril 22, 2025
    • 2 views
    Le crédit en dollars a été réduit au milieu et l’or a grimpé en flèche
    Home
    News
    School
    Search