Selon Cointelegraph : le co-fondateur d'Ethereum, Vitalik Buterin, et le chercheur de la Fondation Ethereum, Toni Wahrstätter, ont présenté cinq techniques potentielles pour réduire la taille maximale des blocs d'Ethereum. Visant à optimiser la blockchain pour une « feuille de route centrée sur le cumul », les conceptions proposées se concentrent sur l'augmentation des limites de gaz de bloc et l'augmentation du coût des données d'appel, le tout dans un cadre Ethereum.

Réduire la taille maximale des "pièces EL" ou des blocs Beacon laisserait de la place à plus de blobs. Source : Ethereum Research

À la lumière de l’utilisation croissante des rollups, Buterin et Wahrstätter affirment que l’utilisation actuelle de l’espace des blocs n’est pas optimisée. Ils ont remarqué que la taille effective des blocs a doublé au cours de l’année écoulée, ce qui peut être attribué à l’utilisation accrue d’Ethereum par les rollups et des tendances telles que les inscriptions.

Les solutions proposées visent à réguler la taille maximale des blocs et les fluctuations, créant ainsi plus de place pour les futurs blobs de données. Ils suggèrent une augmentation de la limite de gaz de bloc et du prix des octets de données d'appel non nuls. La limite de gaz par bloc limite les dépenses en gaz pour les transactions ou l'exécution de contrats intelligents par bloc, empêchant ainsi des blocs trop volumineux d'affecter les performances du réseau. Les données d'appel, qui nécessitent du gaz, ajoutent à la charge du réseau.

Buterin a déclaré qu'il existe un « point idéal » entre le prix des données d'appel et la limite de gaz. Source : Recherche Ethereum

Une solution simple recommande d'augmenter le coût des données d'appel de 16 à 42 gaz, en réduisant la taille maximale des blocs de 1,78 mégaoctets à environ 0,68 mégaoctets. Cette approche, même si elle permet d'augmenter la limite de gaz de bloc, peut décourager l'utilisation des données d'appel pour la disponibilité des données, ce qui pourrait avoir un impact sur les applications qui dépendent de données d'appel étendues pour les preuves en chaîne, comme StarkNet.

Les options alternatives consistent à équilibrer le coût plus élevé des données d'appel avec une diminution des coûts d'opcode, à plafonner les données d'appel par bloc, à créer un marché unique de frais de données d'appel ou à introduire un « bonus de fidélité EVM » pour compenser l'impact sur les applications gourmandes en données d'appel.

Bien que chaque méthode puisse permettre d'obtenir la réduction souhaitée de la taille maximale des blocs, ils ont conclu que la solution la plus simple (augmenter le coût des données d'appel à 42 gaz) pourrait sembler une approche trop superficielle, et que la création d'un marché de frais distinct pourrait compliquer excessivement le système.

Ils suggèrent qu'une approche plus équilibrée pourrait être obtenue en augmentant le coût des données d'appel tout en réduisant le coût de certaines opérations ou peut-être en introduisant des incitations à l'utilisation des données d'appel.