Skip to main content

Qu'est-ce qu'une blockchain

Remarque : Ce document est une traduction automatique de la version originale anglaise.

Qu'est-ce qu'une blockchain

Une blockchain est un registre numérique partagé qui enregistre des transactions sur de nombreux ordinateurs, d'une manière qui rend pratiquement impossible la modification des entrées passées. Au lieu de s'appuyer sur une seule entreprise ou un seul serveur pour tenir le registre, une blockchain distribue des copies du même registre à un réseau de participants appelés nœuds, chacun vérifiant de manière indépendante que chaque nouvelle entrée respecte les règles convenues.

Imaginez une blockchain comme une feuille de calcul partagée que personne ne peut modifier en secret. Pensez à une feuille Google Sheets dont des centaines de personnes détiennent chacune une copie complète. Avant qu'une ligne puisse être ajoutée, la majorité de ces personnes doit convenir que la nouvelle ligne est valide. Une fois ajoutée, la ligne devient permanente — personne ne peut revenir en arrière et la modifier sans que tous les autres s'en aperçoivent. C'est essentiellement ainsi que fonctionne une blockchain, sauf qu'au lieu de lignes dans une feuille de calcul, les entrées sont des groupes de transactions liés cryptographiquement appelés blocs.

En bref : une blockchain est un registre partagé résistant à la falsification, maintenu par un réseau décentralisé — et dans l'espace crypto IA, elle sert de couche d'infrastructure où les projets IA se déploient, effectuent des transactions et prouvent leur activité on-chain.

Comment fonctionne une blockchain

Comprendre les mécanismes vous aide à évaluer ce que cela signifie lorsqu'un projet affirme qu'il « fonctionne sur la blockchain » ou mentionne une chaîne spécifique dans son profil.

Les blocs

Une blockchain organise les données en blocs. Chaque bloc contient un lot de transactions — des enregistrements de transferts de valeur, d'appels de contrats intelligents ou d'autres opérations on-chain. Un bloc contient également des métadonnées : un horodatage, une référence au bloc précédent et un résumé cryptographique de son propre contenu.

Chaînes et hachage

Chaque bloc inclut un hash — une chaîne de caractères de longueur fixe produite en passant les données du bloc dans une fonction de hachage cryptographique (comme SHA-256). Ce hash agit comme une empreinte numérique : si ne serait-ce qu'un caractère des données change, le hash change complètement. Chaque bloc stocke également le hash du bloc précédent, créant une chaîne de dépendances remontant jusqu'au tout premier bloc (appelé le bloc de genèse).

C'est cette structure en chaîne qui rend le registre résistant à la falsification. Pour modifier une transaction enfouie au milieu de la chaîne, un attaquant devrait recalculer le hash de ce bloc, de chaque bloc suivant, et le faire plus vite que le reste du réseau ne continue d'ajouter de nouveaux blocs. En pratique, cela est informatiquement irréalisable sur tout réseau bien sécurisé.

Les nœuds

Un nœud est un ordinateur qui stocke une copie de la blockchain et participe à la validation des nouveaux blocs. Les nœuds communiquent entre eux via un réseau pair-à-pair. Lorsqu'un nouveau bloc est proposé, les nœuds vérifient de manière indépendante que ses transactions respectent les règles du protocole — signatures correctes, soldes suffisants, logique de contrat valide — avant de l'accepter. Plus un réseau compte de nœuds indépendants, plus il devient difficile pour une seule partie de manipuler le registre.

Le consensus

Comme il n'existe pas d'autorité centrale décidant quelles transactions sont valides, le réseau a besoin d'une méthode permettant à tous les nœuds de s'accorder sur l'état actuel du registre. Cette méthode s'appelle un mécanisme de consensus. Différentes blockchains utilisent différentes approches de consensus :

  • Proof of Work (PoW) — les mineurs résolvent des énigmes exigeantes en calcul pour gagner le droit de proposer un bloc. Utilisé par Bitcoin.
  • Proof of Stake (PoS) — les validateurs bloquent des tokens en garantie et sont sélectionnés pour proposer des blocs proportionnellement à leur mise. Utilisé par Ethereum depuis sa fusion (merge) de 2022.
  • Delegated Proof of Stake (DPoS) — les détenteurs de tokens votent pour un ensemble plus restreint de délégués qui valident les blocs en leur nom.

Chaque mécanisme de consensus implique des compromis entre sécurité, vitesse, consommation d'énergie et degré de décentralisation. Pour plus de détails, voir Qu'est-ce que le consensus.

L'immuabilité

