Une crypto-monnaie est un actif numérique conçu pour fonctionner comme un moyen d'échange en utilisant la cryptographie pour sécuriser les transactions, contrôler la création de nouvelles unités et vérifier le transfert d'actifs.

Elle repose généralement sur une blockchain, un registre distribué, décentralisé et immuable.

Composants techniques clés :


  • Blockchain :


C’est une base de données distribuée où chaque bloc contient :

une liste de transactions validées,


un horodatage,


le hash du bloc précédent (assurant la continuité),

un nonce utilisé pour le minage (dans les systèmes Proof of Work).

  • Cryptographie :

Hashing (SHA-256, Keccak, etc.) : transforme n’importe quelles données en une empreinte unique.

Cryptographie asymétrique : chaque utilisateur a une clé privée (secrète) et une clé publique. Les signatures numériques permettent d’authentifier les transactions.


  • Consensus distribué :

Permet de s’assurer que tout le réseau est d’accord sur l’état de la blockchain :

Proof of Work (PoW) : utilisé par Bitcoin, nécessite des calculs intensifs.

Proof of Stake (PoS) : utilisé par Ethereum 2.0, basé sur la possession de tokens.

D’autres : Delegated PoS, Proof of Authority, etc.

  • Nœuds et Réseau P2P :

Chaque participant (ou nœud) détient une copie de la blockchain et communique avec d'autres via un réseau peer-to-peer.

  • Exemple : Bitcoin


    Blockchain publique, open-source

    Consensus : Proof of Work (SHA-256)

    Bloc toutes les 10 minutes

    Taille du bloc limitée (1 Mo en base)

    Récompense dégressive : halving tous les ~4 ans

    Monnaie native : BTC

Smart contracts (pour les cryptos comme Ethereum) :

Ce sont des programmes autonomes déployés sur la blockchain, exécutés automatiquement selon des conditions définies. Ils permettent la création d'applications décentralisées (DApps), de tokens (ERC-20, etc.), de DeFi, de NFT, etc.

#informationuseful #blockchain #bitcoin #ETH