Bittensor (TAO) : Présentation complète d'un protocole qui associe IA et blockchain

15 janvier 2025

Bittensor (TAO) : Présentation complète d'un protocole qui associe IA et blockchain

Le secteur de l’IA dans les cryptos est en ébullition depuis le début de 2024 et Bittensor est souvent perçu comme l’un des leaders de cette tendance. Dans cet article, nous vous présentons Bittensor, sa technologie, son fonctionnement et son potentiel, ainsi que ses points faibles et axes d’amélioration. Enfin, nous vous proposerons une vue d’ensemble de l’écosystème Bittensor et de quelques applications phares.

Qu’est-ce que Bittensor (TAO) ?

Bittensor est une blockchain conçue pour améliorer la manière dont les ressources intellectuelles et informatiques sont échangées. L’ambition est de créer un marché pair-à-pair ouvert et décentralisé, favorisant l’émergence de solutions technologiques grâce à l’échange et la valorisation de modèles d’intelligence artificielle (IA).

Contrairement aux blockchains traditionnelles, qui se concentrent sur les transactions monétaires ou les smart contracts, Bittensor se positionne comme une place de marché dédiée à la collaboration et à l’innovation dans le domaine de l’IA.

Bittensor est composé d’un réseau principal, le Subtensor, et repose sur un système de sous-réseaux appelés Subnets, mettant en compétition des acteurs du marché — mineurs et validateurs — pour la résolution de tâches informatiques variées et spécifiques.

Un élément clé de Bittensor est Yuma, un mécanisme de consensus unique basé sur la qualité des contributions. Les participants reçoivent des récompenses en token TAO, proportionnellement à la pertinence et à l’efficacité de leurs réponses. Ce modèle concurrentiel pousse chaque participant à continuellement améliorer ses modèles informatiques afin d’obtenir de meilleures réponses et donc plus de récompenses en TAO, ce qui encourage l’innovation technologique.


La thèse de Bittensor

On oublie parfois que l’un des concepts fondamentaux de la blockchain est sa capacité à aligner les actions d’un ensemble décentralisé de participants qui ne se connaissent pas autour d’un objectif commun, grâce à des mécanismes d’incitation financière.

Par exemple, Bitcoin utilise le minage comme système d’incitation pour sécuriser le réseau : plus le prix augmente, plus les récompenses de minage sont intéressantes, plus cela attire de nouveaux mineurs et renforce la sécurité de Bitcoin. Ainsi, ce mécanisme décentralisé, par une récompense financière, permet d’aligner les intérêts de l’ensemble des mineurs sans qu’ils n’aient besoin de se connaître ou d’entrer en contact.

Bittensor reprend cette idée puissante mais l’étend à un nouveau domaine : l’intelligence artificielle. Plutôt que de s’appuyer sur un système d’incitation orienté vers un objectif précis, comme la sécurisation des transactions, Bittensor crée un cadre permettant à n’importe qui de concevoir des systèmes d’incitations sur mesure pour une multitude de tâches informatiques.

Le réseau s’articule autour de Subtensor, une blockchain principale qui héberge et coordonne une multitude de Subnets. Chaque Subnet est configuré pour répondre à des besoins spécifiques, comme la génération de texte ou d’image par IA, le prêt de puissance de calcul, les prédictions financières, etc.

Bittensor offre un cadre ouvert où la performance individuelle des acteurs du réseau est récompensée et où la compétition collective favorise l’émergence de solutions plus efficaces et sophistiquées pour des problèmes informatiques concrets. Ainsi, Bittensor ne se contente pas de créer un marché pour l’échange de ressources numériques, il redéfinit la manière dont de nombreuses entités sans lien apparent peuvent collaborer pour résoudre des problèmes complexes à une échelle sans précédent.


Architecture et Technologie

Subtensor

