Si aucune autorité centrale ne tient le registre de la blockchain, qui décide du prochain bloc et comment empêcher quelqu’un de modifier les comptes ? C’est à ces questions que répond le mécanisme de consensus. Les deux plus courants sont la preuve de travail (PoW), utilisée par Bitcoin, et la preuve d’enjeu (PoS), utilisée aujourd’hui par Ethereum.
Cryptomonnaie mentionnée dans cet article : $BTC cours actuel 75,900.01 (24 h -0.48 %).
— Preuve de travail : miser sur la puissance de calcul —
Bitcoin utilise la preuve de travail : les mineurs tentent sans cesse de calculer des hachages SHA-256. Le premier à trouver un résultat qui répond aux exigences de difficulté obtient le droit d’ajouter le bloc au registre et reçoit la récompense de bloc.
En moyenne, un bloc Bitcoin est produit toutes les 10 minutes environ. La difficulté du minage est ajustée tous les 2 016 blocs : si la puissance de calcul totale du réseau augmente, la difficulté augmente aussi, afin que le temps de production d’un bloc revienne aux alentours de 10 minutes.
— Preuve d’enjeu : garantir avec des actifs mis en staking —
En septembre 2022, Ethereum est passé de la preuve de travail à la preuve d’enjeu grâce à « The Merge » (la Fusion). Pour faire fonctionner un validateur, il faut mettre en staking au moins 32 ETH. Les validateurs proposent et attestent les blocs à tour de rôle, conformément aux règles.
Avec la preuve d’enjeu d’Ethereum, chaque créneau (slot) dure 12 secondes et peut produire au maximum un bloc. Les validateurs qui agissent de manière malveillante peuvent perdre une partie de leurs actifs mis en staking ; ceux qui restent hors ligne longtemps peuvent également se voir retirer une partie de leur solde.
— Qu’est-ce qui garantit la sécurité ? —
La preuve de travail repose sur un investissement bien réel en puissance de calcul et en électricité : pour réécrire l’historique, il faut disposer de la majeure partie de la puissance de calcul du réseau, ce qui coûte extrêmement cher.
La preuve d’enjeu repose sur les actifs mis en staking comme garantie : pour attaquer le réseau, il faut en contrôler une grande quantité, et ces actifs peuvent être confisqués si l’attaque est découverte. Dans les deux cas, le coût d’un comportement malveillant est bien supérieur au gain potentiel ; seule la mise en jeu diffère.
— Ne comparez pas uniquement les mécanismes de consensus —
Pour déterminer quelle blockchain est la plus sûre, le mécanisme de consensus n’est qu’un des éléments à prendre en compte. La répartition des nœuds et des validateurs, la qualité des logiciels clients et la réaction de la communauté en cas de problème sont tout aussi essentielles.
— En bref —
Une fois que vous aurez compris le PoW et le PoS, les termes « puissance de calcul », « staking » et « confiscation » vous permettront de saisir le rôle qu’ils jouent dans l’ensemble du système. Ne vous précipitez pas simplement parce que tout le monde autour de vous le fait.
Quel sujet aimeriez-vous découvrir dans le prochain épisode ? Les portefeuilles, ou autre chose ?