Aller au contenu principal

Cardano (ADA) : Guide complet

Cardano est une plateforme blockchain de troisième génération, reconnue pour son approche de développement axée sur la recherche et évaluée par les pairs. Fondée par Charles Hoskinson — cofondateur d’Ethereum — Cardano a été construite dès le départ avec des méthodes formelles et une rigueur académique. Sa cryptomonnaie native, ADA, est nommée en hommage à Ada Lovelace, mathématicienne du XIXe siècle considérée comme la première programmeuse informatique.

Ce guide couvre l’architecture unique de Cardano, son protocole de consensus Ouroboros, le modèle Extended UTXO (eUTXO), les capacités de smart contracts, la gouvernance et l’état de l’écosystème en 2026.

Qu’est-ce que Cardano ?

Cardano est une plateforme blockchain open source et décentralisée qui vise à fournir une infrastructure plus sûre et plus scalable pour le développement d’applications décentralisées et de smart contracts. Elle se distingue des autres blockchains par :

  1. Recherche évaluée par les pairs : Chaque mise à niveau majeure du protocole s’appuie sur des articles académiques évalués par les pairs avant implémentation
  2. Vérification formelle : Les composants critiques sont prouvés mathématiquement corrects
  3. Architecture en couches : Séparation de la couche de règlement et de la couche de calcul pour plus de modularité
  4. Développement méthodique : Une feuille de route par phases (ères) avec des sorties de fonctionnalités soigneusement planifiées

Les trois organisations

Le développement de Cardano est guidé par trois organisations indépendantes :

OrganisationRôle
Input Output Global (IOG)Recherche et développement (fondée par Charles Hoskinson)
Cardano FoundationCroissance de l’écosystème, communauté et adoption
EMURGOAdoption commerciale et solutions d’entreprise

Architecture de Cardano

Conception en couches

Cardano sépare ses fonctionnalités en deux couches :

  1. Cardano Settlement Layer (CSL) : Gère les transactions ADA et le transfert de valeur. C’est la couche comptable.
  2. Cardano Computation Layer (CCL) : Gère l’exécution des smart contracts et la logique des applications décentralisées.

Cette séparation permet d’optimiser chaque couche indépendamment et de les faire évoluer sans impacter l’autre.

Modèle Extended UTXO (eUTXO)

Cardano utilise le modèle Extended UTXO (eUTXO) — une évolution majeure du modèle UTXO de Bitcoin. Alors que les UTXO de Bitcoin ne peuvent transporter que de la valeur, les eUTXO de Cardano peuvent transporter :

  • Valeur (ADA et tokens natifs)
  • Données (données arbitraires attachées à l’UTXO)
  • Références de script (logique de smart contract qui détermine comment l’UTXO peut être dépensé)

Le modèle eUTXO offre plusieurs avantages par rapport aux modèles basés sur des comptes comme celui d’Ethereum :

FonctionnalitéeUTXO (Cardano)Basé sur des comptes (Ethereum)
ParallélismeÉlevé (les transactions non conflictuelles peuvent être traitées simultanément)Faible (traitement séquentiel pour les transactions d’un même compte)
DéterminismeLe résultat de la transaction est connu avant soumissionLe résultat peut changer entre la soumission et l’exécution (MEV)
Prévisibilité des fraisLes frais sont exacts et connus à l’avanceLes frais peuvent changer à cause des changements d’état pendant l’exécution
Analyse de sécuritéPlus facile à vérifier formellementLes interactions d’état complexes rendent la vérification plus difficile

Cependant, le modèle eUTXO introduit aussi des défis :

  • Concurrence : Plusieurs utilisateurs essayant d’interagir avec le même UTXO peuvent rencontrer une contention (cela a été atténué via des patterns de conception et des améliorations du protocole)
  • Expérience développeur : Le modèle mental UTXO est moins intuitif pour les développeurs venant du modèle par compte d’Ethereum
  • Gestion d’état : Les DApps complexes exigent une gestion soignée des UTXO

Ouroboros : Proof of Stake

Vue d’ensemble