Le Subtensor agit comme la colonne vertébrale du réseau Bittensor. En tant que blockchain principale, il est responsable de deux fonctions majeures :

  • Coordination des tâches : Il enregistre les résumés de toutes les tâches accomplies par les Subnets et garantit la transparence des contributions.
  • Distribution des récompenses : Grâce au consensus Yuma, le Subtensor calcule et distribue automatiquement les récompenses en TAO à l’ensemble des participants, selon la qualité de leurs contributions.

Dans une moindre mesure, le Subtensor permet également le transfert de tokens TAO entres deux adresses et depuis peu, l’exécution de smart contracts via une compatibilité avec l’EVM (Ethereum Virtual Machine). Cela ouvre la voie à des applications plus complexes sur Bittensor, comme le staking liquide, ou encore le prêt et l’emprunt de TAO.

Le Subtensor fonctionne sur un modèle de Proof of Authority, ce qui signifie que seuls des membres approuvés peuvent valider le réseau. À ce jour, l’ensemble des nœuds du réseau sont détenus par la fondation Opentensor, qui a donc un contrôle total sur le Subtensor. Le Subtensor est supporté par des nœuds légers et nœuds d’archive qui vérifient les informations de la blockchain et les sauvegardent, mais qui n’ont pas d’influence sur la validation des transactions.

fonctionnement-bittensor.webp

Les Subnets

Les Subnets sont les sous réseaux autonomes qui viennent se connecter sur le Subtensor. Chaque Subnet est dédié à une tâche spécifique et propose un système d’incitation unique qui a pour objectif de pousser les contributeurs vers son accomplissement. Les Subnets sont composés de trois types d’acteurs :

  • Subnet Owner : Responsable de la création et de la gestion du Subnet, il définit le type de tâches à accomplir et le système d’incitation. Il fournit également la méthode de validation des résultats, et est aussi responsable de la promotion du Subnet pour y attirer des contributeurs.
  • Mineurs : Ils exécutent les tâches attribuées en utilisant leurs propres modèles de calcul, qu’ils peuvent optimiser au fil du temps pour améliorer leur efficacité et maximiser leurs récompenses.
  • Validateurs : Ils créent et distribuent les tâches aux mineurs, évaluent les résultats obtenus, puis transmettent leurs notes au Subtensor qui s’en servira pour définir les récompenses de chaque contributeur.

Parcours d’une tâche

Détaillons à présent le parcours d’une tâche sur un Subnet. Prenons l’exemple du Subnet 1, spécialisé dans la création de modèles conversationnels par IA. Voici le parcours :

  1. Création de la tâche : La validateur du Subnet créé une tâche. Celle-ci peut être émise par lui-même ou par un service externe ayant appelé l’API du validateur (par exemple, une application comme ChatGPT).
  2. Attribution : Le validateur formate la tâche qu’elle respecte les normes du Subnet, puis il va l’attribuer à plusieurs mineurs.
  3. Résolution : Chaque mineur utilise son propre modèle de langage afin de répondre au mieux à la requête, et il va proposer sa réponse au validateur.
  4. Évaluation : Le validateur collecte les réponses, les évalue et les classe selon leur qualité, avant de renvoyer la meilleure réponse au service externe ayant fait la requête initiale.
  5. Récompenses : Les notes du validateur sont transmises au Subtensor, où le consensus Yuma calcule et distribue les récompenses en TAO aux participants du Subnet.

Ce mécanisme peut être adapté à n’importe quel type de tâche informatique nécessitant une forme d’intelligence dans la manière de les résoudre.

fonctionnement-subnet-bittensor.webp

Consensus Yuma

Le consensus Yuma est au cœur du fonctionnement de Bittensor et notamment de la distribution des récompenses. Selon le classement qu’il a créé, chaque validateur établit des pondérations pour chaque mineur, qu’il transmet à son tour au Subtensor. Les nœuds du Subtensor vont agréger les pondérations fournies par l’ensemble des validateurs d’un même Subnet et utiliser le consensus Yuma afin de déterminer les récompenses de chaque participant au réseau.

De manière générale, plus un mineur est bien noté par de nombreux validateurs, plus il recevra de TAO, et plus les pondérations d’un validateur sont proches des pondérations moyennes de tous les validateurs, plus il recevra de TAO.

