Leçon sur l'histoire de l'eCash

Temps de lecture: 11 minutes

L'autre jour, un troll sur Twitter a accusé Amaury d'avoir poignardé la communauté Bitcoin Cash dans le dos. Bien que je puisse comprendre comment quelqu'un pourrait le voir de cette façon, je devrais aussi supposer que cette personne ne faisait pas attention, avait un faible QI, ou les deux.

Afin de remettre les pendules à l'heure, je vais devoir commencer par le début, c'est-à-dire le début d'eCash. Vous voyez, pour moi, je vois l'histoire de Bitcoin comme une chose, et l'histoire d'eCash comme une autre, un peu comme les anciens et les nouveaux testaments dans la Bible. Et bien que l'histoire de Bitcoin commence clairement avec Satoshi, je pense que l'histoire d'eCash doit commencer avec Amaury.

Je dis cela parce que, bien qu'il serait le premier à admettre qu'il n'aurait pas pu le faire seul, je trouve difficile de croire que quelqu'un d'autre aurait pu créer eCash sans Amaury. Et tout comme il serait juste de dire que Satoshi est unique en son genre, je crois que la même chose peut également être dite de l'ingénieur connu pour être le dictateur bienveillant de Bitcoin ABC.

Par exemple, dès son plus jeune âge, Amaury s'intéressait déjà à des idées telles que la liberté et l'anarchie, ayant même été interviewé par le journal français Le Monde sur le sujet bien avant d'être associé à Bitcoin. Mais en plus de son intérêt pour les idéaux de la liberté, il s'intéressait également aux ordinateurs dès son plus jeune âge :

"J'ai commencé à coder à l'âge de 9 ou 10 ans sur de vieux ordinateurs Thomson MO5 en BASIC. Ces ordinateurs étaient déjà vieux à l'époque, donc j'étais libre de faire des trucs aléatoires avec eux."

Combinant son intérêt pour les idées libertaires et son amour pour les ordinateurs, il n'est pas surprenant qu'Amaury découvre Bitcoin si tôt :

"Ma première réaction a été le scepticisme, car il y avait eu de nombreuses tentatives infructueuses auparavant, et le problème du général byzantin est démontrablement insoluble. Mais Satoshi a contourné cette limitation en créant un système dans lequel la probabilité d'une défaillance byzantine n'est pas éliminée, mais devient simplement de moins en moins probable avec le temps, ce qui est suffisant en pratique. C'était à la fin de 2010.

Après cela, j'ai continué à observer pour voir si cela allait décoller. Pour moi, l'indication que Bitcoin allait devenir grand était la crise chypriote de 2012. De nombreuses personnes ont rejoint Bitcoin à cette époque parce qu'ils se sont rendu compte que les banques ne pouvaient pas toujours être fiables, comme à Chypre. Si beaucoup de gens voient Bitcoin comme une alternative, cela signifie que le mème prend de l'ampleur."

Finalement, Amaury finirait par travailler comme ingénieur logiciel chez Facebook où il apprendrait à construire des systèmes à grande échelle. Pendant ce temps, il gardait un œil sur Bitcoin et observait son développement de loin. Puis vint le débat sur la taille des blocs, et il décida qu'il ne pouvait plus simplement rester en retrait, principalement parce que les personnes qui dirigeaient le mouvement des gros blocs semblaient ne pas savoir ce qu'elles faisaient. Ceci est démontré par le fait que toutes les tentatives précédentes de créer une version de Bitcoin à gros blocs - Bitcoin Classic, Bitcoin XT et Bitcoin Unlimited - se sont soldées par un échec.

Despite making good faith attempts to help the big blocker community, Amaury’s efforts were rejected at every turn, and he was basically dismissed as nothing more than a troublemaker. But not everyone saw him that way. He caught the attention of key industry players like Jihan Wu and Haipo Yang who supported Amaury to take an experimental Bitcoin client he’d been working on privately to serve as the basis for what would eventually become Bitcoin Cash.

C'est à peu près à ce moment-là qu'Amaury quitte son emploi chez Facebook et commence à travailler à plein temps sur Bitcoin ABC. Comme Bitcoin Core avait déjà annoncé que SegWit serait activé le 1er août 2017 - quelque chose à laquelle Amaury était opposé - il décide de devancer ce mouvement en lançant Bitcoin Cash le même jour.

