Tout savoir sur Shapella, la mise à jour des retraits d'ETH
Le réseau Ethereum se prépare à une mise à niveau majeure qui permettra aux utilisateurs de retirer leurs fonds en staking du réseau, facilitant ainsi le staking d'ETH. Cette mise à jour, incluse dans les hard forks Shanghai et Capella, introduira de nouvelles fonctionnalités permettant aux validateurs de quitter le réseau et de déverrouiller leurs 32 ethers, ainsi que toutes leurs récompenses gagnées. Dans cet article, nous allons explorer tout ce que vous devez savoir sur la prochaine mise à jour des retraits Ethereum, y compris les processus de retrait intégral et partiel, les limites de retrait, les frais de gas, et plus encore. Alors, plongeons ensemble dans cet article et découvrons ce que nous réservent les retraits sur Ethereum !
Shanghai + Capella = Mise à niveau Shapella
En ce qui concerne les récentes mises à jour d'Ethereum, vous vous demandez peut-être pourquoi deux noms différents sont utilisés : le hard fork Shanghai et le hard fork Capella. La raison en est qu'après The Merge, Ethereum se compose de deux blockchains distinctes, l'une s'occupant de l'exécution et l'autre du consensus. Pour permettre les retraits d'ETH, les deux blockchains doivent être mises à jour simultanément avec de nouvelles fonctionnalités. Le hard fork Shanghai fait référence à la mise à jour de la couche d'exécution, tandis que le hard fork Capella renvoie à l'actualisation de la couche de consensus. Pour que les mises à niveau soient menées à bien, elles doivent être appliquées à la majorité des nodes du réseau en même temps.
La Fondation Ethereum a récemment suggéré le nom Shapella comme alternative pour désigner ces mises à niveau.
Comprendre les retraits d'ETH
À l'heure actuelle, n'importe qui peut verrouiller 32 ethers pour faire fonctionner un validateur et participer à la chaîne Beacon d'Ethereum qui gère le consensus du réseau. Ces ethers, y compris les récompenses accumulées, sont restés bloqués dans la Beacon Chain depuis sa genèse. Cette mise à jour apportera deux types de retraits différents :
D'une part, les retraits intégraux vous permettront d'arrêter de faire fonctionner votre validateur, de quitter le réseau et de débloquer vos 32 ethers avec toutes les récompenses générées. Les retraits intégraux sont possibles via un exit, qui place le validateur dans la file d'attente de sortie. La file d'attente de sortie dépend de la taille de l'ensemble des validateurs du réseau. Cette limite existe pour réguler le taux de sortie et d'entrée dans le set de validateurs de la Beacon Chain. Il est important de noter que la sortie est un processus irréversible.
File d'attente de sortie :
Notez que ce calcul est exactement le même pour la sortie des validateurs du réseau que pour l'activation de nouveaux validateurs.
Une fois qu'un validateur a été traité dans la file d'attente de sortie, il passe au statut de retrait et est ajouté à la file d'attente de retrait pour traitement.
D'autre part, il y a les retraits partiels de tout solde supérieur à 32 ETH : un processus qui passe continuellement par tous les validateurs et distribue tout solde excédant les 32 ETH à l'adresse de retrait configurée. Ce processus est automatique et fonctionne selon l'algorithmeround-robin (file circulaire, traitant tous les validateurs sans priorité).
Les retraits sont inclus dans des blocs, et chaque bloc peut contenir jusqu'à seize retraits, qu'ils soient intégraux ou partiels. Une fois que le tour d'un validateur arrive, son retrait est traité, et les ethers sont envoyés à l'adresse de retrait du validateur.
La durée de traitement des retraits dépend du nombre de validateurs en attente. Plus il y a de validateurs dans la file d'attente, plus il faut de temps pour passer au tour de chaque validateur. Supposons qu'il y a environ 550 000 validateurs et que le temps moyen par bloc est d'environ 12 secondes : il faut environ 4,8 jours pour traiter tous les validateurs. Cependant, la durée peut varier en fonction du nombre de validateurs et de la proportion de validateurs dont les identifiants de retrait sont correctement configurés.
File d'attente de retrait (en supposant que tous les validateurs ont les bons identifiants de retrait) :
En résumé, la nouvelle fonctionnalité de retrait d'Ethereum permet aux utilisateurs de récupérer leurs ETH en staking en rejoignant une file d'attente de retrait. Les retraits sont traités un par un, et le tour de chaque validateur arrive lorsque sa position dans la file d'attente est atteinte. La durée de traitement des retraits dépend du nombre de validateurs dans la file d'attente circulaire (lorsqu'un retrait est effectué, le validateur retourne à la fin de la file d'attente). En outre, les retraits intégraux doivent d'abord être traités par la file d'attente de sortie avant d'être ajoutés à la file d'attente de retrait pour un traitement ultérieur.
Illustration : Validateurs Ethereum en file d'attente de retrait.
Maintenant que nous comprenons les bases des retraits, examinons de plus près certaines questions et préoccupations courantes concernant la prochaine mise à niveau.
Que dois-je faire ?
Pour les utilisateurs d'Ethereum : vous n'avez rien à faire, le réseau continuera à fonctionner comme d'habitude et la mise à niveau devrait être résolue comme prévu, sauf indication contraire de votre exchange ou service de wallet.
Pour les détenteurs de tokens de staking liquide : cela dépend du protocole avec lequel vous stakez, mais vous n'aurez probablement rien à faire. Les protocoles de staking liquide mettront à jour leurs contrats au cours de cette année afin d'utiliser cette nouvelle fonctionnalité. Cela devrait améliorer votre expérience utilisateur en raison d'une indexation de prix plus fort entre le token de staking liquide et l'ETH et d'une augmentation de la liquidité disponible sur les marchés décentralisés.
Pour les traders individuels : vous devez maintenir vos nodes à jour avec la dernière version stable du client. De plus, il est important de noter que les retraits automatiques dépendent de vos identifiants de retrait. Si vos informations d'identification sont définies en 0x01 et dirigent vers une adresse Ethereum valide, alors le retrait partiel se fera automatiquement. Cependant, si vous utilisez un ancien identifiant de retrait 0x00, vos fonds ne seront pas retirés et vous devrez effectuer une migration vers un identifiant 0x01 pour terminer le retrait.
Vous pouvez vérifier les identifiants de retrait de votre validateur en regardant l'onglet « Deposits » de Beaconcha.in de votre validateur.
Exemple d'un validateur avec des identifiants de retrait 0x01 : ::: EnlargeImage https://img.stakely.io/blog/everything-you-need-to-know-about-the-upcoming-ethereum-withdrawals-upgrade/example-of-a-validator-with-0x01.jpg,validateur avec des identifiants de retrait 0x01 :::
Exemple d'un validateur avec des identifiants de retrait 0x00 : ::: EnlargeImage https://img.stakely.io/blog/everything-you-need-to-know-about-the-upcoming-ethereum-withdrawals-upgrade/example-of-a-validator-with-0x00.png,validateur avec des identifiants de retrait 0x00 :::
Il est important de noter que la modification d'identifiant de retrait est irréversible. Veuillez donc procéder avec prudence et n'effectuer ces changements que si vous avez pleinement conscience de leurs effets. N'hésitez pas à appliquer ce changement lorsque vous vous sentez en confiance, il n'y a pas d'urgence !
À notre connaissance, il existe actuellement des outils en cours de développement qui aideront les opérateurs individuels à effectuer ce changement simplement.
Frais de gas
Il convient de noter que les retraits partiels et intégraux ne seront soumis à aucun frais de gas du réseau Ethereum. Ces retraits s'afficheront comme une augmentation du solde au lieu d'une transaction et ne déclencheront pas l'exécution de code pour les wallets de smart contracts.
Une fois le retrait effectué, vous pourrez déplacer vos ETH comme d'habitude.
Conclusion
La prochaine mise à niveau des retraits Ethereum devrait apporter de considérables changements au réseau, le rendant plus simple d'utilisation et efficace en matière de capital pour les validateurs et les utilisateurs. Les retraits partiels automatiques simplifieront le processus de retrait pour les validateurs ayant plus de 32 ETH en solde, tout en permettant des retraits intégraux pour les personnes qui souhaitent quitter le réseau.
Grâce à cela, les stakers solos pourront accéder à leurs ETH verrouillés et les tokens de staking liquides renforceront la stabilité de leurs prix, ce qui permettra de gagner des récompenses de staking à intérêts composés en déployant des validateurs supplémentaires à partir des récompenses.
Avec ces changements, Ethereum est en bonne voie pour devenir un réseau de blockchain plus robuste et efficace, prêt à gérer la demande croissante de l'écosystème DeFi.
Chez Stakely, en tant que validateurs Ethereum expérimentés, nous sommes très enthousiastes quant à la prochaine mise à niveau des retraits Ethereum et aux avantages qu'elle apportera aux staking d'ETH. Si vous souhaitez faire du staking avec nous et générer des récompenses en nous laissant nous occuper des détails techniques, n'hésitez pas à nous contacter pour en savoir plus sur nos services !
Sources :