Comprendre Celestia et Fuel : modèles, financement, équipes et feuilles de route
TechFlow SélectionTechFlow Sélection
Comprendre Celestia et Fuel : modèles, financement, équipes et feuilles de route
La course aux blockchains publiques représente une compétition sans fin pour l'ensemble de l'écosystème blockchain.
La course aux blockchains publiques est une compétition sans fin dans l'univers de la blockchain.
Du passage d’Ethereum aux blockchains hautement performantes comme Solana, puis aux nouveaux venus tels qu’Aptos, on constate que ce domaine reste extrêmement concurrentiel.
Après cinq à six années de développement, le secteur des blockchains publiques a fortement évolué. De nombreux utilisateurs se tournent désormais vers les blockchains modulaires.

Cette année, deux projets majeurs dominent le domaine des blockchains modulaires : Celestia et Fuel.
Ce qui est intéressant, c’est que Fuel et Celestia sont presque comme des « frères ». Les deux projets partagent un cofondateur commun, John Adler, l’un des premiers concepteurs du mécanisme Optimistic Rollup. Récemment, les deux ont également levé des fonds importants. Il suffit donc de s’intéresser à ces deux projets pour couvrir efficacement ce segment.
Sans plus attendre, suivons le guide pour découvrir ensemble ces deux blockchains modulaires.
Celestia

Site officiel : https://celestia.org
Twitter : https://twitter.com/CelestiaOrg
Anciennement appelée Lazy Ledger, Celestia est une infrastructure spécialisée dans la « disponibilité des données ». C’est le premier réseau blockchain à proposer une architecture modulaire. Grâce à une couche de consensus simplifiée et modulaire, elle permet aux développeurs disposant de budgets limités de déployer facilement leurs propres blockchains.
Celestia est qualifiée de blockchain simplifiée car elle sépare la couche de consensus de la couche d’exécution des applications. Elle regroupe simplement les transactions en blocs et les publie, sans exécuter les transactions elle-même. Autrement dit, dans l’architecture traditionnelle intégrée des blockchains, les couches de consensus et d’exécution sont combinées. Les développeurs doivent utiliser le langage de programmation supporté par la chaîne, tous les flux d’application sont identiques, les ressources sont partagées, et toute mise à jour de contrat intelligent nécessite un hard fork.

Dans une architecture modulaire comme Celestia, les développeurs peuvent intégrer leur propre couche d’exécution au-dessus de la couche de consensus de Celestia. Dans cet environnement sécurisé, ils peuvent créer des applications hautement personnalisables et flexibles. Comparé aux modèles de sécurité partagée de Polkadot ou Cosmos, cette approche offre une meilleure extensibilité. En effet, les projets comme Polkadot reposent sur l’exécution d’état, un processus coûteux qui impose un seuil élevé aux parachains et aux blockchains dédiées, surtout pour les chaînes longues et les rollups.
Mustafa Al-Bassam, PDG de Celestia Labs, a publié en 2019 un livre blanc intitulé « LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts », introduisant une conception de grand livre nommée LazyLedger. Ce système réduit la validation des blocs à la simple vérification de la disponibilité des données. Les participants au consensus n’ont pas besoin de télécharger, traiter ou valider chaque transaction ; ils ne s’assurent que de la disponibilité des données, qu’ils récupèrent depuis le réseau si nécessaire. En dissociant ainsi les règles de validation des transactions des règles de consensus, le coût en ressources pour atteindre un accord est considérablement réduit.

Le réseau Celestia, développé à partir de LazyLedger, peut stocker tout type de données et est compatible avec divers langages de programmation comme Solidity, Golang ou Rust. Comme Celestia n’a pas besoin de comprendre le contenu des données, c’est aux nœuds légers (Light nodes) — c’est-à-dire aux utilisateurs du réseau — qu’incombe l’interprétation.
Les trois types de nœuds du réseau Celestia sont les nœuds de stockage, les nœuds de consensus et les nœuds légers. Les nœuds de stockage conservent les données provenant des nœuds de consensus et envoient des copies aux nœuds légers lorsqu’ils en font la demande. Les nœuds de consensus reçoivent les transactions envoyées par les nœuds légers, les valident selon les règles du réseau Celestia, forment des blocs et transmettent ceux-ci aux nœuds de stockage. Quant aux nœuds légers, ils envoient les informations de transaction aux nœuds de consensus et téléchargent les données nécessaires depuis les nœuds de stockage.
Les nœuds légers désignent généralement les serveurs individuels ou organisationnels, mais dans la vision de Celestia, même un ordinateur personnel peut devenir un nœud léger. En installant une application communicant avec le réseau Celestia, l’utilisateur peut directement récupérer le contenu des blocs auprès des nœuds de stockage. En utilisant cette application, son PC devient automatiquement un nœud léger. Les développeurs peuvent ainsi accéder à moindre coût à un réseau de serveurs dédiés opérationnel 24h/24.

