Qu'est-ce que le minage égoïste et quelles sont les incitations du Bitcoin ?
Le minage égoïste (selfish mining) est une pratique où un mineur retient un bloc pour obtenir un avantage, ce qui crée des inefficacités et du gaspillage dans le réseau Bitcoin. Bien que cela puisse profiter à certains mineurs, cela peut conduire à une centralisation et menacer la décentralisation de Bitcoin. Cependant, ce comportement n'est pas dans l'intérêt de toutes les parties prenantes.
Incitations du Bitcoin
La structure financière de Bitcoin repose sur des incitations destinées à encourager une participation honnête au réseau. Dans un système décentralisé, il est crucial d'aligner les intérêts de tous les participants pour assurer la stabilité à long terme du réseau. Les incitations financières poussent les nœuds à sécuriser le réseau. S'ils agissent honnêtement, ils peuvent être récompensés, mais la triche peut entraîner la perte de revenus potentiels.
Ce principe est particulièrement vrai pour le minage. Des sommes importantes sont investies dans l'électricité et le matériel spécialisé, les mineurs cherchant à maximiser leurs retours. La façon la plus simple d'y parvenir est de respecter les règles, puisque les mineurs qui ajoutent un bloc à la chaîne reçoivent tous les frais payés pour les transactions incluses dans leur bloc, ainsi qu'une partie des nouvelles pièces créées. Cette récompense s'appelle la récompense de bloc et elle est divisée par deux tous les 210 000 blocs, soit environ tous les quatre ans. À l'heure actuelle, la récompense est de 6,25 BTC mais elle sera réduite à 3,125 après le prochain halving.
Les fortes incitations financières au minage ont entraîné une concurrence intense, renforçant la sécurité et la décentralisation du réseau. Cependant, on craint que ces incitations puissent être manipulées.
Comment fonctionne le minage égoïste ?
L'article de 2013 d'Ittay Eyal et Emin Gun Sirer "Majority is not Enough: Bitcoin Mining is Vulnerable" propose l'explication la plus complète du minage égoïste, qui peut conduire à la centralisation du réseau, contrairement à l'idée reçue.
Voici comment fonctionne le minage égoïste : supposons que le taux de hachage total soit réparti également entre quatre mineurs, Angela, Roman, Emily et Alex, chacun détenant 25 % du taux de hachage. Alors qu'Angela, Roman et Emily suivent les règles, Alex vise à exploiter le système à son avantage. Normalement, le mineur qui trouve un bloc l'ajoute immédiatement à la chaîne. Angela, Roman et Emily procèdent ainsi, mais si Alex trouve un bloc, il le retient, en espérant trouver un autre bloc avant les autres.
Supposons que 100 000 blocs aient déjà été minés et que les participants tentent maintenant de proposer le bloc 100 001. Alex, qui a déjà 100 001 et 100 002 blocs sur sa chaîne secrète, a maintenant deux blocs d'avance. Tant qu'il continue à trouver des blocs avant que les autres ne le rattrapent, il ajoute des blocs à sa chaîne secrète.
Lorsque les autres participants le rattrapent et se retrouvent à un bloc derrière, Alex dévoile sa chaîne plus longue. Selon la règle de la chaîne la plus longue, la chaîne correcte à suivre est celle qui possède le plus de preuve de travail accumulée. Ainsi, les autres participants basculeront sur la chaîne d'Alex, et toutes les récompenses qu'ils auraient pu obtenir sur l'autre chaîne n'existeront plus. Comme Alex a miné les blocs de la chaîne actuelle, il conserve toutes les récompenses.
Le minage égoïste est-il une menace pour Bitcoin ?
Le minage égoïste, pratique où un mineur retient un bloc pour obtenir un avantage, crée des inefficacités et du gaspillage dans le réseau Bitcoin. Cependant, les participants qui s'engagent dans cette pratique conservent un avantage stratégique sur les autres. Avec le temps, cela peut pousser des pools de minage à augmenter leur taux de hachage à mesure que d'autres mineurs s'allient aux acteurs égoïstes pour maximiser leurs revenus. Si un seul pool acquiert la majorité du pouvoir, il pourrait tenter une attaque des 51 %.
Malgré ces risques, certains estiment que le réseau Bitcoin restera décentralisé en raison de considérations idéologiques et des incitations qui poussent les mineurs à maintenir l'écosystème en fonctionnement. Si le réseau venait à être corrompu, les mineurs ne pourraient pas récupérer leurs investissements en matériel et en électricité ni réaliser de profits.
Conclusion
Bien que le minage égoïste puisse profiter à certains mineurs en augmentant leurs revenus, il pourrait entraîner davantage de participants à rejoindre ces mineurs égoïstes et menacer la décentralisation de Bitcoin. Toutefois, ce comportement n'est pas dans l'intérêt de toutes les parties. Saper la sécurité du réseau pourrait provoquer une chute du prix du Bitcoin, ce qui nuirait à la rentabilité de toutes les opérations de minage.