L’extraction de crypto-monnaies a mauvaise presse en raison de sa consommation d’énergie, malgré les efforts déployés pour rendre l’extraction de crypto-monnaies plus écologique, mais son cousin économe en énergie, le “staking“, n’attire guère l’attention, bien qu’il s’agisse d’une conception meilleure et plus accessible pour une blockchain. Les différences entre ces deux algorithmes sont énormes, mais la plupart des gens ne comprennent pas pourquoi le crypto mining est nécessaire en premier lieu, ou comment le staking corrige ses problèmes. Avec la mise à niveau imminente d’Ethereum vers Proof of Stake, il est utile de comprendre en quoi cela est important.
Les blockchains sont principalement conçues pour la décentralisation et sont gérées par des centaines d’ordinateurs à travers le monde qui travaillent ensemble pour traiter les transactions et stocker les données et l’historique des comptes des utilisateurs. Pour ce faire, les ordinateurs du réseau doivent travailler ensemble pour traiter les transactions valides tout en se protégeant contre les transactions frauduleuses. Le principal problème de la monnaie numérique qui a été résolu par la crypto-monnaie est d’empêcher les utilisateurs de dépenser leur argent deux fois (“double dépense“) sans s’appuyer sur une organisation centralisée (comme une banque) pour contrôler les données et valider les transactions. Le mystérieux créateur du bitcoin, Satoshi Nakamoto, a présenté la première solution à ce problème dans le Bitcoin Whitepaper.
Bitcoin utilise un algorithme appelé “Proof of Work” (PoW) pour valider les transactions et protéger le réseau des utilisateurs malveillants, vous trouverez plus de détails dans cet article. Cette approche est communément appelée “minage“, et les mineurs de crypto-monnaies utilisent généralement des GPU ou des mineurs ASIC spécialisés pour cela. Le PoW implique l’utilisation de la puissance de calcul pour deviner les solutions d’un problème de cryptographie difficile lors de la création de chaque bloc de données, et pour que quelqu’un puisse soumettre de mauvais blocs, il devrait contrôler plus de la moitié de l’énergie utilisée pour le minage sur l’ensemble du réseau. Même dans ce cas, ils n’obtiendraient que des capacités limitées, comme le double paiement et l’annulation de transactions, mais ils ne peuvent pas modifier l’historique de la blockchain avant l’attaque, et en raison du coût énergétique du PoW, cette attaque représenterait une dépense économique incroyable de leur part. Le PoW garantit que les actions malveillantes sont économiquement irréalisables, et c’est pourquoi Bitcoin l’utilise.
Qu’en est-il du Staking?
Il existe une solution de deuxième génération au cauchemar énergétique du PoW, à savoir la “Proof of Stake” (PoS). Dans le cadre du PoS, un dépôt de garantie est combiné à des incitations économiques pour rendre les activités malveillantes coûteuses et absurdes, plutôt que d’utiliser la puissance de calcul et les énigmes cryptographiques pour dissuader les attaquants. Il existe plusieurs variantes du PoS, mais il exige essentiellement que chaque “validateur” dépose une quantité de crypto-monnaies comme garantie afin de valider les transactions et de gagner des récompenses de bloc, et plus il dépose, plus il gagne de récompenses. S’ils choisissent de valider un bloc de manière incorrecte/malveillante, ils sont punis en perdant une partie ou la totalité de leur mise, mais s’ils font leur travail correctement, ils reçoivent la récompense du bloc à la place.
Le Staking, bien que techniquement expérimentale, est acceptée comme une solution supérieure pour le consensus de la blockchain, car elle s’appuie sur des incitations économiques pour sécuriser le réseau plutôt que sur l’énergie de calcul (ou “travail”), et de nombreuses blockchains PoS modernes permettent à quiconque de miser sa crypto et de gagner des récompenses, quelle que soit la taille de sa mise. Au lieu d’investir des millions dans l’immobilier, un entrepôt, des appareils de minage et des gigawatts d’électricité, comme dans le cas de PoW, un validateur PoS n’a besoin que d’acheter des crypto-monnaies, de les retirer dans son portefeuille et de les mettre en jeu pour commencer à valider des transactions et à gagner des récompenses. CoinCodex propose une bonne liste de blockchains PoS, comme Cardano (ADA), Solana (SOL), Polkadot (DOT) et Avalanche (AVAX). Ethereum est également en train de passer de PoW à PoS, ce qui permettra de réparer les dommages environnementaux causés par ses NFT et de jeter les bases d’un développement ultérieur.
PoW était la première conception pour la création d’un système de monnaie électronique décentralisé, et bien que très efficace, il est également gourmand en énergie et enclin à la centralisation des opérations de minage de crypto-monnaies. Son successeur, PoS, est une solution puissante à ces problèmes, car il remplace l’énergie électrique par un investissement économique et ouvre à tous la possibilité de tirer un revenu passif des crypto-monnaies, bien que ses inconvénients à long terme et son potentiel de centralisation ne soient pas encore totalement compris.