À noter qu’au sein d’un Subnet, les récompenses sont réparties de la manière suivante :

  • 18 % pour le Subnet Owner
  • 41 % pour les validateurs
  • 41 % pour les mineurs

Dans le cas du Subnet 1, ce système pousse les mineurs à continuellement améliorer leur modèle de langage afin de toucher plus de récompenses, ce qui permet aux utilisateurs finaux de profiter de services en constante amélioration.

Si un Subnet Owner configure correctement le système d’incitation de son Subnet, cela peut permettre un comportement similaire pour le type de tâche qu’il aura choisi. C’est pour cela que le nombre de cas d’usage potentiels de Bittensor est quasiment infini.

Root Network

Le Root Network, ou Subnet 0, joue un rôle essentiel dans la distribution des récompenses entre les différents Subnets de Bittensor. En effet, nous avons parlé de la manière dont les récompenses en TAO sont distribuées entre les participants d’un même Subnet, mais pas encore de la manière dont elles sont réparties entre les Subnets eux-même.

Toutes les 12 secondes, le Subtensor crée un nouveau bloc et émet 1 TAO. Ce dernier n’est pas réparti de manière égale entre tous les Subnets. Le Root Network est justement chargé de déterminer comment ces récompenses sont allouées.

Le Subnet 0 est un peu spécial car il est composé des 64 plus gros validateurs, tous Subnets confondus, c'est-à-dire ceux auxquels les utilisateurs ont délégué le plus de tokens TAO. Les mineurs du Root Network sont les autres Subnets actuellement enregistrés sur le Subtensor.

Comme sur n’importe quel Subnet, les validateurs vont évaluer les performances des mineurs en leur attribuant des notes qui seront transmises au Subtensor et qui serviront à définir la part de TAO allouée à chaque Subnet et donc indirectement à l’ensemble des participants de chacun d’entre eux.

Vie et Mort d’un Subnet

La structure de Bittensor impose une limite au nombre de Subnets actifs simultanément. Actuellement fixée à 64, cette limite est régulièrement augmentée pour accompagner la croissance du réseau, avec un objectif à long terme d’atteindre 1024 Subnets.

Cependant, cette contrainte crée une dynamique de concurrence, où les Subnets doivent prouver leur valeur pour rester actifs. Dans le cas où un Subnet n’apporte pas assez de valeur au réseau, il risque de se faire délister aux profits d’un Subnet à plus forte valeur ajoutée. Celle-ci est mesurée selon la quantité de TAO que reçoit un Subnet, elle-même définie par les votes des validateurs du Root Network.

Si un Subnet est celui qui reçoit le moins d’émissions, il est identifié comme potentiellement éjectable du réseau. Il sera remplacé lorsqu’un nouveau Subnet s’enregistrera. Une fois que cela est fait, le nouveau Subnet bénéficie d’une période d’immunité de sept jours, durant laquelle il ne peut pas être délisté, afin d’attirer des mineurs et des validateurs.

Le processus d’enregistrement d’un nouveau Subnet passe par un dépôt de tokens TAO par le Subnet Owner, dont le montant varie selon une enchère hollandaise. Le prix diminue de manière linéaire au cours du temps avec un prix plancher de 100 TAO. Lorsqu’une enchère est terminée, le prix d’enregistrement est multiplié par deux pour la prochaine.

Le jour où ce Subnet sera delisté, le coût d’enregistrement sera intégralement remboursé au Subnet Owner. Ce n’est pas le cas des frais d’enregistrement des validateurs et mineurs qui sont eux beaucoup plus faibles (au plus quelques TAO), et qui sont remis en jeu dans la pool des TAO en attente de minage.

Bittensor EVM

Il y a quelques semaines, la fondation Opentensor a annoncé le lancement de l’EVM sur le Subtensor. Cette fonctionnalité permet l’exécution de contrats intelligents directement sur le réseau Bittensor ce qui ouvre la voie à de nombreuses applications notamment dans la finance décentralisée. Le choix de l’EVM (Ethereum Virtual Machine) facilite l’usage pour les développeurs habitués à Ethereum qui sont aujourd’hui les plus nombreux.