Ouroboros est le protocole de consensus proof-of-stake de Cardano — le premier protocole PoS conçu avec des garanties de sécurité évaluées par les pairs. Nommé d’après l’ancien symbole du serpent qui se mord la queue (représentant un cycle infini), Ouroboros a évolué en plusieurs versions :

VersionDescriptionStatut
Ouroboros ClassicPremier protocole PoS dont la sécurité est démontréeRetiré
Ouroboros BFTVersion simplifiée pour l’ère ByronRetiré
Ouroboros PraosAjout des pools de staking et de la délégationActif
Ouroboros LeiosInput endorsers pour améliorer le débitEn développement
Ouroboros GenesisPermet le bootstrap depuis le bloc genesisEn développement

Fonctionnement d’Ouroboros Praos

Le temps est divisé en epochs (5 jours chacun), eux-mêmes divisés en slots (1 seconde chacun) :

  1. Au début de chaque epoch, une loterie détermine quel stake pool produira le bloc pour chaque slot
  2. La probabilité d’être sélectionné est proportionnelle au stake total du pool
  3. Le leader de pool sélectionné produit le bloc et gagne des récompenses
  4. Les blocs sont propagés et validés par le réseau

Staking et délégation

Le modèle de staking de Cardano est conçu pour une participation maximale :

  • Aucun stake minimum : Tout détenteur d’ADA peut participer en déléguant à un stake pool
  • Aucune période de verrouillage : L’ADA délégué n’est jamais verrouillé — il peut être dépensé ou déplacé à tout moment
  • Non-custodial : Déléguer ne transfère pas la garde de votre ADA ; vos clés restent sous votre contrôle
  • Récompenses : Distribuées à chaque epoch (5 jours), environ 3-5 % APR

Ce design est notablement différent du staking d’Ethereum, qui exige un minimum de 32 ETH pour les validateurs solo et implique le verrouillage des fonds.

Stake pools

Les stake pools sont les validateurs du réseau Cardano. N’importe qui peut exploiter un stake pool, et les détenteurs d’ADA délèguent leur stake aux pools de leur choix :

  • Opérateurs de pool : Exécutent l’infrastructure et produisent des blocs
  • Délégants : Choisissent quel pool soutenir avec leur stake
  • Saturation : Les pools ont un point de saturation ; les pools sursaturés offrent des rendements décroissants, ce qui encourage la distribution sur de nombreux pools
  • Nombre de pools : Plus de 3 000 stake pools actifs en 2026

Le mécanisme de saturation est une fonctionnalité de conception intelligente qui favorise la décentralisation. Quand les pools deviennent trop grands, les délégants reçoivent des récompenses plus faibles, ce qui les incite à migrer vers des pools plus petits.

Ères de développement

Le développement de Cardano suit une feuille de route par phases, chaque ère portant le nom d’une figure notable :

Ère Byron (2017-2020)

L’ère fondatrice. Lancement du réseau Cardano avec des fonctionnalités de transaction de base. Le réseau fonctionnait selon un modèle fédéré avec des blocs produits par des nœuds IOG et EMURGO.

Ère Shelley (2020)

Introduction de la décentralisation via le staking, la délégation et les stake pools. Le réseau est passé d’une production de blocs fédérée à une production de blocs entièrement décentralisée. Plus d’un million d’adresses wallet ont délégué leur ADA à des stake pools en quelques mois.

Ère Goguen (2021)

A apporté les smart contracts à Cardano avec le hard fork Alonzo en septembre 2021. Introduction de :

  • Plutus : La plateforme de smart contracts de Cardano basée sur Haskell
  • Tokens natifs : Tokens créés sans smart contracts (gérés au niveau du protocole)
  • Métadonnées : Métadonnées de transaction pour des références de données off-chain

Ère Basho (2022-2024)

Axée sur la scalabilité et l’optimisation :

  • Hydra : Scalabilité Layer 2 via des state channels isomorphes
  • Input Endorsers : Amélioration du débit de traitement des blocs
  • Pipelining : Optimisations de diffusion des blocs
  • Optimisation des scripts : Exécution des smart contracts plus efficace

