- Les blobs arrivent : Dencun sera mis en ligne sur Goerli à 6h32 UTC le 17 janvier 2024.
- Dencun sera la dernière mise à niveau de Goerli avant que les équipes principales ne cessent de la prendre en charge. Plus d'informations à ce sujet dans un post précédent.
- En supposant que la mise à niveau de Goerli se déroule bien, les réseaux de test Sepolia et Holesky activeront Dencun au cours des prochaines semaines.
- Pour recevoir une alerte par e-mail pour les annonces de mise à niveau du réseau, abonnez-vous ici.
La mise à niveau du réseau Dencun devrait s'activer sur le testnet Goerli à 6h32 UTC le 17 janvier 2024. La mise à niveau inclut plusieurs changements, notamment l'introduction de blobs de données éphémères avec EIP-4844, également connus sous le nom de « protodanksharding », qui contribueront à réduire les frais de transaction L2.
Dencun suit celui de l'année dernière Mise à niveau de Shapella. Il sera d'abord déployé sur le testnet Goerli. Puis, si aucun problème majeur n’est détecté, vers Sepolia et Holesky. Une fois que Dencun fonctionnera correctement sur les trois réseaux de test, l'activation du réseau principal sera programmée.
Dencun sera la dernière mise à niveau de Goerli. Une fois activé sur le réseau principal, les équipes de test des clients et EF cesseront de prendre en charge le testnet Goerli. Pour plus de détails, voir ceci annonce précédente.
- 1 Spécification de mise à niveau
- 2 Versions client
- 3 Bonus de prime aux bugs de Dencun
-
4
FAQ
- 4.1 En tant qu'utilisateur d'Ethereum ou détenteur d'Ether, dois-je faire quelque chose ?
- 4.2 En tant que non-staking Görli opérateur de nœud, que dois-je faire ?
- 4.3 Comme un Görli jalonneur, que dois-je faire ?
- 4.4 En tant qu'opérateur de nœud non Goerli ou jalonneur, que dois-je faire ?
- 4.5 Que se passe-t-il si je suis un jalonneur ou un opérateur de nœud Goerli et que je ne participe pas à la mise à niveau ?
- 4.6 En tant que développeur d'applications ou d'outils, que dois-je faire ?
- 4.7 Où puis-je suivre la mise à niveau en cours ?
- 4.8 Pourquoi « Dencun » ?
Spécification de mise à niveau
La mise à niveau de Dencun combine les modifications apportées aux couches de consensus et d'exécution d'Ethereum. La liste complète des changements de protocole peut être trouvée dans EIP-7569. Pour référence, ce sont :
Déneb
Les spécifications Python complètes pour les modifications affectant la couche de consensus d'Ethereum peuvent être trouvées dans le Dénéb dossier de la spécifications Ethereum/Consensus dépôt.
Cancún
Les EIP liés ci-dessus contiennent les spécifications complètes des modifications affectant la couche d'exécution d'Ethereum.
De plus, une spécification Python pour ceux-ci est en cours d'implémentation dans le Ethereum/spécifications d'exécution dépôt.
Enfin, Deneb nécessite des modifications de l'API du moteur, utilisée pour la communication entre les nœuds de la couche de consensus et d'exécution. Ceux-ci sont précisés dans le cancun.md déposer de la ethereum/exécution-apis dépôt.
Versions client
Les versions client suivantes prennent en charge Dencun sur Goerli. D'autres versions activeront la prise en charge sur d'autres réseaux de test et réseaux principaux. Une fois ceux-ci publiés, une autre annonce sera faite ici.
Lorsqu'ils choisissent le client à exécuter, les validateurs doivent être particulièrement attentifs aux risques liés à l'exécution d'un client majoritaire sur la couche d'exécution (EL) ou la couche de consensus (CL). Une explication de ces risques et de leurs conséquences peut être trouvée ici. Une estimation de la répartition actuelle des clients EL et CL ainsi que des guides pour passer d'un client à un autre peuvent être trouvés. ici.
Publications de Goerli de la couche de consensus
Note: lors de l'exécution d'un validateur, le nœud Consensus Layer Beacon et le client Validator doivent être mis à jour.
Sorties de la couche d'exécution Goerli
Note: alors que Reth soutient Dencun, le client est toujours en attente d'un audit complet et est non recommandé pour une utilisation en production. Voir le README pour plus de contexte.
Bonus de prime aux bugs de Dencun
Toutes les primes de bogues liées à Dencun pour les vulnérabilités concernées recevront un multiplicateur 2x d'ici deux semaines avant la date prévue de la mise à niveau du réseau principal. Les bugs critiques valent désormais jusqu'à 500 000 $ USD ! Voir le programme de prime aux bogues pour plus de détails.
FAQ
En tant qu'utilisateur d'Ethereum ou détenteur d'Ether, dois-je faire quelque chose ?
Bref, non.
Si vous utilisez une plateforme d'échange, un portefeuille numérique ou un portefeuille matériel, vous n'avez rien à faire à moins que votre fournisseur d'échange ou de portefeuille ne vous demande de prendre des mesures supplémentaires.
Si vous exécutez votre propre nœud Ethereum, consultez la question suivante.
En tant que non-staking Görli opérateur de nœud, que dois-je faire ?
Pour être compatible avec la mise à niveau Goerli, mettez à jour votre nœud vers la version de votre client Ethereum répertoriée dans le tableau ci-dessus.
Comme un Görli jalonneur, que dois-je faire ?
Pour être compatible avec la mise à niveau Goerli, mettez à jour votre nœud vers la version de votre client Ethereum répertoriée dans le tableau ci-dessus. Assurez-vous que votre nœud balise et votre client validateur sont mis à jour !
En tant qu'opérateur de nœud non Goerli ou jalonneur, que dois-je faire ?
Rien pour l'instant. D'autres annonces seront faites pour l'activation de Dencun sur Sepolia, Holesky et le réseau principal. Vous pouvez vous inscrire pour recevoir une alerte e-mail pour eux ici.
Les intervenants qui souhaitent exécuter le processus de mise à niveau plusieurs fois avant le réseau principal sont encouragés à utiliser éphémère.devqui soutiendra bientôt Dencun.
Que se passe-t-il si je suis un jalonneur ou un opérateur de nœud Goerli et que je ne participe pas à la mise à niveau ?
Si vous utilisez un client Ethereum qui n'est pas mis à jour vers la dernière version (répertoriée ci-dessus), votre client se synchronisera avec la blockchain pré-fork une fois la mise à niveau effectuée.
Vous serez coincé sur une chaîne incompatible suivant les anciennes règles et ne pourrez pas envoyer d’Ether ou opérer sur le réseau Ethereum post-Dencun.
En tant que développeur d'applications ou d'outils, que dois-je faire ?
Examinez les EIP inclus dans Dencun pour déterminer si et comment ils affectent votre projet — de nombreuses nouvelles fonctionnalités intéressantes sont introduites dans les couches d'exécution et de consensus ! Les seuls EIP ayant des implications de compatibilité ascendante sont EIP-6780, EIP-7044 et EIP-7514.
Où puis-je suivre la mise à niveau en cours ?
La mise à jour de Goerli sera diffusée en direct ici.
Pourquoi « Dencun » ?
Les mises à niveau vers la couche consensus utilisent des noms d'étoiles, et celles vers la couche d'exécution suivent les noms de villes Devcon. « Dencun » est la combinaison de Deneb, une étoile de première magnitude dans la constellation du Cygne, et de Cancun, le lieu de Devcon 3.
Image de couverture originale par Darren Laurentavec des modifications par Tomo Saitō.
Source https://blog.ethereum.org/en/2024/01/10/goerli-dencun-announcement