Pour Amaury, la mission était claire : faire évoluer Bitcoin et utiliser la meilleure technologie disponible pour en faire la meilleure forme de monnaie numérique jamais créée. Peu de temps après la scission, Bitcoin ABC publie sa feuille de route officielle et sa vision technique. Contrairement aux tentatives précédentes, le projet Bitcoin Cash s'est avéré résilient et a rapidement attiré diverses personnes de haut niveau dans l'espace des crypto-monnaies. Des personnes comme Roger Ver de Bitcoin.com, et le co-fondateur et PDG d'Ava Labs, Emin Gün Sirer, ainsi que Vinny Lingham, le fondateur du projet de crypto-monnaie Civic. Il y avait aussi ceux qui avaient précédemment été associés aux projets mentionnés précédemment, Bitcoin XT, Bitcoin Classic et Bitcoin Unlimited, ce qui avait du sens puisque Bitcoin Cash était la seule option pour quiconque s'intéressait à l'évolution de Bitcoin en chaîne.

Je pourrais probablement écrire un livre entier pour décrire ces premiers mois de Bitcoin Cash, mais tout ce que je veux dire pour l'instant, c'est que même pour un étranger comme moi, je me souviens que ces jours pleins de rumeurs étaient remplis d'excitation. On avait l'impression que tout était possible, y compris l'idée de détrôner un jour BTC en tant que crypto-monnaie la plus précieuse de la planète.

Bien que cela puisse sembler fou aujourd'hui, cela ne semblait pas si farfelu le 11 novembre 2017, lorsque BCH a connu une montée massive qui lui a permis de dépasser temporairement Ethereum pour de venir la deuxième plus grande crypto-monnaie en termes de capitalisation boursière. Vitalik a même félicité Amaury, Roger et Jihan dans ce tweet désormais célèbre :

Bien que ce classement n°2 n'ait pas duré longtemps, le mois suivant, BCH a atteint un nouveau sommet historique en dollars à 4000 $ chacun, devenant ainsi la quatrième pièce à être cotée sur Coinbase après BTC, ETH et LTC. L'échange a même été contraint d'interrompre les transactions car le prix montait en flèche. Autant que je sache, cela ne s'est jamais produit auparavant ou depuis.

Mais la fin de 2017 a également marqué la fin du marché haussier pour Bitcoin Cash, et bien que l'on entende toujours dire que les marchés baissiers sont faits pour construire, la communauté BCH passerait ce temps non pas à construire, mais à se disputer.

Les premiers signes de problèmes sont apparus lorsqu'une faction de la communauté BCH a commencé à croire que cet Australien prétendant être Satoshi était le véritable créateur de Bitcoin. L'histoire était qu'il détenait plus d'un million de bitcoins, et à une certaine date, un coursier allait lui livrer les clés privées de sa fortune, et il vendrait ses BTC massifs pour augmenter le prix du BCH. J'étais encore nouveau dans la crypto à l'époque, et j'avoue avoir voulu plus que tout que cette histoire soit vraie, car qui ne veut pas d'un voyage gratuit ?

Again, I could probably write an entire book on this part of the eCash story alone, but let’s just say that too much of 2018 was wasted arguing with people who shouldn’t have been taken seriously to begin with. The big technical dispute was over a new transaction ordering rule called CTOR, which would replace Bitcoin’s topological ordering scheme with a canonical one. Amaury was accused of having introduced this new rule out of nowhere and that it would destroy the chain, even though he specifically discussed it in this presentation from back in 2016.

Tout s'est réduit à la désormais tristement célèbre guerre des hashs du 15 novembre 2018, pour déterminer quelle direction prendrait Bitcoin Cash. Serait-ce les personnes qui soutenaient Amaury et Bitcoin ABC, ou celles qui croyaient que Satoshi était un homme autiste d'âge moyen d'Australie.

Bien que Bitcoin ABC et ses partisans aient finalement été victorieux, toute l'incertitude entourant la guerre des hashs a fait chuter l'ensemble du marché des crypto-monnaies dans les jours qui ont suivi. Le prix du Bitcoin a chuté de près de 50% en un peu plus d'une semaine. Ethereum était soudainement à deux chiffres. Quant à BCH, son prix est passé de plus de 600 $ au début de novembre à 75 $ un mois plus tard. Imaginez ajuster le coût en dollars de 4000 $ à 600 $, puis voir le prix chuter de 85% supplémentaires après cela.

L'hiver nucléaire était arrivé. Bien que la scission avec BSV ait éliminé les membres de la secte, elle a également eu pour conséquence de réduire la communauté de moitié, et les capitalisations boursières combinées de BCH et BSV étaient loin de la valeur qu'avait BCH avant la scission.