Plus il y a de nœuds légers sur le réseau, plus il est difficile de tricher, et donc plus le réseau est sécurisé. Cela permet d’augmenter la taille des blocs dans les limites matérielles autorisées, augmentant ainsi le volume de transactions traitées. Cette approche concilie sécurité, décentralisation et extensibilité, brisant ainsi le dilemme du triangle blockchain.
Voici un résumé des caractéristiques clés de Celestia, afin d’en offrir une compréhension plus claire :
-
Séparation de la couche de consensus et de la couche d’exécution
Celestia fournit une couche de consensus interchangeable, permettant aux développeurs de déployer leur propre couche d’exécution. Cela offre un haut niveau de personnalisation et de flexibilité aux applications construites sur Celestia.
-
Preuves de disponibilité des données
Celestia utilise un schéma de codage Reed-Solomon en deux dimensions pour encoder les données blockchain. Même avec une petite portion des données, il est possible de vérifier avec certitude que l’ensemble du bloc a été publié. Si le codage est incorrect, une preuve de fraude concernant la disponibilité des données alerte le réseau, sans que chaque nœud ait besoin de télécharger toutes les données pour valider la chaîne.
-
Rollups avec exécution hors chaîne
Celestia est idéalement conçue pour servir de solution d’extension aux rollups, qui déplacent l’exécution d’état hors chaîne tout en s’appuyant sur la chaîne de base pour le consensus et la disponibilité des données. Le client léger basé sur l’échantillonnage de données constitue un composant essentiel de toute sidechain Rollup construite sur Celestia, car les rollups dépendent de la disponibilité des données pour garantir leur sécurité. Les Optimistic Rollups ont besoin de cette disponibilité pour détecter les fraudes, tandis que les Zero-Knowledge Rollups en ont besoin pour reconstruire l’état de la chaîne.
-
Protection des nœuds légers pour l’interopérabilité
L’interopérabilité entre chaînes repose souvent sur des nœuds légers peu sécurisés, car ils supposent généralement qu’une majorité honnête existe. Dans Celestia, les nœuds légers n’ont pas besoin de faire cette hypothèse, ouvrant ainsi la voie à une interopérabilité véritablement sécurisée, rendant la connexion entre chaînes aussi simple que le déploiement d’un contrat intelligent.
Celestia est conçu pour fournir uniquement le consensus et la disponibilité des données, pas l’exécution des transactions. De même, les nœuds légers de Celestia ne valident pas les transactions : ils vérifient seulement si chaque bloc a atteint un consensus et si les données du bloc sont disponibles sur le réseau. Cela signifie qu’ils n’ont pas besoin de supposer qu’une majorité honnête existe pour garantir la validité de l’état (contrairement aux autres chaînes, où cette hypothèse affaiblit la sécurité des nœuds légers), une propriété jusque-là réservée aux nœuds complets.
Grâce à un ingénieux schéma de codage de blocs, un petit échantillon aléatoire de données est suffisant pour que les nœuds légers vérifient avec une forte probabilité que le reste du bloc a bien été publié. Si un nœud complet détecte une anomalie, il peut alerter les clients légers via une preuve de fraude relative à la disponibilité des données.
Profil de l'équipe

