Définition
Le blockspace est la capacité de données finie disponible dans les blocs d’une blockchain (blockchain) pour encoder les transactions et autres informations modifiant l’état du système. Il représente une ressource limitée, déterminée par les contraintes du protocole sur la taille, le poids ou le gas des blocs, et est réparti entre les transactions concurrentes selon les règles du réseau en matière d’inclusion et de priorisation. Le blockspace est un élément central de la façon dont une blockchain (blockchain) structure, enregistre et ordonne l’activité on-chain.
En termes simples
Le blockspace correspond à l’espace limité à l’intérieur de chaque bloc d’une blockchain (blockchain) où sont inscrites les transactions et les données associées. Comme cet espace est rare, seule une certaine quantité d’informations peut tenir dans chaque bloc, et c’est le protocole qui décide comment cet espace est rempli et organisé.
Contexte et utilisation
Le terme blockspace est couramment utilisé dans les discussions sur la scalabilité (scalability) des blockchains (blockchain), leur débit (throughput) et leur conception économique. On le retrouve dans les analyses portant sur le nombre de transactions qu’un réseau peut enregistrer par bloc, sur la façon dont la concurrence entre transactions affecte leur inclusion, et sur la manière dont les paramètres du protocole façonnent la capacité de données on-chain. Le blockspace est également évoqué lorsqu’on évalue les contraintes de data availability (data availability) et l’interaction entre le volume de transactions, les marchés de frais de gas et la congestion globale du réseau.