Propulsé par

Du Bitcoin à Solana : comment 8 réseaux cryptographiques parviennent à un consensus

Toute blockchain se heurte tôt ou tard à un obstacle de taille : des milliers d'ordinateurs indépendants doivent s'accorder sur un seul historique, sans qu'un arbitre central ne décide quelle version l'emporte. Ce processus s'appelle un algorithme de consensus, et sa conception détermine qui peut ajouter des transactions, comment les versions concurrentes du registre sont résolues, et à quel moment un paiement est effectivement validé.

ÉCRIT PAR
PARTAGER
Du Bitcoin à Solana : comment 8 réseaux cryptographiques parviennent à un consensus

Points clés à retenir

  • Le Bitcoin a établi le consensus de Nakamoto comme modèle originel de la cryptomonnaie.
  • Ethereum et plusieurs autres réseaux remplacent le minage par la mise en jeu (stake), des comités ou des validateurs de confiance.
  • Solana prévoit le lancement d’Alpenglow avec Agave 4.3 plus tard en 2026, ce qui modifiera la conception de son consensus.

Bitcoin a introduit le modèle désormais appelé « consensus de Nakamoto », mais Ethereum, BNB Smart Chain, XRP Ledger, Solana et Tron ont emprunté des voies différentes, tandis que Dogecoin et Zcash fonctionnent toujours de manière beaucoup plus proche du modèle original de Bitcoin. Hormis les stablecoins, toutes les cryptomonnaies mentionnées ci-dessous comptent parmi les principaux actifs numériques en termes de capitalisation boursière.

Le fonctionnement d’un algorithme de consensus

Une blockchain est essentiellement un grand livre comptable partagé, répliqué sur des ordinateurs du monde entier. Lorsque deux machines détectent simultanément des transactions différentes ou des blocs concurrents, le réseau a besoin d’une règle stricte pour déterminer quel historique sera conservé. C’est là le rôle d’un algorithme de consensus. Il détermine qui reçoit la prochaine mise à jour, comment les historiques concurrents sont classés, ce qui empêche quelqu’un d’inonder le réseau de faux participants, et à quel moment une transaction devient difficile, voire impossible, à annuler. Ces détails sont importants, car qualifier une chaîne simplement de « preuve de travail » ou de « preuve d’enjeu » masque le mécanisme qui décide qui l’emporte lorsque le réseau est en désaccord.

Le consensus de Nakamoto a rendu possible le réseau ouvert de Bitcoin

Le consensus de Nakamoto n’est pas un simple bouton sur lequel Bitcoin appuie, ni un algorithme nommé dans le livre blanc de Satoshi Nakamoto. Il s’agit d’un ensemble de règles. Les mineurs se font concurrence et gagnent de l’argent grâce à la preuve de travail (PoW) ; les nœuds actifs rejettent de manière indépendante les blocs invalides ; les mineurs sont rémunérés pour leur travail valide ; et les chaînes concurrentes sont résolues en suivant la branche valide qui porte le plus grand volume de travail de calcul accumulé.

Nakamoto Consensus diagram.
L’image ci-dessus illustre le consensus de Nakamoto en action : les mineurs se ruent sur la chaîne présentant le plus grand volume cumulé de preuve de travail. Lorsque deux blocs sont validés presque simultanément, le réseau se divise brièvement. Les nœuds continuent d’étendre la branche qui les a atteints en premier, mais dès qu’un côté gagne ne serait-ce qu’un seul bloc, son travail cumulé prend l’avantage. Les mineurs abandonnent rapidement la branche la plus courte et se rallièrent au gagnant, car gaspiller de la puissance de hachage sur une fourche en voie d’extinction revient à gaspiller de l’argent.

Deux mineurs peuvent trouver des blocs presque simultanément, ce qui divise brièvement le réseau. Le bloc suivant validé fait généralement pencher la balance en faveur d’une branche, et le réseau converge. Cela produit une finalité probabiliste : inverser une transaction devient progressivement plus difficile à mesure que le travail s’accumule au-dessus d’elle, mais Bitcoin ne déclare jamais un paiement irréversible après six confirmations.

Le Bitcoin établit la référence du consensus de Nakamoto

Bitcoin fait office de référence car c’est là que le modèle a vu le jour. Les mineurs PoW utilisant SHA-256 s’affrontent dans une loterie computationnelle imprévisible, semblable à un lancer de dés, visant à produire un bloc toutes les dix minutes environ. La difficulté est réinitialisée tous les 2 016 blocs, de sorte que l’évolution de la puissance de minage ne modifie pas de manière permanente la vitesse d’émission. Les nœuds de travail suivent la chaîne valide comportant le plus grand volume de travail cumulé, et non pas simplement la branche qui contient le plus de blocs. Il n’existe pas de comité de producteurs ou de validateurs préétabli.

Ethereum a remplacé le minage par des validateurs et la mise en jeu