TAO, la cryptomonnaie de Bittensor

Rôle et tokenomics

Le TAO est bien plus qu’un simple token, il est la pierre angulaire de l’économie de Bittensor, jouant un rôle crucial dans la distribution de valeur et la coordination des activités au sein du réseau. Il est notamment utilisé pour :

  • Récompenser les participants au réseau : les Subnet Owners, validateurs et mineurs reçoivent des TAO pour leurs contributions.
  • Staking et sécurité du réseau : les utilisateurs peuvent staker leurs TAO auprès des validateurs pour participer à la validation des contributions des mineurs.
  • Paiement des frais : les transactions et l’utilisation de l’EVM sur le Subtensor nécessitent des TAO.
  • Enregistrement des Subnets et des rôles associés : le dépôt de TAO est nécessaire pour inscrire un nouveau Subnet ou s’enregistrer en tant que mineur ou validateur.

Avec une supply maximale fixée à 21 millions, sans aucun pré-minage ni investisseurs privés ou allocations pour l’équipe, le TAO suit un modèle inspiré de Bitcoin. La distribution des tokens est linéaire, à raison de 1 TAO toutes les 12 secondes, soit 50 TAO toutes les 10 minutes. À ce jour, environ 8,1 millions de TAO sont en circulation, dont 75 % sont stakés via des validateurs, témoignant d’une forte participation communautaire.

tokenomics-bittensor.webp

Inflation et halvening

La distribution de tokens TAO est rythmée par le halvening, un évènement qui rappelle forcément le halving de Bitcoin. Celui-ci permet de réduire les émissions de TAO par deux et a lieu tous les quatre eux. La différence avec Bitcoin, c’est que les halvings de TAO dépendent du nombre de TAO émis et non du nombre de blocs.

Néanmoins, deux mécanismes uniques influencent ce processus :

  • Recyclage des TAO : les TAO utilisés pour l’enregistrement des rôles sur le réseau (mineurs et validateurs) sont remis en circulation, retardant ainsi le prochain halvening. Ce sont ce qu’on appelle les TAO recyclés.
  • Réserves des validateurs : les validateurs du Root Network peuvent choisir de ne pas distribuer la totalité des récompenses disponibles pour chaque bloc s’ils estiment qu’il vaut mieux garder des TAO pour les distribuer dans le futur. Actuellement, environ 8% des TAO sont gardés en réserve à chaque bloc.

Ces éléments font que, plus l’activité sur Bittensor augmente, plus le prochain halvening recule. Il est fortement probable que dans plusieurs années, les émissions de TAO s’équilibrent avec les TAO recyclés ce qui pourrait continuellement repousser le halving et même en faire le dernier de son histoire. De cette manière, Bittensor résout un problème fréquemment abordé par la communauté Bitcoin : que fera-t-on lorsque le dernier BTC sera miné en 2140 ? Les frais de réseaux seront-ils suffisants pour payer les mineurs ? Si Bittensor survit à l’épreuve du temps et est adopté, ce problème ne devrait pas se poser.


Dynamic TAO (dTAO)

Contexte

Le système actuel de récompenses de Bittensor repose sur le Root Network pour déterminer les émissions de TAO vers chaque Subnet. Celles-ci sont particulièrement importantes car elles mesurent la valeur apportée par un Subnet et détermine, d’une certaine manière, son avenir au sein du réseau.

Ainsi, ce modèle centralisé confère aux 64 validateurs du Root Network une influence considérable, créant un risque potentiel de collusion entre les principaux validateurs et les propriétaires de Subnets. Ce phénomène pourrait mener à une exclusion d’un projet qui apportent pourtant de la valeur au réseau, ou à une distribution trop importante de TAO à un projet qui n’en apporte pas énormément.