L’équipe de Celestia est particulièrement brillante, composée de chercheurs, d’ingénieurs et d’experts renommés dans le domaine de l’extensibilité blockchain, ayant tous une solide expérience professionnelle ou entrepreneuriale dans ce secteur.
Mustafa Al-Bassam, PDG de Celestia Labs, détient un doctorat en extensibilité blockchain de l'Université de Londres. Il a auparavant cofondé Chainspace, une plateforme de contrats intelligents basée sur le sharding, rachetée par Facebook. Mustafa a également rédigé plusieurs articles pionniers sur la sécurité des systèmes blockchain fragmentés. John Adler, chercheur chez Celestia Labs spécialisé dans les solutions Layer 2, a travaillé chez ConsenSys sur Ethereum 2.0.
Ismail, CTO de Celestia Labs, a été ingénieur logiciel chez Tendermint (la société mère de Cosmos), Interchain Foundation et Google, accumulant une riche expérience technique en blockchain. John, Chief Research Officer, détient un doctorat en génie informatique de l’Université de Toronto, a été chercheur et ingénieur chez ConsenSys, puis cofondateur de Fuel Labs, une solution Optimistic Rollup. Nick, COO, titulaire d’une maîtrise de Stanford, était auparavant cofondateur de la blockchain Harmony.
Financements

En mars 2021, Celestia a levé 1,5 million de dollars lors d’un tour de financement initial, mené par Binance Labs, avec la participation de Interchain Foundation, Maven 11, KR1, Signature Ventures, Divergence Ventures, Dokia Capital, P2P Capital, Tokonomy, Cryptium Labs, Michael Ng, Simon Johnson, Michael Youssefmir et Ramsey Khoury.
Le 20 octobre 2022, Celestia Labs a annoncé avoir levé 55 millions de dollars lors de ses tours de série A et B, menés par Bain Capital Crypto et Polychain Capital, avec la participation de Placeholder, Galaxy, Delphi Digital, Blockchain Capital, NFX, Protocol Labs, Figment, Maven 11, Spartan Group, FTX Ventures, Jump Crypto, W3.Hitchhiker et plusieurs investisseurs providentiels. Selon une source proche citée par Coindesk, cette levée a valorisé Celestia à 1 milliard de dollars, atteignant un quadruple excédent de souscription.
Feuille de route

Selon la feuille de route et les publications officielles, Celestia a lancé en mai son testnet Mamaki. Celui-ci introduit une nouvelle API de disponibilité des données, offrant aux développeurs une primitive puissante et simple : des données ordonnées et disponibles. Une mise à jour de Mamaki est prévue fin octobre 2022, bien que ce testnet ne distribue aucune récompense.
Le testnet incitatif, très attendu, devrait commencer au premier trimestre de l’année prochaine. Le lancement du réseau principal est prévu pour le troisième ou quatrième trimestre 2023. Un projet prometteur à surveiller dès son stade précoce.
Après cette présentation, vous devriez maintenant avoir une vision assez claire de Celestia. Passons maintenant à Fuel Network, une autre blockchain modulaire fondée par le CRO de Celestia.
Fuel Network

Site officiel : https://www.fuel.network
Twitter : https://twitter.com/fuellabs_
Fuel Network est une couche d’exécution modulaire pour Ethereum. Fuel n’implémente ni consensus ni stockage des données blockchain. Pour fonctionner pleinement, Fuel interagit avec d'autres chaînes afin d’obtenir consensus et disponibilité des données, telles qu’Ethereum ou Celestia. La version 1 de Fuel a initialement été conçue comme une solution d’extension pour Ethereum, utilisant le modèle Optimistic Rollup (ORU) pour améliorer les paiements, et a été déployée fin 2020. Fuel v1 utilise le modèle UTXO, permettant un traitement plus rapide des transactions grâce à une validation parallèle sur le matériel de l’utilisateur. Actuellement, Fuel travaille sur sa version 2, un plan ambitieux visant une couche d’exécution modulaire ultra-rapide, réalisant véritablement l’extensibilité.
Fuel utilise le modèle UTXO pour créer des listes d’accès strictes, c’est-à-dire des listes contrôlant l’accès à un même état dans un bloc. Ce modèle repose sur le concept de tri canonique des transactions, où l’ordre des transactions dans un bloc simplifie considérablement la détection des dépendances entre elles. Pour mettre en œuvre cette architecture, Fuel Labs a développé une nouvelle machine virtuelle appelée Fuel VM et un langage nommé Sway.

