La communauté Ethereum est actuellement engagée dans un débat animé concernant l'augmentation potentielle des limites de gaz pour sa blockchain. Bien que l'augmentation de la limite de gaz puisse améliorer les performances du réseau, elle soulève également des préoccupations importantes concernant la stabilité et la sécurité. Des figures clés de la Fondation Ethereum exhortent à la prudence alors qu'elles naviguent dans les défis techniques associés à ce changement potentiel.
Points Clés
-
Limite de Gaz Actuelle : La limite de gaz existante est de 36 millions, ce qui est conçu pour garantir une propagation efficace des blocs et la stabilité du réseau.
-
Augmentation Proposée : Une suggestion d'augmenter la limite de gaz à 60 millions pourrait entraîner des risques sérieux, y compris des échecs de propagation et des créneaux de validateurs manqués.
-
Contraintes Techniques : Les spécifications de la couche de consensus imposent une taille maximale de bloc non compressé de 10 MiB, ce qui complique toute tentative de dépasser la limite de gaz actuelle.
-
Mise à Niveau Pectra 2 : Les développeurs travaillent sur la mise à niveau Pectra 2, qui comprend des propositions visant à augmenter en toute sécurité les limites de gaz tout en maintenant l'intégrité du réseau.
Limite de Gaz Actuelle et Ses Implications
La blockchain Ethereum fonctionne actuellement sous une limite de gaz de 36 millions. Cette limite est cruciale pour maintenir l'efficacité de la propagation des blocs à travers le réseau. Dépasser cette limite pourrait entraîner des problèmes significatifs, y compris :
-
Échecs de Propagation : Des blocs plus grands peuvent ne pas se propager efficacement, entraînant des occasions manquées pour les validateurs de confirmer des transactions.
-
Instabilité du Réseau : Franchir la limite de gaz pourrait déstabiliser le réseau, entraînant des retards et des vulnérabilités potentielles de déni de service (DoS).
-
Risques de Sécurité : Des blocs plus grands pourraient submerger les nœuds du réseau, les exposant à des attaques sans fournir d'avantages immédiats aux utilisateurs.
Défis Techniques à Venir
Toni Wahrstätter, un chercheur à la Fondation Ethereum, a souligné la nécessité de patience pour aborder la question de la limite de gaz. Les contraintes techniques liées aux spécifications du client de la couche de consensus rendent difficile de dépasser le seuil actuel sans mises à niveau significatives. La taille maximale de bloc non compressé de 10 MiB est un facteur critique dans cette discussion.
Solutions Proposées : Mise à Niveau Pectra 2
Pour relever les défis associés à l'augmentation des limites de gaz, les développeurs Ethereum préparent la mise à niveau du réseau Pectra 2. Ce hard fork comprend deux propositions significatives :
-
EIP-7623 : Cette Proposition d'Amélioration Ethereum vise à réduire les tailles de blocs dans le pire des cas, atténuant ainsi les risques de DoS et permettant des augmentations de capacité plus sûres.
-
EIP-7691 : Cette proposition se concentre sur l'augmentation du nombre cible et maximum de blobs par bloc, ce qui fournira des données empiriques sur les performances du réseau sous des demandes de stockage et de propagation plus élevées.
En mettant en œuvre ces propositions, la mise à niveau Pectra 2 vise à fournir des informations cruciales sur la capacité du réseau à gérer des blocs plus grands tout en maintenant la stabilité et la sécurité.