Toni Wahrstätter, chercheur à la Fondation Ethereum, a appelé à la patience face à l’expansion de la limite de gaz du bloc Ethereum, citant des défis techniques dans un communiqué du 9 décembre. poste.
La discussion intervient alors que la communauté Ethereum débat de l’augmentation de la limite de gaz, un changement qui pourrait améliorer la capacité du réseau mais présenterait également des risques pour la stabilité et la sécurité.
Wahrstätter a souligné les contraintes liées aux spécifications des clients de la couche consensus (CL), qui rendent impossible le dépassement du seuil actuel de 36 millions de gaz sans mises à niveau significatives du protocole.
Au-delà du seuil des 36 millions
Les spécifications CL d’Ethereum imposent une taille de bloc non compressée maximale de 10 mébioctets (MiB) pour une propagation efficace des potins sur le réseau. Cette restriction est vitale pour maintenir la propagation des blocs sans introduire de retards ou d’instabilité.
Une augmentation proposée à 60 millions de gaz par bloc dépasserait cette limite, entraînant des échecs de propagation, des créneaux de validation manqués et une déstabilisation potentielle du réseau.
Ces limitations, bien que restrictives, sont conçues pour atténuer les risques tels que les attaques par déni de service (DoS), car des blocs plus importants pourraient submerger les nœuds du réseau et exposer des vulnérabilités sans offrir d’avantages immédiats.
Les blocs jusqu’à 36 millions de gaz restent dans des limites de taille de potins acceptables, garantissant une propagation transparente et une stabilité du consensus. Cependant, dépasser ce seuil risque de créer des blocs valides qui ne parviennent pas à se propager, perturbant les validateurs et réduisant l’efficacité du réseau.
Le manque de données empiriques sur les performances du réseau dans des limites de gaz plus élevées complique encore la situation. Les développeurs principaux soulignent la nécessité d’une approche prudente pour éviter de compromettre la sécurité et la fiabilité d’Ethereum.
Parithosh Jayanthi, membre de l’unité ethPandaOps de la Fondation Ethereum, a fait écho à ce sentiment, exhortant les développeurs à donner la priorité aux tests et à la collecte de données pour évaluer les compromis liés à des limites de gaz plus élevées.
Pectra ouvre la voie à des limites de gaz plus élevées
Les développeurs d’Ethereum préparent la mise à niveau du réseau Pectra 2 pour relever ces défis. Ce hard fork comprend deux propositions critiques conçues pour jeter les bases de limites de gaz plus élevées.
La première est la proposition d’amélioration Ethereum 7623 (EIP-7623), qui réduit la taille des blocs dans le pire des cas en atténuant les risques de DoS et en permettant des augmentations de capacité plus sûres.
Le second est l’EIP-7691, qui augmente le nombre cible et maximum de blobs par bloc, fournissant des données empiriques sur les performances du réseau dans des conditions de stockage et de propagation plus élevées. Les blobs sont des espaces de blocs dédiés à la réception de données provenant de blockchains de couche 2.
En mettant en œuvre ces changements, Pectra 2 fournira des informations cruciales sur la capacité du réseau à gérer des blocs plus volumineux tout en maintenant la stabilité.