Les développeurs, les opérateurs de nœuds et les utilisateurs d'Ethereum n'ont pas encore trouvé d'accord sur la récente suggestion de Vitalik Buterin d'augmenter la limite de gaz sur Ethereum.

Le 11 janvier, M. Buterin a plaidé pour une augmentation « modeste » de 33 % de la limite de gaz afin d'améliorer potentiellement le débit du réseau.

L'augmentation de la limite de gaz, qui passerait de 30 millions à 40 millions, permettrait d'effectuer davantage de transactions par bloc, ce qui augmenterait théoriquement le débit et la capacité du réseau.

Toutefois, il existe certains inconvénients, selon Marius van der Wijden, développeur d'Ethereum, qui a fait part de ses préoccupations dans un article de blog du 11 janvier intitulé Les raisons pour lesquelles l'augmentation de la limite de gaz est difficile.

Le principal problème serait l'augmentation de la taille de l'état de la blockchain, qui contient les soldes des comptes et les données des smart contracts.

L'espace total nécessaire à l'heure actuelle est d'environ 267 gigaoctets (Go) uniquement pour l'état, a-t-il déclaré, ajoutant : « Si nous augmentons la limite de gaz, cette taille augmentera encore plus rapidement. »

La taille des données de l'historique complet de la blockchain Ethereum est actuellement d'environ 900 Go selon Blockchair.

Selon M. Wijden, le stockage est bon marché, la taille n'est donc pas un problème, et tout le monde pourra stocker cette quantité de données, « mais l'accès et la modification deviendront de plus en plus lents », avant d'ajouter qu'il n'y a « pas encore de solution concrète pour la croissance de l'État ».

En outre, des limites plus élevées augmentent également les temps de synchronisation et rendent plus difficile la création de clients diversifiés, a-t-il ajouté.

J'ai écrit aujourd'hui quelques-unes de mes réflexions sur l'augmentation de la limite de gaz : https://t.co/gX0eihUyYa
    (Je ne l'ai pas relu, donc si vous trouvez une erreur, vous pouvez la garder).
    - MariusVanDerWijden (@vdWijden) 11 janvier 2024

Martin Köppelmann, cofondateur de Gnosis, a également fait part de ses inquiétudes, déclarant qu'il y aurait également une augmentation de la bande passante si la limite de gaz était augmentée.

Péter Szilágyi, chef de l'équipe Ethereum, s'est lui aussi fait l'écho des inquiétudes suscitées par l'augmentation des limites de gaz.

« L'augmentation de la limite a certainement un inconvénient. L'état augmentera plus rapidement, le temps de synchronisation sera beaucoup plus lent et le risque de déni de service augmentera. »

La limite de gaz fait référence à la quantité maximale de travail et de gaz consacrée à l'exécution des transactions Ethereum ou des smart contracts dans chaque bloc. Elle est fixée de manière à ce que les blocs ne soient pas trop volumineux, ce qui aurait un impact sur les performances et la synchronisation du réseau.

Les solutions potentielles comprennent des mises à niveau telles que l'EIP-4444 qui s'attaque à l'expiration de l'historique des données de la blockchain et l'EIP-4844 pour la disponibilité des données de rollup à l'aide de « blobs », ce qui aidera à freiner les tendances de croissance à long terme.

À lire également : De grands changements à venir dans l'abstraction de compte d'Ethereum pour économiser de l'essence

Le développeur de logiciels Micah Zoltu a répondu au post Reddit de Vitalik en disant que l'objectif devrait être de permettre aux utilisateurs du monde réel d'exécuter des nœuds Ethereum sur leurs machines de tous les jours. Toutefois, le défi sera plus grand à mesure que l'état et la taille totale de la blockchain augmenteront au fil du temps.

« Notre objectif ne devrait pas être de s'assurer que vous pouvez faire fonctionner un nœud Ethereum sur une machine à X dollars. Il devrait être que la machine X puisse faire tourner un nœud Ethereum. », a-t-il déclaré.