Comment Celestia traite les transactions
Celestia ordonne les transactions et publie les données blob au lieu d'exécuter des contrats intelligents ; les validateurs votent et les nœuds légers échantillonnent les données pour les vérifier.

Sur cette page
- Les données du blob sont encodées avec un code correcteur d'erreurs et nommées avant le vote.
- Les nœuds légers échantillonnent des fragments plutôt que des blocs entiers.
- Les validateurs proposent des blocs et votent sur l'ordre.
- La finalité permet à un rollup de reconstruire et d'exécuter ses données.
Ce guide suit une transaction du portefeuille jusqu'à un bloc finalisé. Vous n'avez pas besoin d'exploiter un nœud ni de détenir des TIA pour suivre.
Que fait Celestia avec les transactions ?
Celestia ordonne les transactions et rend les données des blobs disponibles. Elle n'exécute pas de contrats intelligents, donc aucune logique applicative ne s'exécute sur la chaîne elle-même. Une transaction y paie des frais en TIA et peut transporter des données de blob avec le paiement.
Comment Celestia traite les transactions étape par étape
Une fois qu'une transaction atteint le réseau, ce sont les validateurs qui travaillent. L'un d'eux propose un bloc, les autres votent, et les nœuds légers vérifient que les données publiées peuvent être récupérées.
- 1Recevoir les transactionsLes validateurs collectent les transactions et les blobs que les utilisateurs et les rollups envoient au réseau.
- 2Construire le blocUn validateur choisi ordonne les transactions en attente et compose le bloc.
- 3Encoder les données du blob avec un code correcteur d'erreursChaque blob est découpé en fragments supplémentaires, afin que les données puissent être reconstruites si des fragments manquent.
- 4Trier les fragments par namespaceLes fragments sont classés sous des identifiants de namespace, et un rollup lit le namespace qui lui appartient.
- 5Voter sur le blocLes autres validateurs vérifient le bloc et votent, et un nombre suffisant de votes fixe l'ordre.
- 6Échantillonner les donnéesLes nœuds légers demandent quelques fragments aléatoires, pas le bloc entier. Si les fragments arrivent, les données sont considérées comme disponibles.
Que se passe-t-il après que Celestia a finalisé un bloc ?
Un bloc est final une fois qu'un nombre suffisant de validateurs ont voté, et son ordre ne changera pas. Ses données deviennent accessibles à tous. Un rollup qui a publié un blob peut reconstruire les données et exécuter ses propres transactions.
Questions fréquentes
Celestia est une blockchain de couche 1 avec ses propres validateurs et règles de consensus. Les rollups se construisent au-dessus, c'est pourquoi on les appelle des layer 2.
TIA paie les frais sur Celestia. Un rollup qui publie des données là-bas vous facture généralement dans son propre jeton à la place.
Un blob est un ensemble de données qu'un rollup publie sur Celestia, souvent un lot de ses propres transactions. Les blobs peuvent être volumineux, c'est pourquoi Celestia les encode avec un code correcteur d'erreurs avant de les publier.
Non. Les contrats intelligents et les dapps s'exécutent dans des rollups, et ces rollups utilisent Celestia pour faire ordonner et publier leurs données.