À terme, ce système pourrait créer un écart important entre la valeur réelle des Subnets et les émissions de TAO qu’ils reçoivent, ce qui pourrait diminuer la confiance des utilisateurs dans le projet et démotiver de futures créateurs de Subnets à utiliser Bittensor. Aussi bienveillant que puissent être la majorité des validateurs, ce scénario reste très probable à long terme tant que le choix des émissions repose sur un petit nombre d’acteurs.

Le fonctionnement du dTAO

La mise à jour Dynamic TAO (dTAO) vise à résoudre ce problème en déléguant la détermination des récompenses au marché. Le principe de base est que chaque Subnet possède son propre token dTAO ainsi qu’une pool de liquidité associée. Le cours des dTAO sont variables et ne sont pas directement corrélés à celui du TAO.

Lorsqu’un utilisateur souhaite placer du TAO en staking sur un Subnet en particulier, il devra d’abord les convertir dans le dTAO de ce Subnet. Puisque le prix du dTAO varie de celui du TAO, il est nécessaire d’être vigilant. Si ce Subnet gagne en popularité, son dTAO s’apprécie et il est possible ressortir avec plus de TAO qu’on en a staké au début (sans compter les récompenses de staking). Au contraire, si le Subnet est en déclin, alors on risque fortement de perdre de l’argent car le prix du dTAO de ce Subnet aura baissé.

Conséquences du dTAO

Avec la mise à jour Dynamic TAO, les récompenses seront désormais déterminées selon la valeur du dTAO sur le marché. Ainsi, plus un Subnet est populaire, plus il attirera de TAO, plus le prix de son dTAO sera élevé et plus il recevra d’émissions de TAO.

Par ailleurs, les récompenses seront désormais distribuées en dTAO et non directement en TAO. De cette manière, si un acteur du réseau (Subnet Owner, validateur ou mineur) veut toucher ses récompenses, il devra d’abord les convertir en TAO. Cela risque de faire baisser le prix du dTAO de son Subnet et donc de réduire ses propres récompenses futures.

De cette manière, les Subnets qui reçoivent beaucoup plus d’émission qu’ils n’attirent de valeur vont voir leurs récompenses baisser sur le long terme. Au contraire, les Subnets qui reçoivent moins de récompenses en proportion de la valeur qu’ils apportent devraient voir leurs émissions augmenter du fait que de nombreux investisseurs voudront acquérir le dTAO de ce Subnet, notamment pour participer à son staking.

Finalement, le Dynamic TAO permet de transformer la gouvernance économique de Bittensor, en rendant les allocations de récompenses plus justes et alignées sur la valeur réelle apportée par chaque Subnet. Ce modèle de marché dynamique pourrait inspirer des applications similaires dans d’autres projets blockchain.


Les limites de Bittensor

Nous l’avons constaté jusqu’ici, Bittensor propose une approche unique et ambitieuse, dont les cas d’usages sont déjà présents. Néanmoins, le projet n’est pas exempt de limitations et de points de centralisation. Ces problèmes, bien que parfois en cours de résolution, méritent d’être examinés pour comprendre les défis auxquels le réseau fait face. Voici un aperçu des principales limites de Bittensor et des efforts déployés pour les surmonter.

Le Proof of Authority

Le Subtensor, la blockchain principale sur laquelle reposent les Subnets, fonctionne via un consensus en Proof of Authority (Preuve d’Autorité). Cela signifie que seuls les nœuds vérifiés peuvent participer au consensus pour valider des transactions. À ce jour, l’ensemble des nœuds du Subtensor est contrôlé par la fondation Opentensor. Celle-ci exerce donc une autorité totale sur ce qu’il se passe sur l’ensemble du réseau, ce qui inclut la possibilité de censurer des transactions. C’est un problème majeur pour une blockchain dont la valorisation dépasse les 5 milliards de dollars.

À court terme, la fondation Opentensor n’a pas d’incitation particulière à agir contre le réseau car cela pourrait briser la confiance des utilisateurs. Cependant, pour que Bittensor puisse se développer et se présenter comme un réseau indépendant et décentralisé, il est nécessaire que ce pouvoir octroyé à la fondation Opentensor lui soit progressivement retiré au profit d’une validation ouverte à tous basée sur du Proof of Stake.

