Introduction à la Blockchain — Module 5/6 — 18 min

Proof of Work vs Proof of Stake

Proof of Work vs Proof of Stake

Le mécanisme de consensus

Pour ajouter un nouveau bloc à la blockchain, le réseau doit se mettre d'accord sur qui a le droit de le faire. Ce processus s'appelle le mécanisme de consensus.

Les deux mécanismes les plus populaires sont :

  • Proof of Work (PoW) — utilisé par Bitcoin
  • Proof of Stake (PoS) — utilisé par Ethereum depuis 2022

  • Proof of Work (PoW)

    Principe : Pour créer un bloc, les mineurs doivent résoudre un puzzle cryptographique complexe. Cela nécessite une énorme puissance de calcul.

    Comment ça marche :

    1. Le mineur prend les transactions en attente

    2. Il essaie des milliards de combinaisons pour trouver un nonce valide

    3. Le premier à trouver la solution diffuse son bloc

    4. Le réseau vérifie et accepte le bloc

    5. Le mineur reçoit une récompense en Bitcoin (actuellement 3.125 BTC)

    Avantages :

  • Très sécurisé, éprouvé depuis 2009
  • Décentralisé (quiconque peut miner)
  • Résistant aux attaques Sybil
  • Inconvénients :

  • Très énergivore (autant que certains pays)
  • Matériel spécialisé coûteux (ASIC)
  • Lent (1 bloc toutes les ~10 minutes sur Bitcoin)

  • Proof of Stake (PoS)

    Principe : Pour créer un bloc, les validateurs doivent immobiliser (staker) une quantité de cryptomonnaies comme garantie. Plus vous stakez, plus vous avez de chances d'être sélectionné.

    Comment ça marche :

    1. Les validateurs bloquent des ETH en garantie (32 ETH minimum pour Ethereum)

    2. Un validateur est sélectionné aléatoirement (pondéré par le stake)

    3. Il propose et valide le bloc

    4. S'il est malhonnête, son stake est slashé (brûlé partiellement)

    5. S'il est honnête, il reçoit des récompenses en ETH

    Avantages :

  • 99.95% moins énergivore que PoW
  • Rendement passif pour les détenteurs
  • Scalabilité améliorée
  • Inconvénients :

  • Les riches deviennent plus riches (rich get richer)
  • Moins éprouvé dans le temps
  • Risque de centralisation si peu de validateurs

  • Tableau comparatif

    CritèreProof of WorkProof of Stake
    ÉnergieTrès élevéeTrès faible
    SécuritéTrès hauteHaute
    ScalabilitéLimitéeMeilleure
    ExempleBitcoinEthereum 2.0

    Points clés à retenir