Ère Voltaire (2024-présent)

L’ère de la gouvernance, introduisant une gouvernance on-chain et rendant Cardano entièrement autonome :

  • CIP-1694 : Cadre de gouvernance on-chain
  • DReps (Delegated Representatives) : Délégués de gouvernance
  • Constitutional Committee : Organe de supervision des propositions de gouvernance
  • Système de trésorerie : Financement décentralisé du développement de l’écosystème

Smart contracts sur Cardano

Plutus

Plutus est la principale plateforme de développement de smart contracts sur Cardano. Elle est basée sur Haskell, un langage de programmation fonctionnel reconnu pour sa rigueur mathématique et son adéquation avec la vérification formelle :

  • Plutus Core : Le langage bas niveau de smart contracts qui s’exécute on-chain
  • Plutus Tx : Une bibliothèque Haskell pour écrire des scripts validateurs on-chain
  • Code off-chain : Logique de construction et de soumission des transactions (également écrite en Haskell)

L’usage de Haskell est à la fois une force de Cardano et un défi :

  • Force : Le système de types et la pureté de Haskell permettent la vérification formelle et réduisent les classes de bugs possibles
  • Défi : Haskell est moins populaire que Solidity (Ethereum) ou Rust (Solana), ce qui limite le pool de développeurs

Aiken

Pour répondre au défi d’adoption de Haskell, la communauté a développé Aiken — un langage de smart contracts conçu spécifiquement pour Cardano, qui est :

  • Plus facile à apprendre que Haskell
  • Spécifiquement conçu pour le modèle eUTXO
  • Compilé vers Plutus Core (UPLC)
  • En forte adoption comme langage de développement privilégié d’ici 2026

Marlowe

Marlowe est un langage spécifique au domaine pour les contrats financiers sur Cardano. Il est conçu pour les non-programmeurs (professionnels de la finance, juristes) afin de créer et déployer des instruments financiers :

  • Contrats de prêt
  • Contrats d’options
  • Services d’entiercement
  • Contrats d’assurance

Tokens natifs

Une fonctionnalité distinctive de Cardano est la prise en charge des tokens natifs au niveau du protocole. Contrairement à Ethereum, où les tokens nécessitent des smart contracts (ERC-20, ERC-721), les tokens Cardano sont gérés par le ledger lui-même :

  • Aucun smart contract nécessaire pour créer, transférer ou gérer des tokens
  • Même modèle de sécurité que l’ADA lui-même
  • Frais plus faibles que les tokens basés sur des smart contracts
  • UTXO multi-actifs : Un seul UTXO peut contenir de l’ADA et plusieurs tokens natifs

Gouvernance (Voltaire)

Gouvernance on-chain

L’ère Voltaire de Cardano a introduit un système complet de gouvernance on-chain :

Trois organes de gouvernance :

  1. Constitutional Committee (CC) : S’assure que les propositions respectent la Constitution de Cardano
  2. Delegated Representatives (DReps) : Les détenteurs d’ADA délèguent leur pouvoir de vote à des DReps qui votent sur les propositions de gouvernance
  3. Stake Pool Operators (SPOs) : Votent sur les changements critiques du protocole

Les actions de gouvernance incluent :

  • Changements de paramètres du protocole (frais, taille des blocs, etc.)
  • Retraits de trésorerie pour financer l’écosystème
  • Lancement de hard fork
  • Amendements constitutionnels
  • Motions de défiance

La Constitution de Cardano

Cardano a adopté une constitution formelle — un ensemble de principes et de règles régissant le fonctionnement de la blockchain. C’est l’un des premiers cas d’une blockchain majeure disposant d’un document de gouvernance formellement ratifié.

Project Catalyst

Project Catalyst est le fonds d’innovation décentralisé de Cardano, qui distribue de l’ADA depuis la trésorerie vers des propositions communautaires :

  • Les membres de la communauté soumettent des propositions de projets
  • Les détenteurs d’ADA votent pour déterminer quels projets reçoivent un financement
  • Les projets financés rendent compte de leur progression
  • En 2026, des centaines de millions de dollars ont été distribués via Catalyst