Ce problème est bien connu des membres de la communauté ainsi que de l’équipe du projet qui a prévu de passer progressivement à un consensus en Proof of Stake. Cependant, à ce jour, il n’y a pas d’échéance sur le développement ou la mise en œuvre de cette solution.

La taille de la chaîne

Même si la validation des transactions est réservée aux nœuds détenus par la fondation Opentensor, n’importe qui peut participer à la décentralisation de la chaîne en hébergeant un nœud léger ou un nœud d’archive. Ceux-ci ne participent pas au consensus, mais enregistrent toutes les données afin d’assurer une continuité en cas de panne hypothétique du réseau.

D’après la documentation, héberger un nœud léger requiert seulement 128 Go de stockage, car uniquement une partie des transactions sont stockées. Ce nombre monte à 1.5 To pour les nœuds d’archives qui enregistrent toutes les données de la chaîne depuis le début, ce qui nous permet d’estimer sa taille à environ 1 To au début de l’année 2025, soit environ 2 ans après son lancement. En comparaison, 10 ans après son lancement, Ethereum pèse 900 Go et Bitcoin environ 600 Go après 15 années d’existence.

Bittensor devient de plus en plus populaire et le nombre de Subnets est en constante augmentation, ainsi la taille de la chaîne devrait croître de manière exponentielle. C’est une mauvaise nouvelle pour la décentralisation, car le jour où la validation sera ouverte à tous - si cela nécessite de stocker des dizaines de To de données - alors très peu de particuliers auront la capacité de participer à la validation du réseau, ce qui rendra la décentralisation de Bittensor illusoire.

La gouvernance de Bittensor

Comme pour la validation du Subtensor, la gouvernance de Bittensor est actuellement restreinte et ouverte à seulement quelques entités. Celle-ci se compose de deux parties distinctes :

  • Le Triumvirat : Composé de trois employés de la fondation Opentensor, dont le rôle est de proposer des mises à jour pour le réseau (une sorte de gouvernement)
  • Le Sénat : Il vote les propositions faites par le Triumvirat. Il est composé des 12 validateurs les plus importants en termes de TAO délégués.

Certes, il est compréhensible qu’un projet encore jeune puisse avoir des points de centralisation, notamment dans sa phase de développement qui nécessite d’avancer rapidement pour prendre une place de leader. Toutefois, ces points de centralisation peuvent aussi être une menace pour le réseau, notamment car ils facilitent la capacité de quelques entités à modifier les règles à leurs avantages. Encore une fois, la fondation Opentensor prévoit à terme d’ouvrir la gouvernance à tout le monde.

Le weight-copying

Un peu plus tôt, nous expliquions le fonctionnement du consensus Yuma qui calcule les récompenses de l’ensemble des acteurs du réseau. Celui-ci repose principalement sur un système de pondération des notations fournies par l’ensemble des validateurs du réseau. Meilleure est la note du mineur, plus importante sera sa récompense. Plus un validateur est proche de la moyenne des notations de l’ensemble des validateurs, plus il recevra de récompenses.

Cependant, il y a un détail que l’on a pas encore abordé et qui est pourtant crucial : une fois le travail effectué, les mineurs ne sont pas récompensés instantanément. Entre ces deux événements, existe un délai qui permet de laisser le temps à l’ensemble des validateurs de soumettre leurs notations au Subtensor. Ce n’est qu’à la fin de cette période que le consensus Yuma calcule les récompenses de l’ensemble des participants du réseau. Certains validateurs profitent de ce mécanisme pour récupérer les notations des autres validateurs avant la fin de la période et les agrègent afin de calculer eux-mêmes les notes optimales qu’ils soumettent à leur tour sur le Subtensor, ce qui leur permet d’obtenir les récompenses maximales sans avoir à effectuer le travail de notation.