Une fois qu'un bloc est confirmé et qu'un nombre suffisant de blocs suivants a été ajouté par-dessus, les transactions qu'il contient sont considérées comme immuables — effectivement permanentes. Cela ne signifie pas que les erreurs ou les bugs ne peuvent jamais être traités, mais que la couche de base de la vérité est en ajout seul (append-only) : de nouvelles entrées peuvent être ajoutées, mais les anciennes ne peuvent pas être réécrites en silence.

L'immuabilité est ce qui rend les blockchains utiles pour la vérification. Si un projet affirme que son modèle IA a produit un certain résultat à un certain moment, et que cette affirmation est enregistrée on-chain, n'importe qui peut vérifier l'enregistrement de manière indépendante.

Pourquoi c'est important pour les projets crypto IA

La blockchain est la couche d'infrastructure de chaque projet répertorié sur DecAIHub. Comprendre ce qu'une blockchain fournit — et ce qu'elle ne fournit pas — est essentiel pour lire correctement les fiches projet.

Tenue de registres vérifiable

Les systèmes IA prennent souvent des décisions difficiles à auditer. Un modèle peut noter une demande de crédit, recommander une transaction ou générer du contenu, mais à moins que les entrées et les sorties ne soient enregistrées quelque part de manière infalsifiable, il n'y a aucun moyen de vérifier après coup ce qui s'est passé. La blockchain fournit cette couche d'enregistrement infalsifiable. Lorsqu'un projet IA consigne ses résultats d'inférence, ses hashes de modèles ou ses points de contrôle de décision on-chain, ces enregistrements deviennent vérifiables de manière indépendante par n'importe qui.

Infrastructure pour le calcul décentralisé

Entraîner et exécuter des modèles IA nécessite une puissance de calcul substantielle. Plusieurs projets crypto IA utilisent des places de marché basées sur la blockchain pour coordonner des ressources GPU et de calcul décentralisées. Dans ce modèle, les fournisseurs offrent de la capacité matérielle, les consommateurs demandent du calcul, et la blockchain gère les paiements, la planification et le suivi de la réputation. La blockchain n'exécute pas le calcul IA elle-même — elle orchestre et règle la couche économique qui l'entoure.

Alignement des incitations par les tokens

De nombreux projets IA utilisent des tokens blockchain pour aligner les incitations entre les participants. Les fournisseurs de données gagnent des tokens en contribuant des données d'entraînement. Les fournisseurs de calcul gagnent des tokens en exécutant des charges de travail d'inférence. Les validateurs gagnent des tokens en vérifiant les sorties des modèles. La blockchain applique les règles de ces systèmes d'incitation via des contrats intelligents, les rendant transparents et auditables.

La distinction entre « sur la blockchain » et « utilisant la blockchain »

Une nuance essentielle : la plupart des calculs IA ne se déroulent pas directement sur une blockchain. Exécuter un réseau de neurones à l'intérieur d'un contrat intelligent serait d'un coût prohibitif sur des réseaux comme Ethereum, où chaque calcul coûte du gas. À la place, la plupart des projets crypto IA utilisent une architecture hybride : l'IA s'exécute offchain (sur des serveurs traditionnels ou des nœuds de calcul décentralisés), tandis que la blockchain gère la vérification, le règlement, les paiements et la gouvernance. Comprendre ce modèle hybride est essentiel pour éviter l'idée fausse selon laquelle « IA blockchain » signifierait que l'IA s'exécute littéralement à l'intérieur de la chaîne.

Blockchains publiques, privées et de consortium

Toutes les blockchains ne sont pas ouvertes à tous. Le type de blockchain affecte ce que « on-chain » signifie en pratique :

  • Publique (sans permission) — n'importe qui peut exécuter un nœud, soumettre des transactions et lire le registre. Ethereum, Solana et Bitcoin sont des blockchains publiques. La plupart des projets crypto IA opèrent sur des chaînes publiques parce que l'ouverture permet une vérification indépendante.
  • Privée (avec permission) — seuls les participants approuvés peuvent accéder au réseau. Une entreprise exploitant une blockchain interne pour le suivi de sa chaîne d'approvisionnement utilise une chaîne privée. Les données d'une blockchain privée ne sont pas vérifiables de manière indépendante par le public.
  • Consortium — un juste milieu où un groupe défini d'organisations exploite conjointement le réseau. Les chaînes de consortium sont plus distribuées que les chaînes privées, mais moins ouvertes que les chaînes publiques.