Solutions de scalabilité

Hydra

Hydra est la solution de scalabilité Layer 2 de Cardano — un système de state channels isomorphes :

  • "Isomorphe" signifie que les Hydra heads (canaux) utilisent le même modèle de ledger (eUTXO) que la chaîne principale
  • Plusieurs parties ouvrent un Hydra head, traitent des transactions off-chain, puis règlent sur Layer 1
  • Chaque Hydra head peut théoriquement traiter jusqu’à 1 000 TPS
  • Plusieurs Hydra heads peuvent fonctionner simultanément

Input Endorsers

Les Input Endorsers (partie de la mise à niveau Ouroboros Leios) amélioreront le débit de la couche de base en séparant la soumission des transactions de la production de blocs, permettant de traiter davantage de transactions par bloc.

Mithril

Mithril est un protocole de multisignature basé sur le stake qui permet aux clients légers de vérifier la blockchain sans télécharger l’état complet :

  • Bootstrap rapide pour les clients légers et wallets
  • Vérification d’état efficace via des signatures basées sur le stake
  • Réduction des ressources nécessaires pour participer au réseau

L’écosystème Cardano

DeFi

L’écosystème DeFi de Cardano a connu une croissance régulière :

  • Minswap : DEX leader sur Cardano
  • SundaeSwap : Un autre DEX populaire
  • Liqwid Finance : Protocole de prêt et d’emprunt
  • Lenfi (anciennement Aada) : Protocole de prêt
  • Djed : Stablecoin algorithmique
  • iUSD : Stablecoin surcollatéralisé

NFTs

Les NFTs sur Cardano bénéficient du support des tokens natifs, rendant le mint et les transferts moins chers et plus efficaces que les NFTs basés sur des smart contracts :

  • jpg.store : La principale marketplace NFT sur Cardano
  • Book.io : Plateforme de livres numériques et livres audio utilisant des NFTs
  • NMKR : Plateforme de mint NFT

Identité et justificatifs

Cardano s’est concentré sur l’utilité réelle, particulièrement sur l’identité :

  • Atala PRISM : Solution d’identité décentralisée
  • Partenariats en Afrique : Programmes de vérification d’identité et de justificatifs en Éthiopie et dans d’autres pays
  • World Mobile : Projet télécom utilisant Cardano pour la connectivité dans les régions mal desservies

Cardano vs. autres Layer 1

FonctionnalitéCardanoEthereumSolana
ConsensusOuroboros (PoS)Gasper (PoS)PoH + Tower BFT
Smart contractsPlutus/AikenSolidity/VyperRust
Modèle de transactioneUTXOBasé sur des comptesBasé sur des comptes
Temps de bloc20 secondes12 secondes~400ms
TPS (L1)~250~302,000-5,000
Minimum de stakingAucun (délégation)32 ETH (solo)Aucun (délégation)
GouvernanceOn-chain (Voltaire)Off-chain (EIPs)Off-chain
Approche de développementRecherche évaluée par les pairsPilotée par la communautéAller vite

Bonnes pratiques de sécurité

Options de wallet

  • Daedalus : Wallet full-node d’IOG (télécharge toute la blockchain)
  • Yoroi : Wallet léger par EMURGO (extension navigateur et mobile)
  • Lace : Wallet léger d’IOG
  • Eternl : Wallet riche en fonctionnalités développé par la communauté
  • Ledger/Trezor : Support des hardware wallets pour ADA

Sécurité du staking

  • Déléguer de l’ADA ne nécessite jamais de l’envoyer vers une autre adresse — le staking est non-custodial
  • Méfiez-vous des services de "staking" qui exigent de transférer votre ADA
  • Choisissez des stake pools avec une bonne disponibilité, des frais raisonnables (généralement 2-5 % de marge) et un pledge approprié
Outil SafeSeed

