Ledgera propose une nouvelle manière de créer de la confiance dans les environnements distribués : produire des preuves vérifiables, tracer les opérations et rendre les calculs ou les données auditables, sans alourdir inutilement les applications.
Ledgera est un registre distribué (ledger) modulaire visant à sécuriser les données et les calculs distribués entre entités ne se faisant pas confiance. Sa particularité est de mettre en avant les preuves cryptographiques : les calculs, les données et les échanges deviennent vérifiables, auditables et réutilisables entre acteurs.
Conçu comme un socle de confiance pour le développement de services distribués, Ledgera permet de prouver qu’un calcul a bien été réalisé, qu’une donnée n’a pas été modifiée, ou qu’une opération peut être auditée plus tard, sans imposer une infrastructure lourde à chaque usage. Car contrairement aux blockchains traditionnelles qui mobilisent le même mécanisme pour toutes les applications, Ledgera active uniquement les fonctions réellement nécessaires.
Pour prendre en charge les applications industrielles impliquant des charges de travail très gourmandes en calcul et des ensembles de données volumineux, Ledgera adopte une architecture modulaire qui s’appuie sur un pool flexible de nœuds logiciels appelés « Ledgents », capables de jouer des rôles distincts :

Parmi les bénéfices :
Dans Ledgera, une preuve n’est pas le calcul lui-même. C’est un certificat cryptographique produit de manière décentralisée par plusieurs Ledgents, qui attestent collectivement qu’un calcul donné a bien produit un résultat donné. Cette preuve peut ensuite être vérifiée, conservée et auditée.
Ledgera est une technologie open source développée en Rust. Elle repose sur trois fonctions principales :
L’architecture modulaire de Ledgera a été pensée comme une base d’intégration robuste sur laquelle les utilisateurs et les développeurs peuvent définir leurs propres applications décentralisées. Elle a été déclinée pour l’implémentation de 2 applications visant à renforcer l’interopérabilité, la confiance et la conformité dans les écosystèmes numériques.
1. Ledgera Federated Learning (FL)
L’apprentissage fédéré permet d’entraîner un modèle d’intelligence artificielle sans déplacer les données des participants : celles-ci restent localement chez les utilisateurs, les entreprises ou les dispositifs qui les produisent. Cependant, dans les architectures classiques d’apprentissage fédéré, l’agrégation des entraînements locaux repose souvent sur un serveur central, qui peut devenir un point de fragilité ou de dépendance.
Ledgera FL renforce ce modèle en remplaçant cet agrégateur central par un ensemble de Ledgents. Ces agents logiciels agrègent les contributions des participants et produisent des preuves vérifiables de l’agrégation réalisée, ainsi que de la participation des contributeurs. Les données brutes ne sont pas partagées, tandis que le calcul d’agrégation devient traçable, vérifiable et auditable.
Ledgera FL apporte ainsi plus de robustesse et de confiance à l’apprentissage fédéré, sans remettre en cause son principe fondamental : entraîner des modèles collaboratifs tout en gardant les données à leur source.

Elle permet non seulement de vérifier qu’une donnée n’a pas été modifiée, mais aussi de suivre l’enchaînement des étapes d’un processus et de s’assurer qu’il respecte un cadre défini. Par exemple, dans le cas d’un passeport numérique de produit, Ledgera Flow peut aider à suivre l’origine des composants, leurs transformations, leurs assemblages et les contrôles réalisés tout au long du cycle de vie.
Ledgera Flow apporte ainsi une base de confiance légère pour la traçabilité, la conformité et l’audit entre organisations, sans exposer inutilement toutes les données.
Avec des exemples comme Ledgera FL ou Ledgera Flow, cette approche ouvre la voie à des applications plus robustes, plus transparentes et plus faciles à auditer, dans des écosystèmes où plusieurs acteurs doivent collaborer sans dépendre d’un tiers central.
Pour en savoir plus sur Ledgera :