Dans l’écosystème du Web3, peu sont les initiatives non-lucratives qui font parler d’elles. Cependant, un acteur parvient à sortir du lot, et ce n’est pas des moindre, car il s’agit de la Linux Foundation, qui héberge un ensemble de projets open source autour du Web3 à travers la Linux Foundation (LF) Decentralized Trust. Explorons ce qu’elle propose pour devenir un acteur clé de cet écosystème.
Qu’est-ce que la LF Decentralized Trust ?
La Linux Foundation (LF) Decentralized Trust est une organisation à but non-lucratif créée par la fondation Linux promouvant le développement open-source dans le secteur des technologies distribuées, de la cryptographie, de l’identité décentralisée et des systèmes associés à ces domaines.
Cette organisation regroupe plusieurs projets importants tels que Hyperledger (anciennement géré par la Hyperledger Foundation) et Trust Over IP, qui se concentre sur l’identité décentralisée. Elle inclut également de nouvelles initiatives comme le projet Hiero, développé avec les contributions de Hedera, le créateur de la blockchain du même nom.
Précédée par la Hyperledger Foundation et se basant sur plus de 8 ans de développement, la LF Decentralized Trust a été officiellement créée le 16 septembre 2024 avec l’ambition d’accélérer ses efforts autour des technologies décentralisées.
Son lancement est accompagné par plus de 100 membres tels que des institutionnels comme Visa, Mastercard, IBM, Walmart, American Express, Deutsche Telekom, Hitachi… Mais également des entreprises connues du Web3 comme Consensys, Chainlink Labs, Polygon, Hedera ou encore LayerZero.
Ne ratez pas le bullrun, rejoignez nos experts sur Cryptoast Academy
Publicité
Quels sont les objectifs de la LF Decentralized Trust ?
L’objectif de la LF Decentralized Trust est de favoriser le développement et l’adoption des technologies décentralisées. Pour ce faire, elle dispose d’un « Directed Fund », un fonds dédié à atteindre cet objectif. Ce fond sert principalement à :
- Financer le développement de projets open-source liés aux technologies décentralisées ;
- Fédérer une communauté mondiale en rassemblant les développeurs, chercheurs et entreprises autour du sujet du Web3 ;
- Maintenir un environnement collaboratif, neutre et de confiance afin de favoriser les discussions ouvertes, le partage des ressources et les discussions ouvertes ;
- Mener des actions de sensibilisation, d’éducation et de marketing afin de créer un écosystème complet incluant contributeurs et utilisateurs finaux.
Au-delà du « Directed Fund », la LF Decentralized Trust se veut avant tout être une structure d’accueil pour les projets open-source du Web3 leur faisant bénéficier d’un gain de visibilité grâce à la notoriété de la Linux Foundation, ainsi que d’un accès à des ressources plus importantes, notamment financières.
Quelles sont les activités de la LF Decentralized Trust ?
La LF Decentralized Trust divise ses activités en plusieurs catégories, chacune se spécialisant sur une thématique technologique :
- Ledger Technologies : traduit par « Technologies de registres » en français, cette thématique concerne les systèmes de stockage et de partage de données de manière décentralisée. La blockchain étant une technologie de registre avec la particularité que les données sont organisées par bloc, elle fait donc partie de cette catégorie. On retrouve dans cette thématique les projets Hyperledger Fabric (framework de blockchain privée) et Besu (Client Ethereum) ;
- Decentralized Identity : l’identité décentralisée concerne la gestion et la vérification d’identités numériques sans passer par des autorités de contrôle. On parle aussi de Self Sovereign Identity (SSI), ou « Identité Auto-Souveraine », où l’utilisateur a le contrôle total sur son identité numérique, de la même manière que la clé privée d’un wallet vous donne le contrôle total sur vos fonds ;
- Implementation & integration : l’implémentation et l’intégration regroupent l’ensemble des outils destinés à accompagner les développeurs dans la création de leurs projets. On y retrouve des outils tels que Hyperledger Web3J (intégration de smart contrats sur Ethereum) ou encore Solang (compilateur Solidity vers Solana et Substrate) ;
- Cryptography : la section cryptographie traite des projets autour du chiffrement, du Zero-Knowledge ou encore de la gestion des clés et des signatures. Ces deux derniers sont par ailleurs la thématique du projet Lockness destiné à fournir des outils pour améliorer la sécurité des protocoles cryptographiques dans l’industrie ;
- Interoperability : l’interopérabilité porte sur la capacité des blockchains et de ses outils à communiquer et échanger des données entre eux malgré leurs architectures et technologies différentes ;
- Labs : cette dernière thématique, différente des autres, concerne l’ensemble des projets qui sont à un stade précoce dans leur développement. On y retrouve des idées et essais gravitant autour du Web3. En gagnant en maturité, ces projets peuvent gagner en intérêt auprès de la communauté et ont pour but de passer dans une des catégories citées ci-dessus.
Ces 5 catégories sont à l’heure actuelle les secteurs technologiques d’intérêt pour la LF Decentralized Trust, mais, bien que clairement définies aujourd’hui, elles sont amenées à évoluer au fil du développement de l’écosystème Web3.
Les projets derrière la LF Decentralized Trust
Quel est le cycle de vie d’un projet ?
La LF Decentralized Trust adopte un cycle de vie bien précis pour ses projets, afin d’obtenir une meilleure gestion dans le contexte du développement open-source. Cette gestion du cycle de vie des projets a été utilisée par la Hyperledger Foundation et a pu faire ses preuves au cours de ses 8 années de développement.
Pour commencer, tout projet doit commencer par une Project Proposal, qui est soumise au comité technique afin de valider ou non la création d’un projet officiel au sein de la fondation.
Une fois la « Project Proposal » acceptée, le projet rentre dans un cycle de vie, dans lequel on retrouve 4 états possibles qui sont les suivants : Incubating, Graduated, Dormant, et Archived. Voici le diagramme d’état qui les représente :
- Incubation : les « Project Proposals » acceptées entrent automatiquement dans l’état d’incubation, témoignant d’un projet actif, mais encore immature. Un projet en Incubation ne garantit pas qu’il passera dans l’état Graduated. Pour ce faire, il devra soumettre une demande au comité technique, qui effectuera une revue du projet et acceptera ou non le passage à l’état Graduated ;
- Graduated : lorsqu’un projet au stade Incubation voit sa demande acceptée, il passe dans l’état Graduated. Cet état garantit une certaine maturité et stabilité du projet, qui le rend plus propice à son utilisation auprès des entreprises. Un projet Graduated peut revenir à l’état Incubation s’il ne répond plus aux critères précédemment validés ;
- Dormant : en cas d’activité suspendue ou trop faible, le projet passe au stade Dormant. Si le projet redevient actif, il devra obligatoirement repasser par l’état Incubation ;
- Archived : tout projet restant dans l’état dormant pendant 6 mois est basculé automatiquement en Archived. Si le projet vient à être réactivé, il devra repasser par l’état Incubation.
Il est important de noter que ce cycle de vie a été créé par la Hyperledger Foundation, et au vu de la création récente de la LF Decentralized Trust, seuls les projets créés sous la Hyperledger Foundation sont étiquetés avec l’un de ces états.
Quels sont les projets actifs de la LF Decentralized Trust ?
Nom | Catégorie | État | Description |
Hyperledger Fabric |
Ledger technologies | Graduated | Hyperledger Fabric est un framework de blockchain privée ayant pour but de fournir aux entreprises une architecture modulable afin de créer des réseaux permissionnés. |
Besu | Ledger technologies | Graduated |
Besu est le troisième client Ethereum le plus utilisé, derrière celui de Geth et Nethermind. Développé en Java, il permet de créer un nœud Ethereum sur sa machine et de se connecter au réseau public ou bien de rester permissionné. |
Hyperledger Iroha |
Ledger technologies | Graduated | Hyperledger Iroha est un framework de blockchain privée développé en C++ visant à créer un environnement favorable aux développeurs d’applications mobiles. |
Hiero | Ledger technologies | Non défini |
Hiero est la base de code utilisée pour la création de la blockchain Hedera. Le projet prend également en charge tous les outils et librairies, ainsi que le développement des wallets, bridges ou encore explorateurs de blockchain adaptés au réseau Hedera. |
Hyperledger Indy |
Ledger technologies / Decentralized identity | Graduated | Hyperledger Indy contient un ensemble d’outils, librairies et composants réutilisables pour fournir et gérer des identités décentralisées basées sur des registres distribués. |
Hyperledger Identus | Decentralized identity | Non défini |
Hyperledger Identus fournit des composants pour développer des solutions d’identités décentralisées afin de respecter les standards de Self Sovereign Identity (SSI). Il vise à simplifier l’intégration des identités décentralisées dans les systèmes existants. |
Trust Over IP |
Decentralized identity | Non défini | Trust Over IP propose des standards et une architecture complète pour établir une confiance numérique. Pour cela, le projet combine la cryptographie (couche technologique) à une responsabilité humaine au niveau juridique et social (couche de gouvernance). |
Hyperledger Aries | Decentralized identity | Graduated |
Hyperledger Aries est un ensemble d’outils permettant de créer, stocker et vérifier des identités décentralisées tout en préservant la vie privée, afin d’établir des communications dans des canaux sécurisés. |
Hyperledger AnonCreds |
Decentralized identity | Incubating | Hyperledger AnonCreds fournit un format de vérification de certificats d’identité numérique fonctionnant indépendamment d’un registre, et qui s’appuie sur des technologies de Zero-Knowledge Proof (ZKP). |
Hyperledger Web3J | Implementation & integration | Incubating |
Web3J est une librairie pour intégrer et communiquer avec des smarts contrats présents sur des nœuds du réseau Ethereum. |
Hyperledger Solang |
Implementation & integration | Incubating | Hyperledger Solang est un compilateur écrit en Rust qui permet de compiler du code Solidity vers du code compatible pour Solana ou Substrate (framework de Polkadot). |
Hyperledger Firefly | Implementation & integration | Graduated |
Hyperledger Firefly fournit une « boîte à outils » permettant de connecter ses applications traditionnelles à une interface afin de les connecter aux blockchains existantes, ou bien de développer des Dapp avec. |
Hyperledger Celo |
Implementation & integration | Incubating | Hyperledger Celo propose un tableau de bord des opérations pour les blockchains. Le projet vise à diminuer les coûts liés à la gestion et aux opérations pour les développeurs d’applications. Celo permet notamment de créer des systèmes de « Blockchain as a Service ». |
Hyperledger Caliper | Implementation & integration | Incubating |
Hyperledger Caliper est un outil de benchmark qui mesure des indicateurs de performance à partir d’une liste de cas d’usage. Les rapports qu’il produit sont utilisés pour analyser Ethereum, Besu et Hyperledger Fabric. |
Hyperledger Bevel |
Implementation & integration | Incubating | Hyperledger Bevel aide les développeurs à déployer un réseau distribué scalable, sécurisé et « production-ready », leur permettant de se concentrer sur la création d’applications plutôt que sur la mise en place d’un réseau. |
Lockness | Cryptography | Non défini |
Lockness est un projet dédié à la gestion des clés et aux protocoles de signature numérique. Il se concentre sur des technologies avancées telles que le Multi-Party Computation (MPC) ou encore les Threshold Signature Schemes (TSS). |
Hyperledger Cacti |
Interoperability | Graduated |
Hyperledger Cacti fournit un framework basé sur des plugins permettant de faire des transactions à travers de nombreux registres distribués, qu’ils soient publics ou privés. |
Pour plus d’informations, n’hésitez pas à consulter la matrice des projets, fournie par la LF Decentralized Trust.
Quels sont les autres services de la LF Decentralized Trust ?
En parallèle de la gestion des projets, la LF Decentralized Trust propose 2 autres services annexes pour aider à l’adoption de ses technologies.
Le premier est qu’ils fournissent un espace dédié à l’apprentissage, dans lequel ils proposent des cours, des workshops, des tutoriels, ainsi que des certifications.
Ensuite, l’organisation dispose d’un espace dédié au déploiement de leurs solutions, où ils redirigent vers leurs partenaires ayant les compétences et infrastructures pour accompagner les entreprises à déployer leurs solutions.
Comment s’impliquer dans la LF Decentralized Trust ?
Que vous soyez développeur, chef d’entreprise ou simplement curieux, la LF Decentralized Trust met à disposition un grand nombre de moyens pour s’impliquer dans l’organisation allant de la création d’un simple compte à la contribution dans le code d’un projet.
Vous pouvez aller le découvrir dans la section « How to contribute » de leur site.
Ne ratez pas le bullrun, rejoignez nos experts sur Cryptoast Academy
Publicité
La Newsletter crypto n°1 🍞
Recevez un récapitulatif de l’actualité crypto chaque jour par mail 👌
Certains liens présents dans cet article peuvent être affiliés. Cela signifie que si vous achetez un produit ou que vous vous inscrivez sur un site depuis cet article, notre partenaire nous reverse une commission.
Les investissements dans les crypto-monnaies sont risqués. Il n’existe pas de rendement élevé garanti, un produit présentant un potentiel de rendement élevé implique un risque élevé. Cette prise de risque doit être en adéquation avec votre projet, votre horizon de placement et votre capacité à perdre une partie de cette épargne. N’investissez pas si vous n’êtes pas prêt à perdre tout ou partie de votre capital