Celestia est un réseau blockchain modulaire conçu pour changer la façon dont les systèmes décentralisés sont construits et mis à l'échelle. Contrairement aux blockchains monolithiques traditionnelles comme Bitcoin ou Ethereum, qui gèrent toutes les fonctions de base au sein d'une seule couche, Celestia sépare ces fonctions en composants distincts. Plus précisément, il se concentre sur deux tâches principales : le consensus et la disponibilité des données. La philosophie centrale de Celestia est la modularité. Dans un système monolithique, chaque nœud doit télécharger, vérifier et exécuter chaque transaction pour garantir la sécurité du réseau. Cela entraîne souvent des goulots d'étranglement à mesure que le réseau se développe. Celestia y répond en découplant l'exécution des transactions du processus de mise à disposition des données de transaction. Il n'effectue pas d'exécution de smart contract et ne traite pas les transactions lui-même. Au lieu de cela, il agit comme une couche spécialisée où d'autres blockchains, appelées rollups, peuvent publier leurs données de transaction. Cela permet aux développeurs de créer leurs propres environnements d'exécution personnalisés tout en s'appuyant sur Celestia pour la sécurité et le stockage des données. Une innovation technique clé de Celestia est le Data Availability Sampling. Cette technologie permet aux nœuds légers de vérifier que les données d'un bloc sont disponibles sans avoir besoin de télécharger l'intégralité du bloc. En ne vérifiant que de petites portions aléatoires de données, les nœuds légers peuvent acquérir une grande confiance dans le fait que l'ensemble complet des données existe. Ce mécanisme permet au réseau de monter en charge de manière significative car, à mesure que davantage de nœuds légers rejoignent le réseau, la capacité de traitement des données augmente sans nécessiter de matériel coûteux pour les participants individuels. Une autre caractéristique importante est l'utilisation des Namespaced Merkle Trees. Cette technologie permet à différentes applications et rollups de télécharger uniquement les données qui les concernent, plutôt que l'historique complet de chaque application sur le réseau. Cela rend le système plus efficace pour les développeurs qui souhaitent construire des blockchains spécialisées à haute performance. Le token natif du réseau est le TIA. Il remplit plusieurs fonctions essentielles au sein de l'écosystème. Premièrement, il est utilisé par les développeurs pour payer le blobspace, qui est la zone de stockage où ils publient leurs données de transaction. Deuxièmement, le token est utilisé pour le staking, permettant aux participants de sécuriser le réseau et d'aider à atteindre le consensus. Enfin, il joue un rôle dans la gouvernance décentralisée, donnant aux détenteurs la possibilité de voter sur les mises à jour techniques et les paramètres du réseau. Globalement, Celestia vise à fournir une infrastructure plug-and-play pour la prochaine génération d'applications Web3. En se spécialisant dans la disponibilité des données, il abaisse la barrière à l'entrée pour le lancement de nouvelles blockchains et fournit une base évolutive pour un avenir multi-chaînes. Cette approche donne aux constructeurs plus de flexibilité pour expérimenter différents langages de programmation et modèles d'exécution sans avoir à construire une couche de consensus sécurisée à partir de zéro.
En savoir plus