Lorsqu'une fiche projet DecAIHub indique une Main chain, il s'agit pratiquement toujours d'une blockchain publique. Les avantages de vérification sur lesquels repose la méthodologie de DecAIHub — auditabilité indépendante, historique de transactions transparent, contrats intelligents vérifiables — dépendent du fait que la chaîne soit accessible publiquement.

Où cela apparaît dans les fiches projet DecAIHub

Le concept de blockchain apparaît directement dans plusieurs champs des fiches projet :

  • Main chain — précise le réseau blockchain sur lequel le projet opère principalement (par exemple Ethereum, Solana, BNB Smart Chain, Avalanche, Arbitrum One, Base, Bittensor). C'est l'un des champs les plus visibles de chaque fiche projet et il vous indique immédiatement le socle d'infrastructure.
  • Type — indique le rôle architectural du projet par rapport à la blockchain (par exemple L1, L2, Appchain, EVM, non-EVM). Cela aide à déterminer si le projet est une blockchain ou fonctionne sur une blockchain.
  • Consensus — montre le mécanisme de consensus utilisé par la blockchain sur laquelle le projet s'appuie ou qu'il implémente (PoS, PoW, DPoS et autres).
  • Network status — indique si la blockchain est au stade mainnet, testnet ou beta.

Lors de la lecture d'une fiche projet, le champ Main chain vous indique où l'activité on-chain du projet est enregistrée et vérifiée. Un projet répertorié sur Ethereum hérite de propriétés différentes (coûts de gas, temps de finalité, ensemble de validateurs) de celles d'un projet sur Solana ou sur sa propre Appchain. Ces différences affectent la façon dont l'Onchain necessity du projet est évaluée.

Ce qu'une blockchain seule ne prouve pas

Mentionner une blockchain dans le profil d'un projet vous indique où le projet vit on-chain, mais cela ne garantit pas automatiquement :

  • AI reality — fonctionner sur une blockchain ne dit rien sur le fait que le projet dispose d'un composant IA réel et fonctionnel. Un projet peut avoir des mécaniques de tokens on-chain sophistiquées et zéro IA vérifiable. L'AI reality est évaluée séparément via des indicateurs de preuve (AI_0 à AI_4).
  • Décentralisation — un projet déployé sur une blockchain décentralisée peut néanmoins conserver un contrôle entièrement centralisé sur ses propres opérations, sa gouvernance et sa prise de décision. Déployer un contrat intelligent sur Ethereum ne rend pas le projet lui-même décentralisé.
  • Sécurité — hériter de la sécurité de consensus d'une blockchain ne protège pas contre les bugs de contrats intelligents, la manipulation d'oracles, l'abus de clés d'administration ou les défaillances de composants off-chain.
  • Token necessity — l'existence d'une blockchain n'explique pas pourquoi un projet spécifique a besoin de son propre token. De nombreuses applications utiles fonctionnent sur des blockchains sans émettre de tokens. La Token necessity est une question distincte dans la méthodologie DecAIHub.
  • Qualité ou utilité — la blockchain est une infrastructure. Elle fournit un socle, pas un produit. La valeur d'un projet dépend de ce qu'il construit au-dessus de ce socle et de la vérifiabilité des résultats.
  • Transparence de l'IA — enregistrer des résultats on-chain rend ces enregistrements transparents, mais cela ne révèle pas comment le modèle IA fonctionne en interne. Un projet peut publier des sorties d'inférence on-chain tout en gardant son architecture de modèle, ses données d'entraînement et sa logique de décision complètement opaques. La transparence on-chain et la transparence du modèle sont des propriétés distinctes.

Ne pas confondre avec

  • Cryptomonnaie — une blockchain est la technologie sous-jacente ; une cryptomonnaie est un actif numérique qui utilise une blockchain pour les transferts et la tenue des registres. Bitcoin est une cryptomonnaie ; le réseau Bitcoin est une blockchain. Toute interaction avec une blockchain n'implique pas nécessairement un paiement en cryptomonnaie.
  • Contrat intelligent — un programme qui s'exécute sur une blockchain. Les contrats intelligents sont déployés sur des blockchains mais ne sont pas eux-mêmes des blockchains. Une blockchain peut exister sans contrats intelligents (le scripting de Bitcoin est très limité), et les contrats intelligents ne peuvent pas exister sans une blockchain pour les exécuter.
  • Base de données — les bases de données traditionnelles sont contrôlées par un opérateur unique, peuvent être modifiées ou supprimées par des administrateurs et ne sont pas vérifiables de manière indépendante par des tiers. Une blockchain est un type particulier de base de données distribuée conçue pour une tenue de registres en ajout seul et à confiance minimisée.
  • Décentralisé — « blockchain » et « décentralisé » sont liés mais pas synonymes. Une blockchain peut être avec permission et exploitée par un petit groupe d'opérateurs connus (une chaîne privée ou de consortium). La décentralisation est une propriété qui varie en degré, pas une caractéristique que toute blockchain possède automatiquement.
  • Cloud computing — les nœuds de blockchain sont distribués entre de nombreux opérateurs, mais la blockchain ne remplace pas le cloud computing. Elle est optimisée pour le consensus et la vérification, pas pour la performance de calcul brute.