Une solution a récemment été mise en place. Plutôt que de soumettre leurs notations, les validateurs ont désormais l’option de déposer sur le Subtensor un hash de leurs notations. C’est une empreinte numérique unique qui correspond à des données, mais qui ne permet pas de les récupérer si on n’en a pas connaissance. De cette manière, les validateurs peuvent révéler à l’avance leurs notations sans que les validateurs qui pratiquent le weight-copying ne puissent les voir. Une fois le délai terminé, chaque validateur révèle alors ses notes. Si elles correspondent à l’empreinte fournie précédemment, alors elles sont acceptées par le Subtensor, sinon elles sont rejetées.

Cette mise à jour devrait réduire l’impact du weight-copying sur les validateurs honnêtes, mais il est encore trop tôt pour en être totalement certains, car cela n’empêche pas la mise en oeuvre de méthodes de weight-copying plus complexes comme l’analyse des notations passées pour déterminer celles à venir. Affaire à suivre.

Le Root Network

On en a déjà parlé précédemment, les émissions de tokens TAO sont à ce jour entièrement sous le contrôle des 64 validateurs les plus importants, qui ont donc un pouvoir de vie et de mort sur l'ensemble des Subnets. C'est un problème majeur comparable au Proof of Authority ainsi qu’à la gouvernance de Bittensor, mais à la différence de ces deux-là, une mise à jour est déjà prévue. On l’a déjà évoqué plus tôt, celle-ci s’appelle Dynamic TAO et régulera les émissions de tokens par les forces du marché. Dynamic TAO devrait être lancée dans les premiers mois de 2025.


Écosystème et Subnets

À travers sa conception, Bittensor possède naturellement un écosystème large, constitué de dizaines de projets qui construisent leur propre Subnet, fournissent des services basés sur des Subnets ou facilitent la délégation de tokens TAO. Ici, nous allons principalement nous intéresser à quelques Subnets et décrire leur fonctionnement.

Ceci a pour but de donner un rapide aperçu de la diversité des applications possibles grâce à la technologie de Bittensor. En effet, théoriquement, en la présence d’un système d’incitation adéquat, n’importe quelle tâche informatique peut faire l’objet d’un Subnet. On peut classer les Subnets en deux catégories :

  • Ceux qui fournissent un service dans un but commercial, notamment lorsque les résultats des mineurs sont utilisés dans des applications tierces ;
  • Ceux qui permettent le financement de la recherche scientifique dans des domaines non financiers.

Pour rappel, la liste des Subnets en activité est en constante évolution et les Subnets décrits ci-dessous pourraient ne plus être en activité si vous lisez l’articles plusieurs mois après sa publication.

mapping-ecosysteme-bittensor.webp

Subnet 1 : Apex

Apex est le troisième Subnet le plus important en termes d’émissions de TAO (si on exclut le Root Network). Mis à jour au début de 2024, son objectif est de tester des modèles de génération de texte pour qu’ils s’améliorent continuellement. Pour cela, les validateurs soumettent aux mineurs divers tests comme de la récupération d’informations, résumer des pages webs, répondre à des questions sur des sujets techniques, etc. Apex est aussi intégré sur Chattensor, un équivalent de ChatGPT hébergé sur le site de Bittensor.

Subnet 4 : Targon

Targon est le second Subnet le plus important de Bittensor. Les mineurs du Subnet 4 doivent analyser des réponses de modèles de langage et fournir des sources afin d’évaluer l’exactitude des réponses fournies. Les mineurs sont jugés à la fois sur la précision et la vitesse de la réponse avec des bonus pour les plus rapides. Targon a été implémenté sur Sybil.com afin de créer un moteur de recherche web basé sur l’intelligence artificielle.

Subnet 6 : Infinite Games

Le Subnet 6 est un peu moins connu, mais son principe n’en est pas moins intéressant. Il s’agit d’un marché prédictif dont l’objectif est de réaliser des pronostics sur des événements futurs autour de la politique, du sport et de la technologie. Cela fonctionne d’une manière assez similaire à Polymarket, mais ici ce sont les mineurs qui font des prédictions.

