Le cofondateur d'Ethereum, Vitalik Buterin, souhaite augmenter le « nombre de blobs » — introduit lors de la mise à jour Dencun — pour permettre à Ethereum de se développer davantage et d’améliorer la capacité des protocoles de layer 2.

Dans un fil de discussion après le dernier appel des développeurs, Buterin a révélé que l'espace blob est actuellement rempli à environ 75%, et que des changements doivent être introduits via la proposition d'amélioration d'Ethereum (EIP) 7623 pour augmenter le nombre de blobs :

« Je pense que l'écosystème ignore le fait que nous sommes dangereusement proches d'un plafond. »

L’espace blob fait référence à une zone de stockage de données spécialisée, introduite par l’EIP-4844 — également appelée proto-danksharding — pour améliorer la scalabilité du réseau.

Cet espace est conçu pour stocker temporairement de grandes quantités de données, principalement pour les rollups de layer 2.

Le nombre de blobs est le volume de blobs qui peut être inclus dans chaque bloc Ethereum

L’objectif actuel est de trois blobs par bloc, avec un maximum de six. Buterin plaide désormais pour augmenter cet objectif à quatre, avec un maximum de huit blobs par bloc. Cela permettrait de stocker plus de données par bloc et pourrait potentiellement améliorer la capacité des réseaux de layer 2 à poster leurs données sur Ethereum.

Buterin sur l'augmentation du nombre de blobs. Source : GitHub

La proposition EIP-7623 vise à augmenter le coût des données d’appel pour les transactions utilisant principalement Ethereum pour la disponibilité des données (DA). Cela réduirait la taille maximale des blocs de 2,7 mégaoctets à environ 1 mégaoctet, tout en laissant la possibilité d'augmenter la limite de gaz par bloc ou le nombre de blobs.

Buterin a exprimé son inquiétude face à l'hésitation de certains réseaux layer 2 à utiliser les blobs en raison de la congestion potentielle du marché. Il a averti : « Nous ne pouvons pas nous permettre de perdre l'élan pour que plus de layer 2 adoptent les blobs », ajoutant :

« L’EIP-7623 est important car il garantit que la taille maximale des blocs diminue considérablement dans le pire des cas. »

Buterin considère les réseaux layer 2 comme des éléments essentiels pour la scalabilité d'Ethereum, mais il insiste également sur le fait qu'ils doivent rester décentralisés. Récemment, il a déclaré qu’il ne reconnaîtra que les solutions de scalabilité atteignant l’« étape 1 » de son échelle de décentralisation.

À lire également : Blockchain : Ethereum prépare la plus grande mise à jour de son histoire !

Dans un post sur X le 26 septembre, Jesse Pollak, créateur de Coinbase L2 Base, a exprimé son soutien à la proposition de Buterin d'augmenter le nombre de blobs. Pollak a affirmé que cela « réduit la taille des blocs dans le pire des cas et ajoute la capacité nécessaire pour des layer 2 en pleine croissance », ajoutant que « la croissance est exponentielle ».

La mise à jour très attendue de Prague se concentrera sur les changements apportés à la couche d'exécution du réseau, tandis que la mise à jour Electra affectera la couche de consensus, d'où le nom Pectra (Prague Electra). Elle inclut plusieurs EIP qui amélioreront la scalabilité, introduiront l'abstraction de compte et augmenteront les limites de staking pour les validateurs.

Les développeurs d'Ethereum ont proposé de scinder la mise à jour Pectra en deux segments, PectraA et PectraB, pour accélérer son déploiement.