Peut-être que le plus gros problème était que Bitcoin ABC manquait d'argent. Ils fonctionnaient déjà avec un budget très serré, mais maintenant que le marché baissier était en plein essor, la situation ne faisait qu'empirer. L'avenir n'était plus rempli de possibilités, mais d'incertitude. Bien qu'il soit vrai que l'écosystème de Bitcoin Cash comprenait d'autres équipes que Bitcoin ABC (par exemple Electron Cash, Bitcoin Unlimited, BCHD, Bitcoin.com, etc.), il était clair que le travail de Bitcoin ABC apportait de loin la plus grande valeur à l'écosystème. Et pourtant, ils étaient les moins bien financés. Bitcoin.com avait la richesse personnelle de Roger Ver derrière lui. Bitcoin Unlimited avait reçu 500 BTC en 2016, qui valaient encore des millions de dollars même après la baisse du marché. Pendant ce temps, Bitcoin ABC devait mendier des dons. Comment Amaury pourrait-il attirer et payer de nouveaux développeurs alors qu'il n'y avait aucun moyen de les payer? Alors que certains peuvent croire que les projets open source devraient être développés par le travail de bénévoles, je crois qu'il faut des personnes travaillant à plein temps sur un projet pour vraiment accomplir quelque chose. C'est la différence entre un passe-temps et une profession.

Pour tenter de résoudre le problème de financement, Bitcion.com a organisé une collecte de fonds à l'été 2019. Un total de 300 000 $ en BCH a été récolté pour Bitcoin ABC. Bien que Roger ait loué le succès de la collecte de fonds, étant donné qu'un ingénieur logiciel expérimenté de la Silicon Valley peut facilement coûter plus de 300 000 $ à lui seul, il était évident que ce n'était pas suffisant pour résoudre quoi que ce soit.

Les tensions montaient alors qu'Amaury et Roger se heurtaient constamment et la communauté Bitcoin Cash semblait plus divisée que jamais. Roger a accusé Bitcoin ABC de traîner les pieds. Bitcoin ABC a accusé Roger de mentir et de s'attendre à ce qu'ils travaillent gratuitement.

Si je devais penser à l'histoire d'eCash comme ayant la structure typique en trois actes, je dirais que la fin du premier acte a eu lieu quelques mois plus tard lors de la conférence Bitcoin Cash City en septembre 2019, où Amaury a donné sa conférence sur la construction d'une meilleure culture de projet:

Writing about all this brings back so many memories for me. I remember eagerly waiting for the talk to get released on Youtube, because I’d heard from a prominent BCH community member who was in attendance that the talk had been profound. Maybe that skewed my initial impression, but when I finally watched Amaury’s presentation for myself, more than thinking that it was profound, I just felt like everything he said made perfect sense. It made so much sense that I spent the next several hours transcribing the entire thing so more people would have the opportunity to read it.

Mais aussi puissant que puis se la conférence, les mots d'Amaury étaient pour la plupart tombés dans l'oreille d'un sourd. Rien ne semblait changer. Bitcoin ABC continuait de tirer la sonnette d'alarme qu'ils avaient besoin de financement pour survivre, mais tout ce qu'ils obtenaient en retour, c'était beaucoup de haine et d'accusations de vouloir simplement s'enrichir. Malgré leur présence sur toutes les principales plateformes d'échange, ainsi que sur des plateformes importantes telles que Bitpay et Purse.io, le prix du BCH était encore en baisse de 95 % par rapport à son plus haut historique, sans aucun espoir en vue.

If the Bitcoin Cash City Conference marked the end of Act I in this story, the beginning of Act II starts with the publication of a Medium post titled “Infrastructure Funding Plan for Bitcoin Cash”. It was published on January 22, 2020, by Jiang Zhuoer, CEO of the Bitcoin mining pool BTC.top.

La proposition prévoyait que 12,5 % de la récompense de bloc servent à financer un fonds de développement qui serait en vigueur pour une période d'essai de 6 mois. C'était bien sûr une grosse affaire. Jamais dans l'histoire de Bitcoin, moins de 100 % de la récompense de bloc n'était allé aux mineurs. C'était un changement radical, mais il avait le potentiel de fournir plus de 8 millions de dollars de financement basé sur le prix du BCH à l'époque.

The post was signed by Zhuoer, Jihan Wu, Haipo Yang, and Roger Ver. The community didn’t seem to know what to think at first, and as the saying goes, the devil is in the details. Within a few days it became apparent there were too many unanswered questions. All the key opinion leaders did what they always did best, give their opinions. Some were in favor, while some were opposed, but it didn’t take long for many of those originally in favor of the IFP to cave to the mounting pressure of those who were against it. Multiple joint statements were issued. Roger claimed he was tricked into signing the original proposal and that he never wanted to back the IFP in the first place. This despite explaining in the same video that he thought the idea was quite clever since most of the IFP would be funded by BTC miners due to the way Sha256 mining worked.

