Qu’est-ce que Celestia (TIA) ? Celestia expliqué

Qu’est-ce que Celestia (TIA) ?
Celestia est une blockchain modulaire qui se concentre principalement sur le consensus et la data availability. En termes simples, Celestia veille à ce que les données soient enregistrées dans le bon ordre et restent disponibles pour les participants qui souhaitent les vérifier.
Celestia est surtout conçue pour soutenir d’autres blockchains et des rollups. Un rollup est une couche de blockchain qui traite elle-même les transactions, mais peut publier les données associées sur une autre couche. Celestia n’exécute pas elle-même ces transactions et ne détermine pas non plus si les calculs d’un tel rollup sont corrects. Le réseau veille surtout à ce que les données publiées soient disponibles et puissent être contrôlées.
TIA est le token natif du réseau Celestia. TIA est notamment utilisé pour les frais de transaction et le staking. Le ticker du token est TIA.
Celestia a été lancé le 31 octobre 2023 en Mainnet Beta, sous le nom de code Lemon Mint.
À retenir
- Celestia est une blockchain modulaire dédiée au consensus et à la data availability.
- Le réseau n’exécute pas lui-même les transactions des rollups et ne les valide pas.
- TIA est le token utilisé pour les frais de transaction, le staking et la gouvernance on-chain.
- Les light nodes peuvent vérifier les blockdata grâce au data availability sampling sans télécharger l’ensemble des blocs.
- L’architecture modulaire offre de la liberté aux applications, mais les rend aussi dépendantes de leur propre couche d’exécution et de règlement.
- Les mises à niveau du réseau améliorent notamment la scalabilité et ont progressivement réduit l’inflation annuelle du token.
Comment fonctionne Celestia ?
Les applications et les utilisateurs peuvent publier des données sur Celestia sous forme de blobs. Cela se fait via une transaction PayForBlobs. Chaque blob reçoit un namespace, que l’on peut voir comme une étiquette permettant de séparer les données de différentes applications.
Ainsi, une application peut plus facilement récupérer uniquement les données qui la concernent, sans devoir traiter toutes les autres données d’un bloc.
Les producteurs de blocs rassemblent ces données dans des blocs. Ensuite, les validateurs parviennent à un accord sur l’ordre de ces blocs. Celestia utilise pour cela le Proof of Stake. Les validateurs immobilisent des TIA en tant que stake et contribuent ainsi à sécuriser le réseau.
Un élément important de Celestia est le data availability sampling (DAS). Il permet aux light nodes de vérifier si les données d’un bloc sont disponibles sans télécharger le bloc complet.
Pour cela, les light nodes interrogent aléatoirement de petites parties du bloc, accompagnées de preuves cryptographiques. Si suffisamment de vérifications réussissent, elles obtiennent un haut niveau de certitude que l’ensemble des blockdata est disponible.
Celestia utilise également le erasure coding. Cette technique ajoute des données supplémentaires aux blockdata d’origine. Ainsi, l’ensemble des données peut être reconstruit tant qu’une quantité suffisante de fragments reste disponible. Cela rend le data availability sampling possible et complique la rétention d’une partie seulement des blockdata.
Il est important de noter que Celestia vérifie ici si les données sont disponibles, mais pas si les transactions ou les smart contracts au sein d’un rollup ont été exécutés correctement. Ce contrôle a lieu à l’intérieur du rollup ou dans d’autres couches qui utilisent Celestia.
Celestia est construit avec le Cosmos SDK et utilise CometBFT pour le consensus. Grâce à plusieurs mises à niveau du réseau, le temps de bloc a été réduit à environ 3 secondes, ce qui permet au réseau de produire plus souvent de nouveaux blocs et d’offrir davantage d’espace pour la publication de données.
Aperçu de Celestia (TIA)
Comment fonctionne l’architecture modulaire de Celestia ?
Sur de nombreuses blockchains, différentes tâches sont exécutées par le même réseau, comme le traitement des transactions, l’obtention du consensus et le stockage des données. On parle alors de blockchain monolithique. Ethereum en est un exemple bien connu.
Celestia adopte une approche différente. Le réseau se concentre principalement sur le consensus et la data availability, tandis que d’autres couches peuvent assurer l’exécution et le règlement.
L’exécution signifie que les règles d’une application sont appliquées et que l’on détermine ce qui change après une transaction. Le règlement est la couche où les résultats des transactions sont enregistrés et où les éventuels litiges concernant ces résultats peuvent être résolus.
Ainsi, plusieurs rollups peuvent utiliser Celestia comme couche de data availability, sans que Celestia ait lui-même à exécuter leur logique applicative.
En juillet 2026, Celestia Labs a également racheté Sovereign Labs, l’équipe derrière le Sovereign SDK, afin d’élargir davantage le développement de blockchains personnalisées et de rollups.
Un rollup peut par exemple publier ses données de transaction sur Celestia et utiliser Ethereum pour le règlement. Celestia ne remplace donc pas automatiquement ces autres couches.
Pour organiser les données, Celestia utilise les Namespaced Merkle Trees. Les données sont réparties entre différents namespaces. On peut voir un namespace comme une étiquette pour les données d’une application donnée.
Une application peut ainsi demander de manière ciblée ses propres données et vérifier cryptographiquement que les données renvoyées sont complètes.
Les light nodes jouent également un rôle important. Grâce au data availability sampling, elles peuvent vérifier si les données d’un bloc sont disponibles sans télécharger le bloc entier.
L’approche modulaire ne signifie pas que chaque application bénéficie automatiquement du même niveau de sécurité et des mêmes caractéristiques de règlement. Cela dépend aussi de la couche d’exécution et de règlement utilisée par l’application.
Quel rôle joue TIA au sein de Celestia ?
TIA remplit plusieurs fonctions au sein du réseau Celestia.
Sa fonction la plus directe est le paiement des frais de transaction. TIA est par exemple utilisé pour payer la publication de blobs, c’est-à-dire de données, sur Celestia.
TIA est également utilisé pour le staking. Les validateurs immobilisent des TIA pour participer à la sécurité Proof of Stake du réseau. Ceux qui ne souhaitent pas gérer leur propre validateur peuvent déléguer leurs TIA à un validateur et recevoir ainsi une partie des récompenses de staking.
Ces récompenses ne constituent pas un rendement fixe. Elles dépendent notamment de l’émission de nouveaux TIA et de la commission prélevée par un validateur.
À l’origine, le réseau a commencé avec une inflation annuelle du token de 8%. Grâce à des mises à niveau du réseau, notamment Lotus et Matcha, cette inflation a été progressivement réduite. À plus long terme, l’inflation se dirige vers un plancher de 1,5%.
Le staking comporte aussi des risques et des règles pratiques. Si un validateur est par exemple slashed en raison d’un comportement gravement incorrect, une partie des TIA délégués peut être perdue. En outre, les récompenses de staking doivent dans certains cas être réclamées manuellement.
TIA est également utilisé pour la gouvernance on-chain. Les détenteurs de TIA peuvent soumettre des propositions et voter sur certains paramètres du réseau et sur des décisions concernant le réseau.
Dès le lancement de Celestia, 2% des block rewards sont versés au community pool. Grâce à la gouvernance, la communauté peut décider d’utiliser les fonds de ce pool pour des initiatives au sein de l’écosystème Celestia.
Comment Celestia est-il né ?
Le développement de Celestia a commencé en 2019 sous le nom de LazyLedger. L’idée initiale était de construire une blockchain qui se concentre principalement sur le consensus et la data availability, sans exécuter elle-même toutes les transactions des applications.
Celestia a été cofondé par Mustafa Al-Bassam, Ismail Khoffi et John Adler. Ils travaillaient sur une architecture de blockchain dans laquelle le consensus et la data availability sont dissociés de l’exécution des transactions.
En 2021, LazyLedger a été rebaptisé Celestia.
Le 31 octobre 2023, le réseau a été lancé en Mainnet Beta, sous le nom de code Lemon Mint.
L’idée centrale d’origine est restée la même : les applications peuvent utiliser leurs propres règles pour l’exécution des transactions, tandis que Celestia fournit une couche spécialisée pour le consensus et la disponibilité des données.
Quels sont les avantages de Celestia ?
Celestia présente plusieurs caractéristiques importantes :
-
Spécialisé dans la data availability : les rollups et d’autres blockchains peuvent utiliser Celestia pour publier des données, tout en exécutant eux-mêmes leurs transactions.
-
Vérification sans téléchargement complet des blocs : grâce au data availability sampling, les light nodes peuvent vérifier si les blockdata sont disponibles sans récupérer le bloc complet.
-
Architecture flexible : plusieurs rollups peuvent utiliser la même couche Celestia, tout en choisissant leurs propres mécanismes d’exécution et de règlement.
-
Demande ciblée de données : avec les Namespaced Merkle Trees, les applications peuvent demander spécifiquement leurs propres données dans un bloc Celestia et les vérifier.
Quels sont les inconvénients et les risques de Celestia ?
Celestia présente aussi plusieurs points d’attention importants :
-
Celestia ne vérifie pas si les transactions des applications sont valides : le réseau vérifie surtout si les données publiées sont disponibles et enregistrées dans le bon ordre. Les rollups restent eux-mêmes responsables de l’exécution et du contrôle de leurs transactions.
-
La data availability n’est pas un stockage permanent : le fait que les données soient disponibles au moment de leur publication ne signifie pas que les données historiques des blobs resteront toujours faciles à récupérer. Des solutions de stockage supplémentaires peuvent être nécessaires.
-
Ensemble actif de validateurs limité : Celestia dispose d’un ensemble actif de 100 validateurs. La répartition des TIA stakés entre ces validateurs joue donc un rôle important dans la décentralisation du consensus.
-
Risques liés au staking : si un validateur signe deux fois, il peut être slashed. Une partie des TIA délégués peut alors également être perdue. Après l’arrêt du staking, une période de déverrouillage de 21 jours s’applique en outre.
-
Technologie relativement récente : Celestia a introduit des techniques comme le data availability sampling sur Mainnet Beta. Le réseau et sa technologie continuent d’évoluer grâce à de nouvelles mises à niveau.
En résumé
Celestia est une blockchain modulaire qui se concentre principalement sur le consensus et la data availability. Au lieu d’exécuter elle-même toutes les transactions des applications, Celestia fournit une couche spécialisée sur laquelle les rollups et d’autres blockchains peuvent publier leurs données.
Une technique importante dans ce cadre est le data availability sampling. Elle permet aux light nodes de vérifier si les blockdata sont disponibles sans télécharger les blocs complets.
TIA est le token natif de Celestia et est utilisé pour les frais de transaction, le staking et la gouvernance.
L’architecture modulaire offre aux applications la liberté de choisir leurs propres mécanismes d’exécution et de règlement. En même temps, cela signifie que Celestia n’est pas automatiquement responsable de l’exécution correcte ou de la sécurité de ces autres couches.