Des chercheurs d’Ethereum examinent à nouveau comment rendre le réseau plus léger à faire tourner, cette fois en remettant en question l’une de ses hypothèses les plus fondamentales : que doit contenir un bloc, concrètement. Dans un billet de recherche récent intitulé Blocks Are Dead. Long Live Blobs, coécrit par Toni Wahrstatter et d’autres contributeurs d’Ethereum, est décrite EIP-8142, également appelée « Block-in-Blobs », une proposition en projet d’abord introduite plus tôt cette année. L’idée consiste à encoder les données de transaction directement dans des blobs, plutôt que d’obliger les validateurs à télécharger et à réexécuter l’intégralité des charges d’exécution. Une remise en question plus discrète mais importante des rouages d’Ethereum Cela peut sembler être un débat interne d’ingénierie, mais cela touche une contrainte réelle. Aujourd’hui, les validateurs doivent gérer de grandes quantités de données liées à l’exécution, et cela crée un fardeau qui peut devenir plus visible à mesure que le réseau évolue et que les exigences en données continuent d’augmenter. Introduits avec la mise à niveau EIP-4844 d’Ethereum, les blobs ont été conçus comme un format de données plus efficient. La nouvelle proposition pousserait cette logique plus loin. Au lieu de considérer les blobs comme une voie supplémentaire pour certains types de données, les chercheurs explorent la possibilité que les blobs puissent devenir le moyen principal des données de transaction elles-mêmes. En termes simples, la proposition cherche à réduire la charge de travail lourde que les validateurs doivent effectuer pour rester en synchronisation. Moins de contrainte sur les données, mais des arbitrages architecturaux plus profonds Le but derrière EIP-8142 n’est pas que les blocs disparaissent au sens littéral. Il s’agit plutôt du fait que le modèle actuel de distribution des charges d’exécution complètes ne serait peut-être plus la manière la plus claire d’organiser le flux de données d’Ethereum. En déplaçant les données de transaction dans des blobs, les chercheurs pensent qu’Ethereum pourrait atténuer un goulot d’étranglement structurel et réduire les exigences en données pour les validateurs. Cela pourrait améliorer l’efficacité et la scalabilité du réseau, en particulier alors qu’Ethereum continue d’essayer de concilier la décentralisation avec l’augmentation de l’usage. Dans le même temps, des propositions comme celle-ci ont tendance à soulever des questions plus larges. Lorsque la gestion des données fondamentales change, tout autour compte aussi : de la conception des nœuds aux workflows d’exécution, jusqu’à la rapidité avec laquelle l’écosystème peut s’adapter. C’est pourquoi l’idée reste formulée comme de la recherche, et non comme un changement de protocole imminent.