Guide de mise à niveau d’Ethereum Pectra

Auteur: Équipe de support de l’accord de la Fondation Ethereum; Traduction: Bitchain Vision Xiaozou

La mise à niveau d’Ethereum PECTRA devrait être activée sur le réseau principal de l’éthereum EPOCH 364032 (UTC Time 10:05:11).

1. Introduction à PECTRA

PECTRA est une mise à jour majeure après la mise à niveau Dencun l’année dernière. Il améliore le système de compte Ethereum, améliore l’expérience du validateur, prend en charge l’expansion de L2, etc. En introduisant de nouvelles fonctionnalités!

Ces trois améliorations majeures seront discutées en détail dans cet article. Pour une compréhension complète des mises à niveau, voir le guide de mise à niveau d’Ethereum.org.

(1) d’un compte externe (EOA) à un compte intelligent

EIP-7702 marque une étape importante du processus d’abstraction du compte, permettant aux utilisateurs d’ajouter des fonctionnalités de contrat intelligentes aux comptes externes (EOA).

Cette solution hybride combine la simplicité de l’EOA avec la programmabilité des comptes contractuels. Plus précisément, il permet au portefeuille de prendre en charge les fonctions suivantes:

• Traitement par lots de transaction:Plusieurs opérations peuvent être exécutées atomiquement dans une seule transaction. Plus besoin d’initier des transactions indépendantes pour « l’autorisation » et « échanger »!

• Paiement de gaz:Permettez aux tiers de payer des frais de transaction. Ceci est particulièrement utile pour lancer des transactions sans compte ETH.

• Vérification alternative:Cela signifie que de nombreux modules de sécurité matérielle (HSMS) dans les téléphones mobiles actuels peuvent être exploités via des technologies telles que les clés de passe.

• Dépenser le contrôle:Vous pouvez limiter le nombre de jetons qu’une application particulière peut consommer ou définir une limite de transfert de portefeuille quotidienne pour une sécurité accrue.

• Mécanisme de récupération:Fournir aux utilisateurs plusieurs options de protection des actifs sans avoir besoin de migrer vers un nouveau compte.

Lorsque vous utilisez EIP-7702, l’EOA doit signer une autorisation pointant vers une adresse de déléguée spécifique (cette adresse contient le code à exécuter). Une fois le paramètre terminé, le compte obtiendra de nouvelles fonctions de code (telles que le traitement par lots, le paiement au nom d’autres, la logique de vérification, etc.). Étant donné que le choix d’une cible de délégué signifie remettre une grande quantité de contrôle, EIP-7702 applique plusieurs vérifications de sécurité:

• Délégation de chaîne spécifique:Par défaut, les délégués ne sont valables que pour des ID de chaîne spécifiques, empêchant l’utilisation de la même autorisation sur les réseaux.

• Délégué de liaison nonce:L’autorisation peut être liée au nonce actuel du compte, et il expire automatiquement après l’ajout de la NONCE. • Revocabilité: les propriétaires d’EOA peuvent toujours créer de nouvelles autorisations EIP-7702 pour révoquer ou remplacer les codes délégués existants pour éviter le verrouillage permanent en raison d’opérations incorrectes.

(2) Optimisation de l’expérience du vérificateur

PECTRA contient trois EIP qui améliorent l’expérience du validateur: 7251, 7002 et 6110.

Premièrement, l’EIP-7251 augmente le solde maximal des récompenses que les vérificateurs peuvent recevoir de 32 ETH à 2048 ETH en mettant volontairement le type de bon de gardien de retrait.

Pour le Pledger, cela suscite l’intérêt composé pour les bénéfices. Auparavant, la partie du marquage par des vérificateurs dépassant 32 ETH ne sera pas incluse dans la participation active. Les utilisateurs qui souhaitent promettre plus de 32 ETH ne peuvent fonctionner que dans des unités incrémentielles de 32 ETH, et la valeur intermédiaire dépend de la piscine de gage. L’EIP-7251 permet de configurer à la fois les vérificateurs anciens et nouveaux pour obtenir des récompenses en fonction de la masse réelle (limite supérieure de 2048 ETH).

L’EIP permet également aux grands opérateurs de fusionner plusieurs 32 validateurs d’ETH, réduisant ainsi les exigences de bande passante à travers le réseau.