Ceux-ci sont récompensés selon l’exactitude de leurs prédictions, ce qui les pousse à continuellement améliorer leurs algorithmes. Comme il s’agit de modèles IA, ceux-ci sont plus à même d’intégrer de grandes quantités d’informations cruciales pour prédire le dénouement d’événements. Les résultats du Subnet peuvent avoir de nombreuses utilités notamment dans le domaine de la politique, des assurances ou encore pour les paris sportifs.

Subnet 10 : Sturdy

L’objectif de Sturdy est de fournir les meilleures stratégies possibles en finance décentralisée (DeFi). Les mineurs de ce Subnet proposent des stratégies d’allocation de capital dans le but d’obtenir le rendement le plus important possible. Les meilleures sont ensuite proposées sur le site de Sturdy et n’importe qui peut y déposer du capital, qui est automatiquement investi.

Subnet 25 : Protein Folding

Avant de parler du Subnet 25, plaçons le contexte. Les protéines sont des éléments essentiels au bon fonctionnement de notre corps. Ce sont comme des minuscules clés qui activent ou inhibent certaines fonctions biologiques. Lors de leur formation, elles se replient et prennent leur forme définitive. Cette forme est un élément crucial car elle impacte la fonction qu’aura cette protéine, une information essentielle pour la synthétisation de nouvelles médecines.

Néanmoins, il est très complexe de trouver des protéines qui ont la bonne forme, car cela nécessite de choisir une séquence d’acides aminés initiale puis d’utiliser des logiciels de simulation informatique qui vont prédire la manière dont se repliera cette protéine. D’importantes avancées ont été réalisées ces dernières années comme avec le logiciel AlphaFold de Google.

Malheureusement, ce genre de logiciel nécessite encore énormément de puissance de calcul. L’ambition du Subnet 25 est de participer à cette recherche de protéines en déléguant les calculs aux mineurs. Ceux-ci effectuent les simulations et plus ils s’approchent de la forme finale d’une protéine, plus ils reçoivent de récompenses. À ce jour, les mineurs du Subnet 25 ont réussi à replier plus de 400 000 protéines différentes, démontrant ainsi que Bittensor peut aussi trouver une utilité pour le financement de la recherche scientifique.

Subnet 46 : Neural AI

Le Subnet 46 permet de transformer un simple prompt en un modèle numérique 3D. Le but de Neural AI est de fournir des outils simplifiant la création de monde virtuels par le simple usage de l’IA. Le travail de génération est effectué par les mineurs qui sont récompensés selon la qualité des modèles fournis.

Subnet 48 : NextPlace

Le Subnet 48 propose lui aussi des prédictions, mais cette fois uniquement sur le marché de l’immobilier. NextPlace est une marketplace où les mineurs recueillent des informations sur des biens immobiliers disponibles sur le marché américain comme leur localisation, le nombre de pièces, la surface habitable, etc. Ils prédisent ensuite le prix auquel ces biens seront vendus et sont récompensés selon la qualité de leurs prédictions.

Subnet 51 : Celium

Celium est une marketplace permettant la location de la puissance ce calcul de cartes graphiques (GPU), un peu comme Render ou IO. La différence ici est que le travail est effectué par des mineurs sur le réseau Bittensor.


Conclusion

Avec son architecture innovante basée sur des Subnets, Bittensor promet des applications nombreuses et variées qui combineront intelligence artificielle et décentralisation. Toutefois, malgré son potentiel, les usages des Subnets actuels peuvent sembler répétitifs avec des systèmes d’incitations pas toujours au point. S’ajoutent à cela des défis majeurs notamment la centralisation de la validation des transactions et de la gouvernance. Surmonter ces défis sera nécessaire pour garantir une décentralisation crédible et attirer de nouveaux acteurs.

Bittensor possède le potentiel pour devenir un Amazon de la blockchain. Reste à voir s’il réussira à remplir ses ambitions sans compromettre son objectif de décentralisation.