Sécurisez vos avoirs ADA avec une seed phrase correctement générée et stockée. Utilisez le SafeSeed Seed Phrase Generator pour créer un mnémonique conforme BIP-39. Les wallets Cardano utilisent généralement des seed phrases de 24 mots — générez-en une avec une entropie suffisante pour une sécurité maximale. Le SafeSeed Key Derivation Tool peut vous aider à comprendre comment votre seed phrase dérive vos adresses Cardano.

FAQ

Qu’est-ce que Cardano en termes simples ?

Cardano est une plateforme blockchain qui utilise la recherche évaluée par les pairs et des méthodes formelles pour construire un réseau décentralisé sûr, scalable et durable. Sa cryptomonnaie native, ADA, est utilisée pour les transactions, le staking et la gouvernance. Voyez Cardano comme une blockchain construite par des académiques qui voulaient faire les choses "dans les règles de l’art".

Qu’est-ce qui différencie Cardano d’Ethereum ?

Cardano diffère d’Ethereum sur plusieurs points clés : il utilise le modèle eUTXO au lieu des comptes, ses mises à niveau de protocole reposent sur de la recherche académique évaluée par les pairs, il prend en charge des tokens natifs sans smart contracts, son staking n’exige ni minimum ni période de verrouillage, et il dispose d’un système de gouvernance on-chain formel. Cependant, Ethereum possède un écosystème plus vaste et une adoption développeur plus importante.

Comment staker de l’ADA ?

Vous pouvez staker de l’ADA directement depuis votre wallet (Yoroi, Daedalus, Lace ou Eternl) en choisissant un stake pool et en déléguant. Aucun montant minimum n’est requis, votre ADA n’est jamais verrouillé ni transféré, et vous pouvez retirer la délégation ou redéléguer à tout moment. Les récompenses sont automatiquement distribuées tous les 5 jours (chaque epoch).

Qu’est-ce que le modèle eUTXO ?

Le modèle Extended UTXO (eUTXO) est le modèle de transaction de Cardano — une évolution du système UTXO de Bitcoin. Chaque eUTXO peut transporter non seulement de la valeur (ADA et tokens), mais aussi des données et de la logique de smart contract. Cela permet des transactions déterministes (vous connaissez le résultat exact avant soumission) et le traitement parallèle des transactions non conflictuelles.

Cardano est-il lent ?

La couche de base de Cardano traite environ 250 TPS avec des temps de bloc de 20 secondes, ce qui est plus lent que Solana mais plus rapide qu’Ethereum L1. Cependant, les solutions de scalabilité de Cardano (Hydra, Input Endorsers) visent à augmenter significativement le débit. Le déterminisme du modèle eUTXO signifie que même aux vitesses actuelles, les transactions sont réglées de manière prévisible.

Qu’est-ce que Hydra ?

Hydra est la solution de scalabilité Layer 2 de Cardano utilisant des state channels isomorphes. Plusieurs parties peuvent ouvrir un "Hydra head" pour traiter des transactions off-chain à haute vitesse, puis régler sur la chaîne principale. Chaque head peut gérer jusqu’à 1 000 TPS, et plusieurs heads peuvent fonctionner simultanément.

Qu’est-ce que l’ère Voltaire ?

L’ère Voltaire (actuelle) introduit la gouvernance on-chain sur Cardano. Les détenteurs d’ADA peuvent voter sur les changements de protocole, les dépenses de trésorerie et d’autres décisions de gouvernance via les Delegated Representatives (DReps). Elle a aussi introduit la Constitution de Cardano — un document formel de gouvernance — et rend le réseau entièrement autonome sans dépendre d’une organisation unique.

Pourquoi Cardano utilise-t-il Haskell ?

Haskell a été choisi pour son système de types robuste, sa rigueur mathématique et son adéquation avec la vérification formelle — la capacité de prouver mathématiquement qu’un code se comporte correctement. Bien que Haskell ait une courbe d’apprentissage plus raide que des langages comme Solidity, il réduit la probabilité de certaines classes de bugs dans les logiciels financiers critiques. La communauté a également développé Aiken comme alternative plus accessible.

Guides associés