EIP-7002 étend les capacités du vérificateur en introduisant les retraits déclenchés par la couche d’exécution. Auparavant, seule la clé de signature active du vérificateur pourrait déclencher la sortie. Maintenant, si l’adresse Ethereum est définie comme un bon de retrait, l’adresse peut également être forcée de quitter. Cela réduit l’hypothèse de fiducie dans les paramètres du délégué, car le propriétaire du fonds (qu’il s’agisse de la personne contrôlant l’EOA ou le contrat intelligent géré par DAO) peut toujours lancer une sortie sans fiducie.

Enfin, l’EIP-6110 élimine l’héritage d’Ethereum avant la fusion: le retard entre les dépôts de validator et l’obtention de la file d’attente de dépôt. Avant la fusion d’Ethereum, la chaîne de balises doit attendre 2048 blocs avant de traiter le dépôt du vérificateur pour faire face à la restructuration potentielle de preuve de travail. Maintenant, ce n’est plus nécessaire!

L’EIP-6110 réduit le retard de traitement des dépôts d’environ 9 heures à 13 minutes.

(3) Extension Blob

Le dernier changement majeur à PECTRA est EIP-7691, qui double le débit blob d’Ethereum!

Le blob introduit par la mise à niveau Dencun est une solution de stockage temporaire pour L2 pour soumettre des données de transaction compressées et des preuves à Ethereum L1. Après l’activation, les frais L1 de L2 sont réduits de 10 à 100 fois, réduisant considérablement les coûts de transaction des utilisateurs de L2.

Actuellement, le réseau principal Ethereum prend en charge une moyenne de 3 blobs par bloc, avec une capacité de pointe de 6. EIP-7691 sera augmentée à une moyenne de 6 soutien et à un pic de 9 respectivement.

Contrairement à la CallData que le nœud stocke en permanence, le blob sera effacé après 4096 époques (environ 18 jours). Cela limite son utilisation de l’espace. Les contraintes réelles des blobs proviennent de la bande passante, car elles doivent se propager à la couche point à point Ethereum. Pour compenser la croissance de la bande passante apportée par l’EIP-7691, PECTRA a également introduit EIP-7623 pour limiter la limite supérieure de la taille du bloc.

Pour évoluer en continu le débit de données Ethereum sans augmenter les exigences de bande passante, nous devons passer de « stocker tous les blobs par nœud » à « le nœud stocke uniquement un sous-ensemble et valide le reste des données par l’échantillonnage du réseau ». La bonne nouvelle est que le travail connexe est en cours! Francesco, une équipe de recherche de la Fondation Ethereum, a décrit à peu près cette feuille de route d’expansion dans un discours de Devcon.

2. Spécifications PECTRA

Pour plus de détails sur les mises à jour spécifiques de PECTRA, veuillez consulter EIP-7600. Incluant spécifiquement:

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

• EIP-2935: enregistrer la valeur de hachage du bloc historique dans l’état

• EIP-6110: fourniture en chaîne de dépôts de vérificateur

• EIP-7002: la couche d’exécution déclenche la sortie

• EIP-7251: augmenter la limite supérieure max_effective_balance

• EIP-7549: déplacer le domaine de l’indice du comité hors d’attestation

• EIP-7623: augmenter le coût de calldata

• EIP-7685: demande générale de la couche d’exécution

• EIP-7691: augmentation du débit blob

• EIP-7702: configurer le code du compte EOA

• EIP-7840: ajout de calendrier blob au fichier de configuration EL

Pour la version Python complète de la couche d’exécution et de la spécification de la couche de consensus, voir la version suivante:

• Couche d’exécution: v1.17.0rc6

• Couche de consensus: v1.5.0-bêta.5

En outre, PECTRA a mis à jour l’API du moteur pour la couche de consensus pour communiquer avec les nœuds de couche d’exécution.

3. Activation de PECTRA

La mise à niveau du réseau PECTRA sera activée sur le temps principal Ethereum à 10:05:11 UTC le 7 mai 2025 (à partir de l’époque 364032).

Précédemment activé sur les réseaux de test Hoodi, Holesky et Sepolia.

4. Version client

Les versions clients suivantes conviennent aux mises à niveau de Pecctra vers le réseau principal Ethereum.

Version de couche consensus

Lors de l’exécution d’un vérificateur, le nœud de balise de couche consensus et le client du vérificateur doivent être mis à jour en même temps.

Version de la couche d’exécution

5. Questions fréquemment posées

Q: Comment fonctionne la mise à niveau du réseau Ethereum?

répondre:La mise à niveau du réseau Ethereum nécessite que les opérateurs de nœuds se renforcent clairement. Bien que les développeurs de clients aient atteint un consensus sur le PDE inclus dans la mise à niveau, ils ne sont pas les décideurs finaux.

