- Glamsterdam pourrait perturber les portefeuilles et les outils à gaz en s’appuyant sur des hypothèses fixes sur le gaz.
- EIP-8037 ajoute des frais de gaz d’État lorsque les transactions créent un nouvel état Ethereum.
- Platåberget donne aux développeurs des mois pour tester la compatibilité avant un déploiement plus large.
Les développeurs d’Ethereum ont averti que la prochaine mise à niveau de Glamsterdam pourrait perturber les portefeuilles, les indexeurs et les estimateurs de gaz utilisant des hypothèses de gaz fixes. L’avertissement intervient alors que les développeurs préparent le testnet Platåberget pour la mise à niveau du 20 août.
La mise à niveau de Glamsterdam modifie les hypothèses sur le gaz Ethereum
L’équipe Protocol DevOps de la Fondation Ethereumditles outils reposant sur une limite maximale de gaz codée en dur pourraient se briser après Glamsterdam. Les développeurs ont donc été invités à tester les applications sur Platåberget avant que les changements n’atteignent les réseaux de test d’Ethereum à plus long terme.
Selon leFondation Ethereum, Glamsterdam introduit plusieurs changements affectant les couches d’exécution et de consensus d’Ethereum. Il s’agit notamment de la retarification du gaz, de la séparation entre proposants et constructeurs et des listes d’accès au niveau des blocs.
Les changements de gaz pourraient créer des problèmes pour les logiciels construits autour d’hypothèses de coûts de transaction fixes. En particulier, EIP-8037 introduit une dimension état-gaz distincte pour les opérations qui créent un nouvel état Ethereum.
Un transfert d’ETH vers un compte existant nécessitera toujours 21 000 gaz. Cependant, l’envoi d’ETH vers un compte qui n’existe pas entraînera des frais supplémentaires pour le gaz de l’État.
Par conséquent,portefeuilleset les estimateurs de gaz qui supposent que chaque transfert d’ETH coûte exactement 21 000 gaz peuvent produire des estimations inexactes. Les développeurs devront tenir compte des coûts supplémentaires liés à l’État lors de la mise à jour de leur logiciel.
Les changements affectent également les applications qui créent des comptes, déploient des contrats ou écrivent du nouveau stockage. Par conséquent, les développeurs devraient revoir la logique des transactions et les calculs de gaz avant que Glamsterdam n’avance.
Platåberget fournit un environnement de test précoce
SelonCasting à fourche, Platåberget a été lancé le 13 août en tant qu’environnement de test public pour Glamsterdam. Le testnet devrait fonctionner pendant plusieurs mois, ce qui donnera aux développeurs plus de temps pour identifier les problèmes de compatibilité avant que la mise à niveau ne progresse vers un déploiement plus large.
La Fondation Ethereum a déclaré que le fork de Glamsterdam est prévu pour le 20 août sur Platåberget. Les développeurs peuvent également participer en soumettant des dépôts de validateur et de constructeur via l’infrastructure testnet.
Pendant ce temps, Forkcastpistesle développement de la mise à niveau et la mise en œuvre prévue sur les réseaux de test d’Ethereum.
Au-delà de la retarification du gaz, Glamsterdam introduira une séparation consacrée entre les proposants et les constructeurs, modifiant ainsi certaines parties du processus de production de blocs d’Ethereum. Les listes d’accès au niveau des blocs enregistreront également les emplacements d’état consultés pendant l’exécution du bloc.
La mise à niveau augmente encore la taille maximale du contrat déployé par Ethereum de 24 Ko à 64 Ko. Les limites du Initcode passeront de 48 Ko à 128 Ko, donnant aux développeurs plus de place pour des applications plus volumineuses.
Après les tests de Platåberget, les développeurs d’Ethereum prévoient des réseaux de développement supplémentaires avant que Glamsterdam n’atteigne Sepolia et Hoodi. Le déploiement du réseau principal ne suivra qu’une fois que les changements auront démontré une stabilité suffisante.
Source : Live Bitcoin News




Laisser un commentaire