Ethereum a supprimé la preuve de travail (PoW) lors de la « Merge » et a remplacé les mineurs par un système de preuve d’enjeu (PoS), un protocole de consensus hybride baptisé Gasper. La chaîne fonctionne par intervalles de 12 secondes, les validateurs engageant des ETH pour proposer des blocs et voter sur la branche. LMD-GHOST pondère les derniers votes des validateurs en fonction de leur mise pour déterminer la branche dominante, tandis que Casper FFG ajoute la finalité des points de contrôle.

Ethereum consensus
Ethereum propose des blocs toutes les 12 secondes, le consensus Gasper les menant à la finalité en environ 12,8 minutes.

Dans des conditions normales, Ethereum atteint la finalité en environ deux époques, soit environ 12,8 minutes. La principale différence par rapport à Bitcoin réside dans l’origine du pouvoir de consensus : Bitcoin se base sur le travail de calcul, tandis qu’Ethereum se base sur la mise économique, qui peut être pénalisée, ou « slashée », en cas d’actes manifestement malhonnêtes.

La BNB Smart Chain privilégie la vitesse au détriment de la course au minage

Le consensus BNB désigne aujourd’hui principalement la BNB Smart Chain, la BNB Beacon Chain ayant été fermée en 2024. La BSC utilise le protocole Proof-of-Staked-Authority (PoSA), combinant mise en jeu déléguée, production de blocs programmée et vote des validateurs, au lieu d’une course au minage ouverte. Sa structure élue compte 45 validateurs, dont 21 validateurs du Cabinet et 24 candidats.

BNB Chain consensus
La BNB Chain privilégie la vitesse au détriment du minage ouvert, en s’appuyant sur 45 validateurs élus et un vote BLS rapide pour garantir la finalité.

La mise à jour Fermi de janvier 2026 a ramené l’intervalle cible entre les blocs à 450 millisecondes, tandis que les votes des validateurs BLS permettent de garantir la finalité sans recourir à des couches de preuve de travail.

Le gain est la vitesse, mais le compromis est clair : la responsabilité du consensus repose bien davantage sur un groupe connu et restreint de validateurs professionnels que sur le marché minier sans autorisation de Bitcoin.

Le XRP Ledger intègre les listes de confiance au consensus

Le XRP Ledger, ou XRPL, emprunte une direction totalement différente. Il n’y a ni mineurs PoW ni systèmes de loterie PoS. Les serveurs gèrent des listes de nœuds uniques (UNL), contenant des validateurs qu’ils jugent peu susceptibles de s’entendre, et les participants comparent à plusieurs reprises les ensembles de transactions proposés jusqu’à ce qu’un nombre suffisant de validateurs de confiance se mette d’accord.

XRPL consensus
Le tableau des listes de confiance ci-dessus illustre ce qui anime réellement l’XRPL : pas de course au minage ni de loterie de staking, mais simplement la liste de validateurs triés sur le volet par chaque serveur et des cycles de propositions répétés jusqu’à ce que les votes convergent. Dès que quatre validateurs sur cinq sont d’accord, le réseau franchit le seuil des 80 % et le registre est validé. Cette structure remplace la puissance de calcul brute par le consensus des validateurs, permettant ainsi à l’XRPL de régler les transactions sans que les mineurs ne consomment d’électricité ni que les stakers ne se disputent les récompenses de bloc.

Le quorum de validation standard est de 80 %, et dès qu’un registre franchit ce seuil, il est considéré comme définitif selon ses principes de confiance. Le règlement est généralement estimé prendre environ quatre à cinq secondes. La condition essentielle est que les listes de validateurs de confiance restent intègres, disponibles et se recoupent suffisamment à travers le réseau.

Solana utilise une horloge, un système de mise et le BFT « Tower »

Le modèle de « preuve d’historique » (proof-of-history) de Solana est souvent confondu avec la preuve de travail (proof-of-work), mais il remplit une autre fonction. La preuve d’historique fonctionne comme une horloge cryptographique, aidant à établir l’ordre des événements, tandis que le Tower BFT pondéré par la mise gère le vote et la sélection des fourches. Les leaders sont désignés à l’avance en fonction de leur mise, et les validateurs votent lorsque des branches concurrentes apparaissent.

Solana consensus
L’illustration ci-dessus montre comment Solana mesure le temps et parvient à un consensus sans transformer la « proof-of-history » en un système de vote. Une séquence de hachages continue fait office d’horloge vérifiable, ordonnant les événements avant que les validateurs ne se prononcent. Chaque créneau de 350 millisecondes se voit attribuer un leader pondéré en fonction de la mise, les votes Tower BFT verrouillent les validateurs sur une branche, et après 31 confirmations, les transactions atteignent leur finalité en environ 12,8 secondes.

Sous Tower, un bloc est finalisé après au moins 31 descendants confirmés, ce qui produit une finalité d’environ 12,8 secondes à la cadence traditionnelle de 400 millisecondes par créneau. La semaine dernière, le réseau a récemment réduit la cadence des créneaux à 350 millisecondes.

Tron met en place un roulement pour ses 27 producteurs élus