Pour que la mise à niveau prenne effet, les validateurs et les nœuds non-mise en route doivent mettre à jour manuellement le logiciel pour prendre en charge le nouveau protocole.

Si le client Ethereum utilisé n’est pas mis à jour vers la dernière version (voir ci-dessus), la connexion au nœud mise à niveau sera déconnectée lorsque le bloc est fourchu, ce qui entraîne un réseau de réseau. Dans ce cas, chaque sous-ensemble de nœuds n’est connecté qu’aux nœuds qui restent à l’état amélioré (non).

Bien que la plupart des mises à niveau Ethereum ne soient pas controversées et la fourniture sont rares, la décision indépendante des opérateurs de nœuds de soutenir les mises à niveau est la caractéristique centrale de la gouvernance Ethereum.

Q: Qu’est-ce que je dois faire en tant qu’utilisateur de mainnet de l’Ethereum ou porte-ETH?

répondre:En un mot: Non.

Si vous utilisez un échange, un portefeuille numérique ou un portefeuille matériel, aucune action n’est requise, sauf indication contraire du fournisseur de services.

Q: En tant qu’opérateur de nœud non-stake, que dois-je faire?

répondre:Pour assurer la compatibilité, mettez à jour les clients de la couche d’exécution et de la couche de consensus vers les versions énumérées dans le tableau ci-dessus.

Q: Que dois-je faire en tant que gage?

répondre:Pour assurer la compatibilité, mettez à jour les clients de la couche d’exécution et de la couche de consensus vers les versions énumérées dans le tableau ci-dessus. Veuillez mettre à jour le nœud de balise et le client Validator en même temps.

Q: Que dois-je faire en tant que développeur d’applications ou d’outils?

répondre:Passez en revue le PEIC inclus dans PECTRA pour évaluer son impact sur le projet – cette mise à niveau introduit de nombreuses nouvelles fonctionnalités passionnantes à la fois au niveau de l’exécution et du consensus!

Q: Pourquoi s’appelle-t-il « PECTRA »?

répondre:La mise à niveau de la couche d’exécution continue d’utiliser le nom de la ville de Devcon et la mise à niveau de la couche consensus adopte le nom de la constellation. « PECTRA » est une combinaison de Prague, du lieu de Devcon IV et de la superstar bleu et blanc de Taurus.

  • Related Posts

    Asile Ethereum sautant

    Écrit par: Yanz & amp; LiamÉditeur: liam « J’ai vraiment vendu cette fois! » Le 22 avril, le taux de change ETH / BTC est tombé à 0,01766 pendant une courte période,…

    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 à…

    Laisser un commentaire

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

    You Missed

    Le ministère russe des Finances et de la Banque centrale a l’intention de lancer des échanges nationaux de crypto-monnaie

    • By jakiro
    • avril 24, 2025
    • 0 views
    Le ministère russe des Finances et de la Banque centrale a l’intention de lancer des échanges nationaux de crypto-monnaie

    Guide de mise à niveau d’Ethereum Pectra

    • By jakiro
    • avril 24, 2025
    • 1 views
    Guide de mise à niveau d’Ethereum Pectra

    Trump: Mon Trump de 300 millions de dollars vient d’être déverrouillé. Ne courez pas et ne venez pas jouer le classement

    • By jakiro
    • avril 24, 2025
    • 2 views
    Trump: Mon Trump de 300 millions de dollars vient d’être déverrouillé. Ne courez pas et ne venez pas jouer le classement

    Repenser la conception du réseau Lightning de Bitcoin à travers la perspective de Thunderbolt

    • By jakiro
    • avril 24, 2025
    • 2 views
    Repenser la conception du réseau Lightning de Bitcoin à travers la perspective de Thunderbolt

    Le marché de la cryptographie peut inaugurer un renversement de tendance pour saisir les opportunités d’investissement à partir de capitaux à court terme

    • By jakiro
    • avril 24, 2025
    • 3 views
    Le marché de la cryptographie peut inaugurer un renversement de tendance pour saisir les opportunités d’investissement à partir de capitaux à court terme

    Rapport trimestriel 10K: Comment trouver une définition dans l’industrie de la cryptographie incertaine

    • By jakiro
    • avril 24, 2025
    • 2 views
    Rapport trimestriel 10K: Comment trouver une définition dans l’industrie de la cryptographie incertaine
    Home
    News
    School
    Search