EIP-7781 propose de réduire le slot time de 12 à 8 secondes sur Ethereum, accélérant la blockchain

La proposition EIP-7781 vise à réduire le slot time d’Ethereum de 12 à 8 secondes, augmentant le débit des transactions de 33%, tout en minimisant les exigences matérielles des validateurs pour une meilleure scalabilité.
vitalik buterin ethereum cypherpunk
Getting your Trinity Audio player ready...
  1. La proposition EIP-7781 vise à réduire le slot time d’Ethereum de 12 à 8 secondes, augmentant ainsi la fréquence des blocs créés et améliorant la scalabilité, notamment pour les solutions de seconde couche comme les rollups, en réduisant la latence et augmentant le débit des transactions de 33%.
  2. Contrairement aux méthodes classiques comme l’augmentation de la limite de gaz ou de la capacité de stockage, EIP-7781 maintient la taille des blocs inchangée, évitant ainsi une augmentation de la bande passante de pointe, ce qui minimise les exigences matérielles des validateurs.
  3. La proposition est actuellement en phase de discussion préliminaire au sein de la communauté Ethereum, cherchant à concilier l’amélioration de la performance du réseau tout en assurant sa sécurité et sa décentralisation.

Ethereum, le leader des blockchains pour les smart contracts et les applications décentralisées, poursuit ses efforts pour augmenter sa scalabilité et son efficacité. La nouvelle proposition EIP-7781, introduite par le chercheur Ben Adams, a pour but de réduire le “slot time” de 12 à 8 secondes.

Cette proposition, qui est actuellement en discussion préliminaire, cherche à optimiser les performances du réseau sans compromettre sa stabilité.

Qu’est-ce que le slot time ?

Le slot time, ou intervalle de temps entre la proposition de chaque nouveau bloc sur la blockchain Ethereum, est actuellement de 12 secondes. Dans ce contexte, réduire le slot time revient à accélérer la fréquence à laquelle les blocs sont créés, augmentant ainsi le nombre de transactions traitées par la blockchain. En d’autres termes, un slot time plus court signifie que le réseau est plus réactif, ce qui est particulièrement bénéfique pour les utilisateurs de solutions de seconde couche, ou « rollups », qui s’appuient sur le réseau principal d’Ethereum pour la sécurité et la finalité des transactions.

Objectifs de la proposition EIP-7781

Ben Adams, l’auteur de la proposition, met en avant deux objectifs principaux pour cette réduction du slot time :

  1. Réduire la latence pour les rollups : Les rollups, qui sont des solutions de scaling de couche 2 (Layer 2), utilisent le réseau principal d’Ethereum comme couche de base pour le traitement des transactions et la sécurité. En réduisant la latence, ces rollups pourraient bénéficier d’une meilleure performance globale, ce qui rendrait les transactions plus rapides et plus fluides pour les utilisateurs.
  2. Augmenter le débit des transactions de 33% : En diminuant le slot time de 12 à 8 secondes, Ethereum pourrait théoriquement augmenter le nombre total de transactions traitées par le réseau de 33%. Cette augmentation du débit pourrait renforcer la capacité d’Ethereum à gérer une activité croissante sans engorger le réseau.

Une alternative aux approches classiques

La proposition EIP-7781 suit une approche différente pour augmenter la capacité de traitement d’Ethereum. Traditionnellement, le réseau pourrait choisir d’augmenter la limite de gaz par bloc (de 30 à 40 millions) ou d’augmenter la capacité de stockage des blobs (de 6 à 8). Ces approches permettent également d’augmenter le débit des transactions, mais elles ont un inconvénient majeur : elles augmentent la demande en bande passante de pointe (peak bandwidth), créant une pression supplémentaire sur les ressources matérielles des validateurs.

EIP-7781 propose de contourner ce problème en gardant la taille des blocs inchangée tout en augmentant leur fréquence. Ainsi, bien que le débit des transactions augmente, la quantité maximale de données à transférer à un instant donné (bande passante de pointe) ne change pas. Cela signifie que les exigences matérielles pour les validateurs ne devraient pas augmenter de manière significative, une considération importante pour garantir la décentralisation et la sécurité du réseau.

Prochaines étapes et discussions de la communauté

La proposition est actuellement en phase de discussion et de revue préliminaire. Elle s’inscrit dans le cadre des efforts continus d’Ethereum pour améliorer sa scalabilité, notamment avec la montée en puissance de solutions comme Ethereum 2.0 et les rollups. La communauté Ethereum, composée de développeurs, de validateurs et d’utilisateurs, examine activement les implications potentielles de cette réduction du slot time, notamment en ce qui concerne la sécurité, l’impact sur les validateurs et les améliorations de performance réelles attendues.

Si elle est adoptée, la proposition EIP-7781 pourrait représenter une évolution importante pour Ethereum, offrant une amélioration notable du débit sans les contraintes associées à une augmentation de la taille des blocs ou de la bande passante. Cela pourrait ouvrir la voie à un réseau plus réactif et performant, tout en maintenant les principes de sécurité et de décentralisation qui font la force de l’écosystème Ethereum. Les prochaines discussions et les décisions prises par la communauté joueront un rôle clé dans l’implémentation de cette proposition, qui pourrait bien changer la manière dont Ethereum gère ses transactions et ses rollups dans le futur.

Articles qui pourraient vous intéresser