Le système de registre distribué de Tron présente à la fois des similitudes et des différences. Tron utilise un PoS délégué, dans lequel les détenteurs de TRX votent pour des « Super Représentants », les 27 premiers devenant des producteurs de blocs actifs. Ces producteurs se relaient selon un tour de rôle programmé de trois secondes. Avant la finalité, Tron peut recourir à une règle de la « chaîne la plus longue » pour départager les poines concurrentes, ce qui lui confère une ressemblance ténue avec la sélection de chaîne de type Nakamoto.

Tron Chain consensus
Tron élit 27 « Super Représentants » pour produire les blocs à tour de rôle, 19 confirmations étant nécessaires pour garantir la finalité.

Cette ressemblance s’arrête au moment du règlement. Un bloc est validé dès lors qu’au moins 19 des 27 représentants actifs ont produit un bloc à cette hauteur ou à une hauteur supérieure, ce qui place généralement la finalité à environ une minute derrière la tête de chaîne. Si neuf représentants sont indisponibles ou ne coopèrent pas, ce seuil ne peut être atteint.

Dogecoin conserve le consensus de Nakamoto mais modifie son mécanisme

Dogecoin s’inscrit pleinement dans la famille du consensus de Nakamoto, bien que son fonctionnement interne diffère fortement de celui de Bitcoin. Il utilise la preuve de travail Scrypt au lieu de SHA-256 et vise à produire un nouveau bloc environ toutes les minutes. DigiShield ajuste la difficulté après chaque bloc, ce qui est bien plus rapide que le cycle d’ajustement de 2 016 blocs du Bitcoin.

Dogecoin chain consensus
Le Dogecoin associe la preuve de travail Scrypt et le minage fusionné du Litecoin à la règle du travail cumulatif de Nakamoto afin de garantir des blocs d’environ une minute.

Le Dogecoin utilise également la « preuve de travail auxiliaire », ou minage fusionné, ce qui permet aux mineurs Scrypt, en particulier ceux de Litecoin, de réutiliser le travail compatible pour contribuer à la sécurité du Dogecoin. Ces changements redéfinissent l’économie du minage, mais pas la logique fondamentale : les mineurs fournissent du travail, le travail cumulatif détermine la chaîne gagnante et la fiabilité des transactions augmente à mesure que davantage de preuve de travail s’accumule au-dessus d’un paiement.

Zcash conserve le modèle de Nakamoto à la base de sa technologie de confidentialité

Zcash reste fidèle au style Nakamoto bien qu’il soit davantage connu pour la confidentialité que pour le consensus. Il utilise la preuve de travail Equihash, vise des blocs toutes les 75 secondes et suit la blockchain valide comportant le plus grand volume de travail total. Un système de difficulté dérivé de Digishield s’ajuste après chaque bloc, permettant à Zcash de réagir aux changements de minage plus rapidement que Bitcoin, dont la fenêtre d’ajustement est d’environ deux semaines.

Zcash chain consensus
Zcash conserve la preuve de travail de type Nakamoto et la sélection de la chaîne en fonction du travail cumulé, mais intègre la confidentialité des transactions masquées au cœur même du mécanisme de consensus. Contrairement à Dogecoin, Zcash ne modifie pas tant le mécanisme que d’ajouter une couche de confidentialité que les nœuds vérifient, mais qui n’interfère jamais avec la sélection de la chaîne.

Les preuves à divulgation nulle de connaissance qui sous-tendent les transactions protégées ne remplacent pas le consensus. Les nœuds les appliquent comme des contrôles de validité, tandis que les mineurs et la preuve de travail continuent de déterminer la production des blocs et la sélection de la chaîne. À l’instar du Bitcoin et du Dogecoin, Zcash procède donc à un règlement probabiliste sans finalité absolue au niveau du protocole.

Le consensus est en réalité un choix quant à qui l’on doit faire confiance

La divergence entre ces réseaux va bien au-delà du débat bien connu opposant la preuve de travail à la preuve d’enjeu. Bitcoin, Dogecoin et Zcash parient que des mineurs honnêtes peuvent fournir plus de puissance de calcul qu’un attaquant. Ethereum fait peser la charge sur la participation économique. BNB Smart Chain, Solana et Tron s’appuient sur des groupes de validateurs définis ou sélectionnés en fonction de leur participation, tandis que le XRP Ledger intègre les listes de validateurs de confiance qui se recoupent au cœur même de la sécurité.

Une finalité plus rapide peut être précieuse pour les paiements, les applications et le trading, mais la vitesse ne garantit pas la sécurité, et une preuve de travail plus lente n’est pas automatiquement plus sûre. La question clé est de savoir ce qu’un attaquant doit contrôler pour réécrire l’historique et comment le protocole réagit si cette hypothèse s’avère fausse. C’est cette différence que les utilisateurs ressentent concrètement.

Cet article a été traduit de l'anglais à l'aide de l'IA. La version originale en anglais fait foi ; les traductions automatiques peuvent contenir des inexactitudes, en particulier dans la terminologie juridique et réglementaire.