Celestia : Une blockchain modulaire à l'approche minimaliste
Nous pourrions décrire Celestia comme une blockchain modulaire et minimaliste. Sa mission est simple, mais ambitieuse : permettre à quiconque de créer sa propre blockchain personnalisée, décentralisée et pleinement opérationnelle en un seul clic.
Imaginez que vous puissiez lancer votre propre réseau de blockchain à moindre coût financier et technique. De plus, ce réseau serait décentralisé, instantanément fonctionnel et évolutif. Voilà qui semble facile, n’est-ce pas ?
Non contente des réalisations actuelles de la technologie blockchain, l’équipe de Celestia vise une structure innovante qui pourrait ouvrir les portes de la cryptosphère à une adoption massive. En cas de succès, Celestia pourrait changer la donne !
Qu’est-ce que Celestia ?
Il s’agit d’une blockchain modulaire minimaliste de couche 1. Elle vise à fournir un cadre qui permet à tout développeur d’implémenter une blockchain ou un rollup souverain et décentralisé, sans avoir à créer un nouveau réseau de consensus de toute pièce ; Celestia sert simplement de chaîne de base.
Cette approche modulaire a été soulignée par l’équipe de Celestia lors de l’événement Cosmosverse à Medellín, en Colombie, en 2022. Elle a notamment mis en avant le potentiel des blockchains modulaires telles que Cosmos (la technologie sur laquelle Celestia est construite) par rapport aux blockchains monolithiques traditionnelles.
Logiciel modulaire, le cœur de Celestia
Ce qui distingue vraiment Celestia est son utilisation d’un logiciel modulaire. Il s’agit d’un ensemble d’outils conçus pour accélérer et simplifier le temps d’implémentation. Ce logiciel décompose les fonctions clés d’une blockchain en différents composants, permettant à chaque développeur d’adapter chaque pièce à ses objectifs spécifiques. En résulte une construction plus efficace.
Celestia appelle Rollkit son kit de développement qui associe les principes du logiciel modulaire à l’architecture modulaire de la blockchain, permettant aux développeurs de lancer de nouvelles blockchains avec une charge de travail minimale.
Le minimalisme par la modularité
L’essence du minimalisme de Celestia réside précisément dans cette modularité. Contrairement aux premières blockchains monolithiques, qui exécutent plusieurs fonctions critiques dans une seule couche (exécution, règlement, consensus, disponibilité des données), Celestia se concentre principalement sur deux fonctions : la disponibilité des données et le consensus.
Cela permet à n’importe quel rollup ou blockchain annexée à Celestia de définir facilement ses propres règles d’exécution et de règlement, et même son propre consensus. En d’autres termes, il n’y a plus à s’inquiéter de la mise en place d’infrastructures pour la disponibilité des données et le consensus, car Celestia s’en charge.
La disponibilité des données chez Celestia
La disponibilité des données répond à la question suivante : ces données ont-elles été publiées ? Elle est essentielle à la sécurité de toute blockchain, car elle garantit que tout le monde peut inspecter et vérifier l’enregistrement de la transaction. Cependant, la mise à l’échelle des blockchains pose des problèmes, car il devient peu pratique pour les utilisateurs de télécharger toutes les données.
Celestia a donc implémenté des mécanismes tels que le Data Availability Sampling (DAS). Ce processus consiste à prélever de petits échantillons aléatoires sur plusieurs cycles afin de s’assurer que toutes les transactions ont été correctement enregistrées dans le bloc, ce qui permet d’obtenir une certitude de 99,99 % quant à la disponibilité des données.
Tokenomics et utilisations clés de TIA
TIA, le token natif de Celestia, joue un rôle essentiel non seulement dans la gouvernance et le consensus du réseau, mais aussi en tant qu’outil efficace pour les développeurs. Celestia utilisera TIA pour sécuriser le réseau et couvrir les frais, qui seront brûlés pour équilibrer l’émission de nouveaux tokens.
Principales utilisations du TIA
Payer pour l’espace de données (Blobspace) : les développeurs utilisent le TIA pour accéder au vaste espace de données offert par Celestia, grâce à son architecture innovante d’échantillonnage de la disponibilité des données (DAS).
Démarrage rapide de nouvelles blockchains (Bootstrapping) : démarrer une blockchain sur Celestia est aussi simple que de déployer un smart contract. Le TIA est utilisé comme token de gas et comme monnaie, ce qui permet aux développeurs de se concentrer sur leurs applications.
Participation à la gouvernance et au consensus du réseau : comme pour les autres réseaux Cosmos, les tokens TIA peuvent être délégués à un validateur Celestia pour participer à la gouvernance et recevoir des récompenses de staking.
Ne manquez pas le Genesis Drop de TIA !
Celestia a lancé le Genesis Drop, un événement qui permet aux développeurs et aux détenteurs de portefeuilles sur des réseaux tels qu’Ethereum et Cosmos Hub de rejoindre Celestia à partir de son bloc de genèse. Des invitations ont été envoyées à 7 579 développeurs et 576 653 adresses sur Ethereum, rollups, Cosmos Hub et Osmosis.
Les tokens non réclamés seront distribués aux participants qui ont fourni leurs adresses Celestia pour réclamer leur part du gâteau !
De LazyLedger à Celestia
Connu à l’origine sous le nom de LazyLedger, Celestia a annoncé son changement de nom sur Twitter, en déclarant : « Nous avons déménagé ! LazyLedger est désormais CelestiaOrg ».
En 2019, LazyLedger a émergé en se concentrant sur le classement et la disponibilité des données liées aux transactions, permettant aux participants au consensus de vérifier cette disponibilité sans avoir besoin de télécharger l’ensemble de la blockchain.
En 2022, Celestia a lancé plusieurs réseaux de test, dont Mamaki Testnet, qui a introduit Data Availability API. Si tout se passe comme prévu, nous assisterons bientôt au lancement de leur réseau principal !
L’équipe derrière Celestia
Au cours de sa transition de LazyLedger à Celestia, la fondation a obtenu des rondes de financement qui l’ont propulsée vers son objectif. Nous pouvons souligner les investissements de sociétés bien établies telles que Bain Capital Crypto, Polychain Capital Money, Coinbase Ventures, Jump Crypto, FTX Ventures, Placeholder, Galaxy, Delphi Digital, parmi d’autres, pour un total de 55 millions de dollars.
L’équipe diversifiée qui dirige Celestia possède une vaste expérience dans des domaines tels que la blockchain, l’intelligence artificielle et les développements non-blockchain. Cette combinaison de secteurs et de compétences a conduit au soutien que la Fondation Celestia a reçu jusqu’à présent. Bien qu’il soit difficile de couvrir l’ensemble de l’équipe, nous allons vous présenter certains des rôles clés.
Mustafa Al-Bassam est le PDG de Celestia Labs. Il a précédemment cofondé Chainspace, une plateforme innovante de smart contracts qui a attiré l’attention et a été acquise par Facebook. En outre, il convient de mentionner que Mustafa est titulaire d’un doctorat spécialisé dans la scalabilité des blockchains de l’UCL.
John Adler, qui joue le rôle de CRO chez Celestia Labs, apporte son expérience antérieure de ConsenSys et son travail sur la phase 2 d’Ethereum 2.0. Adler est connu pour avoir produit la première spécification d’un schéma de rollup optimiste, inspiré par les recherches de Mustafa sur la disponibilité des données.
Nous ne pouvons pas oublier la contribution de Ismail Koffi, directeur technique de Celestia Labs. Cet éminent ingénieur de recherche a joué un rôle clé dans l’exécution de plusieurs projets, à la fois dans et hors de l’espace blockchain, y compris des collaborations avec Google UK et Tendermint.
Avant de devenir le COO de Celestia Labs, Nick White a cofondé Harmony, l’une des premières blockchains de couche 1 à implémenter le sharding pour une meilleure scalabilité. Son expérience dans ce domaine a été déterminante pour façonner la vision et la direction de Celestia.
Les caractéristiques uniques de Celestia
Efficacité avec Tendermint : bien que Celestia utilise Tendermint pour le consensus, sa particularité réside dans le fait qu’elle ordonne et réplique toutes les transactions payées sans les hiérarchiser. La validation de chaque transaction est déléguée à des nodes de synthèse chez le client.
Minimalisme structurel : Celestia se concentre exclusivement sur l’ordonnancement et la publication des données qu’elle reçoit. Elle n’effectue pas de calculs liés à ces données, ce qui simplifie son fonctionnement.
Disponibilité des données : les blockchains surveillent les nodes pour ne traiter que les transactions pertinentes, évitant ainsi le téléchargement de blocs complets. Cela représente une économie importante, qui renforce la scalabilité de Celestia et des blockchains qui en dépendent.
Découplage innovant : grâce aux Optimistic Rollups, Celestia sépare le consensus de l’exécution. Contrairement aux blockchains monolithiques qui intègrent l’exécution et le consensus dans une seule couche, Celestia introduit une modularité supérieure.
Flexibilité modulaire : Celestia simplifie le processus de construction des blockchains, rendant inutiles l’établissement de bases de consensus et la disponibilité des données à partir de zéro. À cette fin, Celestia offre sa structure minimaliste à tout rollup ou blockchain qui souhaite appliquer la modularité.
En phase avec Cosmos : intégré au SDK Cosmos, Celestia embrasse la vision de la construction de blockchains avec une sécurité partagée, mais qui sont également autonomes et adaptées aux besoins de chaque développeur.
Pionnier de la modularité : alors que Cosmos SDK et Tendermint ont introduit l’idée de modularité, Celestia relève le niveau avec son logiciel qui donne aux développeurs une plus grande liberté pour définir les règles opérationnelles.
Quel avenir pour Celestia ?
Celestia aspire à être comparable à un bloc de Lego universel. Dans cette perspective, son modèle de construction peut être considéré comme la pierre angulaire de la création ou de l’adaptation d’architectures diverses, étayée par la conviction que la modularité est essentielle pour atteindre la scalabilité et la diversité des applications.
Les créateurs de Celestia estiment que la clé de son avenir réside dans sa flexibilité : elle n’impose pas de règles aux chaînes à intégrer ; chacune est libre de fixer ses propres règles. Son principal objectif est d’assurer la disponibilité des données et du consensus, même si, sur ce dernier point, les développeurs peuvent décider d’adopter ou non le consensus de Celestia. C’est la flexibilité qu’ils cherchent à offrir.