L'IFP était pratiquement mort à l'arrivée. On a plus ou moins dit à Bitcoin ABC que s'ils voulaient être payés, ils devaient faire leur travail et peut-être que quelqu'un les parrainerait, mais seulement s'ils le demandaient gentiment. À ce stade, Amaury et Bitcoin ABC auraient pu simplement passer à autre chose. Mais même là, ils ont refusé d'abandonner. Ils ont embauché un responsable du développement commercial, ils ont élaboré un dossier présentant leurs plans avec des estimations du nombre d'heures-homme nécessaires et à quel coût. Ils ont contacté des plateformes d'échange et des pools de minage pour tenter de lever les fonds nécessaires, mais n'ont réussi à rassembler que la moitié de ce dont ils avaient besoin,

It was only after this that Amaury and his team decided it was time to take matters in their own hands. On August 6, 2020, Amaury announced in a blog post that all blocks mined using the Bitcoin ABC client after the November hardfork must contain an output assigning 8% of the block reward to a specified address. Suddenly everyone who opposed the IFP became this person:

Comment Amaury a-t-il pu faire cela? Ils l'ont accusé d'abandonner le BCH, alors qu'en réalité, c'était le BCH qui l'avait abandonné. Soudain, il semblait que tout le monde avait le syndrome de dérangement d'Amaury. Tout cela parce qu'il allait prendre le client qu'il avait créé, qui était open source, et faire ce qu'il pensait être le mieux.

Appelleriez-vous cela une trahison? Selon moi, Amaury n'a trahi personne, il ne voulait tout simplement pas se trahir lui-même. Il a agi dans son propre intérêt en exerçant sa liberté de le faire. Mais cela n'a pas été sans coût.

Je me souviens avoir espéré que plus de personnes verraient la situation comme je le faisais. En abordant ce hardfork de novembre 2020, je n'avais aucune idée de la manière dont les choses allaient se dérouler. J'espérais que ceux qui avaient le plus à perdre choisiraient de suivre Amaury et la direction de Bitcoin ABC, mais cela ne s'est pas passé ainsi. Presque tous les mineurs ont abandonné ABC, et ceux qui ont réclamé leurs nouvelles pièces Bitcoin Cash ABC (BCHA) ont commencé à les vendre avec rage. Quelqu'un a même créé un site entier dédié à faciliter l'échange de BCHA contre BCH. Le ratio BCHA/BCH a continué à baisser, atteignant finalement un niveau aussi bas que 0,03.

Comme si cela ne suffisait pas, les attaques de minage ont suivi. Quelqu'un a commencé à attaquer le nouveau réseau en minant continuellement des blocs vides et en orphelinant les blocs trouvés par des mineurs honnêtes. Quelqu'un voulait clairement voir Bitcoin ABC échouer, mais Bitcoin ABC a déjoué l'attaquant en utilisant une version rudimentaire du consensus post-Avalanche, donnant ainsi aux partisans comme moi un aperçu de ce qu'ils construisaient.

The early days of eCash were nothing like the early days of Bitcoin Cash. Hardly anyone outside of the BCH community was even aware a new Bitcoin fork had been created. On a personal note, it was about a month after the split, towards the end of that December when I came up with the idea for this blog.

Au cours des six mois suivants, Bitcoin ABC a continué à travailler (pendant que je continuais à écrire). Avec l'argent restant de leur dernière levée de fonds, ils ont pu maintenir les lumières allumées tout en essayant de reconstruire toute l'infrastructure nécessaire qu'ils avaient perdue à ceux qui étaient restés avec le BCH. Ils ont dû construire un nouvel explorateur de blocs, de nouveaux portefeuilles, sans parler d'une toute nouvelle marque.

Then on July 1, 2021, six and a half months after parting ways with the project they had started, Bitcoin ABC officially launched e.cash. They announced a new website, a beautiful new logo, the XEC ticker, as well as a redenomination of the base unit from 100 million sats, to 100 sats. Meanwhile, the new coinbase rule continued to funnel half a million XEC to their designated address with each new block that was found.

Comme avec tous les autres projets de crypto-monnaie, il ne fait aucun doute que le projet eCash a connu sa part de hauts et de bas. En septembre 2021, seulement quelques mois après le changement de marque, XEC a atteint son plus haut historique de 0,00039 $ (ou 390 $ pour 1 million de XEC). Bien que le prix ait chuté de plus de 90% depuis lors, la différence entre ce marché baissier et celui que j'ai vécu lors du dernier cycle a été comme le jour et la nuit. Au lieu de toutes ces disputes et de ces manœuvres politiques, ce que je vois à la place, c'est une concentration extrême sur la construction.

They’ve already combined Avalanche and Nakamoto consensus, launched staking rewards, and are on the verge of adding the Chronik indexer directly into the node, but as far as I can tell, we’re still in the middle of Act II in this epic story, or as I like to think of it, the part when eCash grows up. Now the question is when will we start Act III? Only time will tell, of course, but if were a betting man, I would put my money on the activation of Avalanche pre-consensus.

PARTAGER SUR: