Esprit Cryptique Profile picture
Feb 1, 2022 27 tweets 11 min read Read on X
[THREAD] - LE JOUR OÙ 184 MILLIARDS DE BITCOIN ONT ÉTÉ CRÉÉS

Retour des threads les amis ! Enfin !

Aujourd’hui, je vous raconte l’histoire d’un jour où Bitcoin aurait bien pu s’effondrer. Un jour où Satoshi Nakamoto, lui-même, est intervenu pour sauver sa création.

Let's go 👇
Nous sommes le 15 août 2010.

#Bitcoin est opérationnel depuis plus d’un an et demi et Laszlo Hanyecz vient à peine, 3 mois plus tôt, d’opérer le premier échange connu de bitcoins contre une marchandise physique : 2 pizzas contre 10 000 bitcoins.

Miam 😐.
Il est 18h08 lorsque @jgarzik partage son inquiétude sur le forum BitcoinTalk..

Le bloc #74638 semble contenir une transaction qui créer 184 467 440 737,09551616 $BTC à destination de 3 adresses différentes, dont 2 ayant reçu 92,2 milliards $BTC chacune.

bitcointalk.org/index.php?topi…
184,5 milliards de bitcoins 😱

J’imagine votre étonnement... Car vous le savez, le nombre total d'unités créés est censé se limiter à 21 millions, garantissant sa rareté et donc en partie sa valeur.

Si tout le monde peut en émettre, Bitcoin perd tout son sens. Une CATASTROPHE.
Sur le forum, c’est la stupéfaction. Mais que se passe-t-il nom de dieu ?

Très vite, on réalise qu’un utilisateur a exploité une faille sur le réseau Bitcoin. Une faille qui n’avait été imaginée par personne : le "value overflow incident" ou "incident de dépassement de valeur".
Dis comme ça on n’y comprend rien, je suis d’accord.

Pour faire simple, lorsque que quelqu’un envoie une transaction sur la #blockchain Bitcoin, les informations qu’elle contient sont vérifiées par les noeuds du réseau en amont des mineurs et donc de l’étape de Proof of Work.
Grosso modo, si les informations entrantes remplissent toutes les cases du code de vérification, la transaction est validée par les noeuds.

C’est ce process qui permet de confirmer qu’Alice détient bien les 10 bitcoins qu’elle souhaite envoyer à Bob.

(Oui, Alice est très sympa)
Ici, notre utilisateur a réussi à contourner cette étape de vérification.

Il s’est rendu compte que lorsque le volume des valeurs entrées dans le code (les informations liées à la transaction) était maximisé, ce dernier n’en tenait pas compte et les laissait dépasser, déborder.
Malgré ce dépassement, une partie des valeurs (celles qui ne dépassaient pas) remplissaient toutes les cases du code.

Et c’est tout ce qui importe pour le noeud ! Ce dernier a par conséquent validé cette transaction malgré le fait qu’elle comportait de fausses informations 😏
C’est ainsi que notre hacker a pu transférer des dizaines de milliards de $BTC, qu’il ne détenait évidemment pas, à 3 adresses différentes.

Voilà, l’histoire aurait pu s’arrêter là et provoquer la fin du Bitcoin...

C’était sans compter sur la mobilisation de quelques pionniers.
@jgarzik, pour commencer, en partageant sa découverte sur le forum BitcoinTalk.

@gavinandresen, homme clé de l’histoire du Bitcoin, en travaillant sur la résolution du bug.

Mais aussi et surtout... Satoshi Nakamoto, lui-même !

bitcointalk.org/index.php?topi…
Très vite, Satoshi réagit et propose le correctif 0.3.10 qu’il publie 5h après la découverte de la faille.

Ce correctif prévoit la mise en place de vérifications supplémentaires. Elles permettent d’éviter qu’un "value overflow incident" ne se reproduise.

bitcointalk.org/index.php?topi…
Ça, c’est fait.

Mais une question subsiste : que fait-on des 184,5 milliards de bitcoins créés ? Parce que le vrai problème, il est là !

Le créateur du Bitcoin ne voit qu’une seule solution : revenir à l’état de la blockchain AVANT l’incident, c’est à dire avant le bloc #74638.
Imaginez mourir dans un jeu vidéo et redémarrer à partir d’un point de sauvegarde bien précis pour recommencer une partie.

C’est globalement l’idée qu’il propose dès 21h06 : implémenter le patch correctif au niveau du bloc qui précède la transaction corrompue.
Cela doit permettre de repartir sur une nouvelle branche de la blockchain.

Une branche qui conserve l’historique des transactions pré-incident, qui empêche de voir le bug se reproduire et qui supprime toute trace de la transaction frauduleuse.

C'est ce que l’on appelle un fork.
Le problème, c’est que plus le temps passe, plus la "mauvaise" branche de la blockchain Bitcoin se développe.

Car oui, de nombreux noeuds continuent évidemment de valider des transactions qui, réunies, forment des blocs. Le tout malgré l’incident grave qui vient de survenir...
Satoshi évoque d’ailleurs ce point en disant "qu’il serait bien que les gens arrêtent de produire [des blocs]. Moins vous en générerez et plus cela ira vite".

Ce à quoi l’internaute Kencausey répond : "Je crains que la communauté ne soit maintenant trop grande et distribuée..."
Finalement, la "bonne" branche finit par prendre le dessus sur la "mauvaise" au niveau du bloc #74691, les noeuds l'acceptant comme la branche faisant autorité.

Au total, ce sont tout de même 51 blocs qui auront été générés sur la branche concernée par l’incident.
En quelques heures à peine, #Bitcoin vient d’affronter la pire attaque de son histoire.

Mais grâce au travail de toute une communauté, un correctif a été implémenté et accepté par le consensus de tous les acteurs du réseau.

Ni vu, ni connu. Vous avez dit résilience ?
Si vous êtes arrivés jusqu’ici, 2 dernières questions doivent probablement trotter dans votre tête...

La première porte sur l’identité du hacker.

C’est vrai quoi, qui était ce mystérieux utilisateur ?? Quelles étaient ses motivations ??
Et bien malheureusement, personne ne le sait. Son identité n’a pas été découverte et elle ne le sera sans doute jamais.

Quant à son intention, certains supposent qu'en créant 184,5 milliards de $BTC, son but était de pointer du doigt le bug plutôt que de l’exploiter réellement.
La seconde question porte sur le prix du bitcoin. Qu’est-il arrivé ? S’est-il écroulé ?

Contre toute attente... pas vraiment.

Au contraire même. Entre le 15 août 2010 et la fin de l'année, son prix a même augmenté de plus de 400 %, passant de 0.07$ à 0.30$.

Un record ! 😏
Quelques mois plus tard, Satoshi Nakamoto passera définitivement la main et ne donnera plus signe de vie.

Il dira dans un dernier mail envoyé à Mike Hearn en avril 2011 : "Je suis passé à autre chose. Il [Bitcoin] est entre de bonnes mains avec @gavinandresen et tout le monde".
Voilà, j’espère que cette histoire vous aura plu ! 😉

Une histoire qui a probablement participé à élever Bitcoin au rang de Proof of Concept.

Une histoire qui prouve toute la résilience de ce protocole mais aussi les étapes par lesquelles il est passé.
Personnellement, je trouve toujours assez incroyable d’avoir accès à ces quelques messages échangés par Satoshi et autres pionniers sur les pages du forum BitcoinTalk.

Aujourd’hui, je regarde tout ce qui en découle et peine à réaliser le chemin parcouru en une grosse décennie.
Soyez en sûr, sans le travail de ces quelques hommes, l’écosystème sur lequel vous évoluez n’existerait probablement pas...

Merci d’être allé jusqu’au bout !

🙏
On n'est pas vraiment dans de l'alpha éducatif, mais tu peux l'ajouter à la #knowledgeweek2 @AwkTim si ça te semble rentrer dans le champ du concours.

Les éventuels gains seront reversés à la commu sous forme de giveaway 🙂

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Esprit Cryptique

Esprit Cryptique Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @_Cryptique

Nov 22, 2023
[THREAD] - QUE FAUT-IL RETENIR DE L'AFFAIRE #BINANCE ?

J'ai beaucoup tweeté ces derniers jours sur le cas Binance et on en sait maintenant beaucoup plus.

Quels conséquences pour l'écosystème ? Qu'est-ce que cela signifie pour Binance ? Quelle est la suite ?

La réponse, ici 👇 Image
🔸 QUELLE EST L'ORIGINE DE L'AFFAIRE ?

Si l'enquête du Department of Justice U.S. (DoJ) envers Binance fait aujourd'hui parler d'elle, elle remonte initialement à 2018.

À l'époque, l'exchange avait été accusé d'être utilisé par des criminels pour transférer des fonds illicites.
Dès le départ, l'investigation avait impliqué des dirigeants clés de Binance, dont son CEO et fondateur, @cz_binance.

Côté DoJ, plusieurs membres considéraient alors que les charges existantes étaient déjà suffisantes pour poursuivre la plateforme.
Read 52 tweets
Jun 26, 2023
[THREAD] - Les équipes de #FTX viennent de partager un rapport d’enquête sur l’effondrement de la plateforme 📉

J'ai parcouru le document afin de vous lister les principaux éléments évoqués.

Spoiler : c'est toujours aussi lunaire 👇 https://t.co/z3rt1QN220
À nouveau, le rapport avance que FTX a mélangé les dépôts des clients avec les fonds de l'entreprise de manière abusive.

Les dirigeants auraient utilisé ces fonds pour mener diverses opérations :

👉 Trading spéculatif
👉 Investissements en capital-risque
👉 Achats de propriétés de luxe
👉 Dons caritatifs
👉 Dons politiques

On s'en doutait déjà, mais l'équipe actuelle le confirme : ces dons auraient été pensés et effectués de manière à renforcer le pouvoir d’influence du Groupe FTX.
Read 18 tweets
May 3, 2023
Nouvelle version de la proposition de loi influenceur sur la partie crypto après passage au Sénat.

On observe un élargissement conséquent du champ des entités éligibles au marketing d'influence !

J'imagine que le texte part maintenant en Commission Mixte paritaire. Ce n'est… twitter.com/i/web/status/1…
Si cette version est retenue, il va falloir définir clairement ce qui est décentralisé et ce qui ne l'est pas, puisque dans un cas l'enregistrement sera nécessaire et pas dans l'autre.

Bon courage, parce que c'est quasiment du cas par cas.
Édit : le texte doit d'abord être voté (of course) avant de partir en Commission Mixte paritaire.

Read 5 tweets
Apr 26, 2023
🚨 LE POINT SUR L'AFFAIRE FTX 🚨

Enfin ! Dans cet article, je vous propose de revenir sur toutes les procédures en cours et le sens à donner aux nombreux mails reçus par les ex-utilisateurs de FTX.

Accrochez-vous, c'est un pavé !

🔁 & ❤️ appréciés.

journalducoin.com/exchanges/affa…
Je souhaitais initialement vous proposer un résumé de l'article, mais je pense qu'il est essentiel de le lire en entier pour comprendre toute la complexité du sujet, particulièrement si vous êtes concernés.
Il est tout à fait possible que certains points énoncés soient erronés ou imprécis.

N'hésitez pas à me le signaler.
Read 6 tweets
Apr 18, 2023
Vous ne verrez rien de plus WTF aujourd'hui.

(pour la team franglais, Gary Gensler se voit ici demander si Ethereum doit être classé comme commodity ou security et pendant 4 minutes, il lutte pour ne pas répondre à cette question)
Si vous voulez comprendre davantage l'impact d'une qualification de security ou commodity sur les actifs crypto, je vous invite à regarder l'échange que nous avions eu lors du dernier Media Merge dans la partie "Croisade de la SEC".

Incroyable de voir à quel point Gensler a pris cher cet après-midi.

Partie 2 👇

Read 4 tweets
Apr 18, 2023
Ces 2 graphiques sont édifiants.

Mis parallèlement, ils suggèrent que la politique monétaire menée par nos Banques Centrales à partir de l'an 2000 a grandement participé à l'explosion des prix de l'immobilier.

Et c'est grave.

🧵 ImageImage
C'est grave, car cela signifie qu'elle a empêché une énorme partie de la population d'être propriétaire du toit au-dessus de sa tête.

C'est grave, car l'immobilier est devenu un outil pour spéculer avant d'être un moyen de se... loger.
C'est grave, car cette création monétaire a profité à ceux qui avaient déjà, et empêche ceux qui n'ont pas d'avoir.

C'est grave, car cette politique monétaire a été décidée sans consultation du peuple par des organes non-élus.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(