Fuel VM est une implémentation simplifiée et compatible avec EVM, facilitant l’intégration des développeurs dans l’écosystème Fuel. De plus, comme Fuel se concentre sur la pile blockchain modulaire, l’exécution de ses contrats intelligents peut être finalisée sur Ethereum. Cette approche s’aligne avec la vision d’Ethereum post-fusion, centrée sur les rollups et la disponibilité des données. Dans cette architecture, Fuel peut prendre en charge des exécutions à haut débit, traitées par lots et finalisées sur Ethereum.
Grâce à la nouvelle machine virtuelle Fuel VM, Fuel corrige l’environnement inefficace et gourmand en ressources de l’EVM. Fuel VM aborde la scalabilité depuis la perspective d’une couche d’exécution modulaire, plutôt que de se limiter aux rollups destinés à étendre une couche de base spécifique (comme Ethereum). Il privilégie le calcul à la donnée et minimise l’utilisation de l’état.
Ainsi, Fuel atteint de hautes performances selon deux axes : premièrement, l’exécution parallèle des transactions basée sur le modèle UTXO, offrant davantage de calcul, d’accès à l’état et de débit transactionnel qu’un système monofil. Deuxièmement, l’utilisation de Fuel VM (Machine Virtuelle Fuel).

À titre de preuve de concept, l’équipe Fuel a créé un AMM nommé Swayswap, fonctionnant sur un testnet pour démontrer les performances améliorées de Fuel VM par rapport à l’EVM, dans un style similaire à Uniswap. Actuellement, cet AMM prend en charge les fonctions Swap et Pool, avec une bonne expérience utilisateur, des frais de gaz faibles et des confirmations rapides.
Voici un résumé des caractéristiques clés de Fuel Network, pour mieux comprendre ses avantages :
Les atouts techniques de Fuel peuvent être résumés en trois mots-clés : exécution parallèle des transactions, machine virtuelle améliorée Fuel VM, et langage de programmation dédié convivial, Sway.
-
Exécution parallèle des transactions : Contrairement à Ethereum qui utilise un modèle de comptes, Fuel Network adopte le modèle UTXO mentionné précédemment, permettant un traitement plus rapide des transactions, validées en parallèle sur le matériel de l’utilisateur.
-
Machine virtuelle Fuel Network (Fuel VM) : Fuel VM vise à réduire les gaspillages liés aux architectures traditionnelles de machines virtuelles blockchain, tout en élargissant significativement l’espace de conception disponible aux développeurs.
-
Langage Sway & Toolchain Forc : Fuel Network dispose de son propre langage de développement, Sway, basé sur Rust. Forc (Fuel network Orchestrator) est la suite d’outils soutenant les développeurs dans l’écosystème Fuel.
Dix projets ont déjà été construits sur Fuel Network, et le nombre continue de croître.
Profil de l'équipe

Fuel Labs compte plus de 60 ingénieurs, fournissant à l’écosystème Ethereum une blockchain offrant sécurité maximale et débit flexible élevé. Les fondateurs sont Nick Alexander, Samuel Borin et John Adler, ce dernier étant aussi cofondateur de Celestia Labs. Emily Herbert est scientifique informatique chez Fuel Labs et experte du langage Sway.
Actualités financières

Le 7 septembre 2022, Fuel Labs a annoncé une levée de fonds de 80 millions de dollars, menée par Blockchain Capital et Stratos Technologies, avec la participation d’Alameda Research, CoinFund, Bain Capital Crypto, TRGC, Maven 11 Capital, Blockwall, Spartan, Dialectic et ZMT.
Feuille de route

Actuellement, Fuel a annoncé un programme de subventions et le lancement d’un testnet, bien que celui-ci soit encore en phase démo. Le réseau de développement n’est pas encore disponible. Le lancement du réseau principal est prévu pour début 2023 au plus tôt. À ne pas manquer pour les passionnés de blockchains, avec de nombreuses opportunités de participation.
La modularité devient l’une des tendances les plus avancées du secteur. Ces deux projets promettent de briller dans les mois à venir. Voilà pour le contenu de cet article. Si vous êtes intéressé, n’hésitez pas à ajouter sur WeChat l’assistant du Metaverse Lab pour toute question. Merci pour vos likes et partages ! Et si vous aimez explorer les projets Web3 et métavers, rejoignez notre communauté via WeChat pour échanger avec d’autres passionnés de cryptographie.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














