Celestia expliqué : DA, Apps & Plus
Résumé : Celestia est un réseau modulaire de disponibilité des données qui sépare le consensus et la disponibilité des données de l'exécution, ce qui permet un développement évolutif de la blockchain.
En utilisant l'échantillonnage de la disponibilité des données (DAS) et les arbres de Merkle espacés par des noms (NMT), il garantit une vérification sûre et efficace des données, tout en permettant aux applications et aux rollups de gérer leur propre exécution.
Qu'est-ce que Celestia ?
Celestia est un réseau modulaire de disponibilité des données qui sépare le consensus et la disponibilité des données de l'exécution, offrant ainsi une plus grande évolutivité et une plus grande flexibilité pour le développement de la blockchain.
Grâce à l'échantillonnage de la disponibilité des données (DAS), Celestia permet aux nœuds légers de vérifier les données des blocs sans avoir à tout télécharger, ce qui permet au réseau de s'adapter efficacement à l'augmentation du nombre de nœuds participants.
Contrairement aux chaînes monolithiques (par exemple Solana ou Ethereum), la conception modulaire de Celestia permet aux blockchains et aux applications de s'appuyer sur elle pour la disponibilité sécurisée des données, tout en gérant leur propre exécution, ce qui améliore l'évolutivité et réduit les goulets d'étranglement.
Comment fonctionne Celestia
Celestia fonctionne en découplant le consensus, la disponibilité des données et l'exécution dans des couches distinctes, ce qui permet à chacune d'entre elles d'évoluer indépendamment. Cette approche modulaire permet à Celestia de se concentrer uniquement sur la disponibilité des données et le consensus, tandis que d'autres couches gèrent l'exécution.
Voici comment fonctionne la disponibilité des données avec Celestia :
- Couche de consensus et de disponibilité des données : Celestia garantit que les données des transactions sont disponibles et ordonnées en utilisant la preuve de prise (PoS) pour sécuriser le réseau.
- Échantillonnage de la disponibilité des données (DAS) : Les nœuds légers vérifient les données des blocs en échantillonnant de petites portions, plutôt qu'en téléchargeant des blocs entiers, ce qui réduit les besoins en bande passante.
- Arbres de Merkle à espace de noms (NMT) : Les données sont organisées en espaces de noms, ce qui permet aux applications de ne récupérer que les données qui les concernent.
- Encodage Reed-Solomon bidimensionnel : Cette méthode améliore la détection et la correction des erreurs, garantissant une récupération robuste des données même si des parties des données sont manquantes ou corrompues.
- Preuves de Merkle : Les nœuds légers les utilisent pour vérifier l'intégrité des échantillons de données, en garantissant l'exactitude et l'exhaustivité des données.
Qu'est-ce que la disponibilité des données ?
La disponibilité des données est le processus qui garantit que toutes les données de transaction d'une blockchain sont accessibles au public et vérifiables par les participants au réseau. Elle garantit que les nœuds peuvent confirmer la présence et l'intégrité des données d'un bloc sans avoir à télécharger l'ensemble des données.
Dans Celestia, cela se fait par le biais de l'échantillonnage de la disponibilité des données (DAS), où les nœuds vérifient de petites portions de données pour s'assurer de la disponibilité de l'ensemble du bloc, ce qui rend le réseau plus sûr et plus évolutif.
Quelles sont les applications et les chaînes qui utilisent Celestia pour la DA ?
Pour savoir quelles couches 2, chaînes d'applications ou applications DeFi exploitent Celestia pour la disponibilité des données (DA), les utilisateurs peuvent visiter Rollup.wtf, un outil utile qui aide à surveiller l'écosystème du rollup .
Parmi les protocoles les plus populaires utilisant Celestia pour l'AD, on peut citer
- Ancient8, une couche 2 optimisée pour les applications de jeux à haut débit.
- Aevo, une bourse d'échange décentralisée basée sur un carnet d'ordres.
- Eclipse, une couche 2 basée sur Ethereum utilisant Solana pour l'exécution et Celestia pour l'AD.
Qu'est-ce qu'un blob ?
Dans Celestia, les blobs sont des blocs de données stockés sur la blockchain, mis à disposition par le biais de la couche de disponibilité des données. Ces blobs contiennent des données spécifiques à une transaction ou à une application, organisées dans des espaces de noms afin que les applications puissent facilement accéder aux données dont elles ont besoin.
Les développeurs utilisent les transactions PayForBlobs pour soumettre ces données, ce qui garantit qu'elles sont vérifiables et accessibles. Cette configuration permet aux applications décentralisées, telles que les rollups ou les échanges, de stocker et d'accéder uniquement aux données dont elles ont besoin, pour une efficacité maximale.
Celestia Tokenomics
La tokenomics de Celestia tourne autour de son token natif, TIA, qui joue un rôle crucial dans le fonctionnement et la gouvernance du réseau. Voici un aperçu de son fonctionnement :
- Offre totale : 1 milliard de TIA à la genèse.
- Inflation : Elle commence à 8 % la première année et diminue de 10 % par an jusqu'à ce qu'elle atteigne un plancher à long terme de 1,5 %.
- Cas d'utilisation : La TIA est utilisée pour payer la disponibilité des données (blobspace), sécuriser le réseau par le biais de jalons et participer à la gouvernance décentralisée.
- Le piquetage : Les utilisateurs peuvent déléguer des TIA à des validateurs et obtenir des récompenses, ce qui permet de soutenir le consensus de la preuve d'enjeu (Proof-of-Stake).
- Gouvernance : Les détenteurs de TIA peuvent voter sur les propositions du réseau et gérer le pool communautaire, qui reçoit 2 % des récompenses des blocs pour les initiatives de l'écosystème.
Cette structure permet à la TIA de jouer un rôle central dans la sécurisation du réseau, l'aide aux développeurs et la gestion de l'écosystème Celestia.
Résultat final
Celestia simplifie l'évolutivité de la blockchain en séparant le consensus et la disponibilité des données de l'exécution, ce qui facilite la création de blockchains efficaces et flexibles.
Grâce à des outils tels que l'échantillonnage de la disponibilité des données (DAS) et les Namespaced Merkle Trees (NMT), il garantit la sécurité des données tout en permettant aux applications de se concentrer sur l'exécution et l'expérience de l'utilisateur.
Avec le jeton TIA qui alimente le marché des blobs, la gouvernance et le staking, les développeurs peuvent créer des blockchains et des dapps évolutives et indépendantes, ce qui positionne Celestia comme un acteur clé dans l'avenir des applications décentralisées.