Questions fréquentes

La blockchain est-elle la même chose que Bitcoin ?

Non. Bitcoin a été la première blockchain largement adoptée, mais ce n'est qu'une parmi tant d'autres. Ethereum, Solana, Avalanche, BNB Smart Chain et des centaines d'autres réseaux sont tous des blockchains avec des conceptions, des capacités et des mécanismes de consensus différents. Bitcoin a introduit le concept ; la technologie a depuis évolué bien au-delà de sa conception d'origine.

Les données d'une blockchain peuvent-elles être supprimées ou modifiées ?

En fonctionnement normal, non. La structure en chaîne et le hachage cryptographique rendent les données passées effectivement immuables. Dans des circonstances extraordinaires, un réseau peut exécuter un hard fork — un changement de protocole coordonné qui crée une nouvelle version de la chaîne — mais cela requiert un large consensus parmi les validateurs et les développeurs. Les hard forks sont rares, controversés et publiquement visibles. En pratique, les données enregistrées sur une blockchain bien maintenue sont permanentes.

Toute blockchain est-elle décentralisée ?

Pas nécessairement. La décentralisation est un spectre. Les blockchains publiques et sans permission comme Ethereum et Bitcoin visent une forte décentralisation : n'importe qui peut exécuter un nœud, et aucune partie unique ne contrôle le réseau. Les blockchains privées ou de consortium restreignent la participation à des entités approuvées et peuvent compter relativement peu de validateurs. Lors de l'évaluation d'un projet, considérez combien de validateurs indépendants exploitent le réseau, qui contrôle les mises à jour, et si la participation est ouverte ou restreinte. Voir Que signifie décentralisé pour une discussion plus approfondie.

Pourquoi les projets IA ont-ils besoin de la blockchain ?

Ils n'en ont pas toujours besoin. La question est de savoir si la blockchain apporte une valeur réelle au flux de travail IA. Les raisons valables incluent : la journalisation vérifiable des décisions IA, la coordination décentralisée des ressources de calcul, la distribution transparente des incitations via des tokens, et le déploiement résistant à la censure de services IA. Les raisons non valables incluent : ajouter « blockchain » au marketing pour l'attrait du narratif sans logique on-chain significative. DecAIHub évalue cela via l'axe Onchain necessity.

Que signifie « Main chain » dans une fiche projet ?

Le champ Main chain d'une fiche projet DecAIHub identifie le réseau blockchain principal où se déroule l'activité on-chain du projet. Par exemple, un projet avec Main chain: Ethereum enregistre ses transactions, déploie ses contrats intelligents et règle la valeur sur le réseau Ethereum. Certains projets opèrent sur plusieurs chaînes, mais la main chain indique le socle d'infrastructure principal.

L'IA peut-elle s'exécuter directement sur une blockchain ?

Pour la plupart des usages pratiques, non. Le calcul sur blockchain est coûteux parce que chaque opération doit être vérifiée par chaque nœud du réseau. Exécuter un réseau de neurones à l'intérieur d'un contrat intelligent coûterait des montants prohibitifs de gas et prendrait beaucoup trop de temps. À la place, le calcul IA se déroule généralement offchain, avec seulement les résultats, les preuves ou les points de contrôle enregistrés sur la blockchain. Ce modèle hybride est l'architecture standard dans l'espace crypto IA. Voir Qu'est-ce que onchain et offchain pour plus de détails.

Quelle est la différence entre une blockchain et une cryptomonnaie ?

Une blockchain est la technologie sous-jacente — le registre distribué, le mécanisme de consensus, le réseau de nœuds. Une cryptomonnaie est un actif numérique qui vit sur ce registre. Ethereum est une blockchain ; ETH est la cryptomonnaie native de cette blockchain. Vous pouvez utiliser une blockchain à des fins autres que la cryptomonnaie (enregistrer des données, exécuter des contrats intelligents, coordonner du calcul), et toute interaction avec une blockchain n'implique pas l'achat ou la vente d'une cryptomonnaie.

Références externes

Voir aussi