Les deux cryptomonnaies visent à être des monnaies numériques permettant d’échanger de la valeur dans le monde entier. Les deux possèdent le même algorithme de minage, c'est -à -dire le protocole proof of work, le même système de rétribution et la même ambition (faciliter les transactions de pair-à-pair). Même d’un point de vue des unités en circulation, le nombre maximal de jetons sur BCH est de 21 millions et un bloc est miné toutes les 10 minutes au même titre que “l’authentique” Bitcoin. Vous devez vous demander pourquoi Bitcoin Cash existe alors. Faisons un bond dans le passé pour revivre la friction au sein de la communauté. 

L’adoption progressive de la reine des cryptos a entraîné une congestion du réseau en 2017 : 

Nombre d’adresses actives sur le réseau Bitcoin (2009-2018)
Source : Glassnode

Cette congestion a entraîné des lenteurs dans l'exécution des transactions (plusieurs heures) et des frais en constante augmentation. A titre d'exemple, les frais moyens de transaction en 2017 atteignent des pics à plus de 50$. La situation devenait ainsi insoutenable pour les petites opérations. Voici un graphique illustrant le nombre de transactions de bitcoins entre 2016 et 2020.

Nombre de transactions sur le réseau Bitcoin
Source : Statista

La communauté a dû trouver des solutions pour résoudre ce problème. Mais avant tout, vous devez vous demander qui est cette communauté, qui sont les individus derrière cette célèbre blockchain Bitcoin? Le logiciel open-source n’appartient pas à une personne ou à une organisation mais à un consensus mondial. La communauté est composée de développeurs, mineurs et utilisateurs pouvant gérer un “nœud Bitcoin”. Pour faire simple et très résumé, un nœud sur Bitcoin correspond au point d'entrée sur le réseau via du matériel informatique. Il stocke la blockchain en mémoire, autrement dit, il sauvegarde l’historique des transactions effectuées sur le réseau depuis sa création, et en plus, il vérifie et valide les composantes des transactions effectuées. L’interaction et la connexion entre chaque nœud permet d’assurer l’intégrité et la robustesse du système. A l’heure où j’écris ces lignes, plus de 12000 nœuds sont répartis dans le monde :

Répartition des noeuds Bitcoin dans le monde 
Source : Bitnodes.io

Maintenant place au clash au sein de la communauté. Qui compose les deux camps ? 

  • Communauté Bitcoin

Une partie majoritaire de la communauté souhaitait conserver à tout prix le caractère décentralisé du Bitcoin. Pour ce faire, ses défenseurs ne souhaitaient pas que les blocs augmentent de taille car selon eux, cette hausse menacerait la décentralisation. En effet, une augmentation de la taille des blocs conduirait à alourdir le poids de la blockchain. Prenons un exemple : 

Bitcoin : 1 bloc = 1 Mo 

Bitcoins Cash : 1 bloc = 32 Mo

Bitcoin : 100 blocs = 100 Mo

Bitcoin Cash : 100 blocs = 3200 Mo

Imaginez à grande échelle, sur plusieurs centaines de milliers de blocs, le poids de la blockchain serait disproportionné, extrêmement lourd et ne serait donc plus accessible à tout type d’ordinateur (une copie de la blockchainBitcoin est actuellement disponible pour tout le monde pour quelques centaines de Go). La solution évoquée était alors d’améliorer la blockchain en intégrant le protocole SegWit (Segregated Witness) qui permettrait de restructurer les informations et ainsi de les rendre plus efficientes afin que davantage de transactions soient inscrites dans chaque bloc. Cette opération aurait pour répercussion de décongestionner la chaîne de blocs et donc de réduire les frais de transaction. Cette solution permettrait surtout de conserver la taille originelle de 1Mo par bloc. Ainsi la communauté Bitcoin (BTC) conserverait sa philosophie de résistance à la censure et à la centralisation.

  • Communauté Bitcoin Cash

Cette communauté soutient le projet initial de Satoshi Nakamoto, soit un passage “à l'échelle” sur la blockchain (autrement dit, une augmentation de la taille des blocs). En augmentant la taille des blocs, un plus grand nombre de transactions pourraient être traitées et regroupées. Comme nous l’avons vu, l'augmentation de la taille des blocs pèserait sur le poids de la blockchain, qui ne serait plus accessible à tous et donc potentiellement centralisée par des sociétés spécialisées dans le minage. Ils jugeaient que la technologie apportée par Segwit serait insuffisante pour résoudre les problèmes de lenteurs et de frais de transaction. Cette communauté estimait que l’adoption à grande échelle du Bitcoin est plus importante que le caractère décentralisé. 

Résolution du conflit 

En définitive, les deux communautés n’ont pas pu parvenir à un consensus et ont décidé de se séparer par un hard fork (modification du code qui engendre une division en deux et non rétrocompatible de la blockchain). Bitcoin cash est né le 1er août 2017 au 478 559ème blocs. La communauté BCH fait passer la taille des blocs de 1 Mo à 8 Mo puis progressivement jusqu’à 32 Mo en ayant dans la ligne de mire une capacité de 1To par bloc. Aujourd’hui Bitcoin Cash permet de réaliser les transactions très rapidement à un coût extrêmement faible (souvent en dessous du centime) mais il souffre d’une mauvaise presse dans la cryptosphère de par sa centralisation.

A l’heure actuelle, 1000 nœuds constituent le réseau Bitcoin Cash, avec une blockchain de plus en plus lourde, restreignant ainsi de plus en plus son accès et donc favorisant les grosses infrastructures minières ayant une capacité informatique supérieure au mineur lambda… Ce qui, en termes de décentralisation, est loin d’être optimal. En effet, des entités minières aux intentions obscures pourraient combiner leurs puissances pour former une coalition stable en détenant plus de 50% du réseau et ainsi attaquer le reste du réseau. Cela engendrerait de potentielles transactions non confirmées, la possibilité d’inverser des transactions confirmées ou encore de créer une nouvelle chaîne en modifiant le code d’anciens blocs... Pas très rassurant. De son côté, la crypto-reine a intégré le protocole SegWit et poursuit son évolution en maintenant une taille de bloc à 1 Mo permettant ainsi à tout le monde de pouvoir contribuer au développement de la blockchain. 

Taille de la blockchain (2010 - 2021)
Source : Blockchair

 

La taille actuelle du réseau Bitcoin est de 375 Go. Si le réseau avait choisi la solution de mise à l'échelle, autrement dit, le passage à 32Mo par bloc à partir du 1er août 2017, le réseau pèserait aujourd’hui plus de 8To. Autant dire que ça ne serait pas à la portée de tout le monde...

Prix et performances 

Le Bitcoin affiche des performances folles depuis de nombreuses années malgré une volatilité poussée à son paroxysme. La capitalisation actuelle de la crypto-reine oscille à l’heure où j’écris ces lignes entre 1200 et 1300 milliards de dollars pour un cours gravitant autour de 65 000$. 

MarketCap Bitcoin (BTC)
Source : CoinMarketCap

Le Bitcoin Cash a lui connu une forte accélération à ses débuts, la propulsant à plus de 60 milliards de capitalisation fin 2017, avant de retomber brusquement lors du bear market de 2018. Elle n’a jamais retrouvé ses plus hauts historiques depuis, mais avec une capitalisation se positionnant à hauteur de 12 milliards de dollars actuellement, elle peut se targuer de tenir sa position dans le TOP 20 en termes de Market Cap. Le cours gravite actuellement autour de 680$.

MarketCap Bitcoin Cash (BCH)
Source : CoinMarketCap

A présent, comparons les frais de transaction sur les deux réseaux.

Frais de transaction de Bitcoin sur 1 an
Source : bitinfocharts.com

Frais de transaction de Bitcoin Cash sur 1 an
Source : bitinfocharts.com

La victoire est incontestablement au profit de BCH. Alors que les frais ont atteint des pics de plus de 60$ en mai 2021 sur Bitcoin, les frais sur BCH ont atteint les 0,04$ sur la même période. Ces chiffres sont tout de même à relativiser avec la fréquentation bien plus importante sur le réseau de la crypto-reine. Maintenant, c’est un débat technico-philosophique entre les deux actifs, l’une privilégiant en premier lieu la décentralisation, et l’autre l’adoption à grande échelle. La mise à jour “Taproot” sur Bitcoin  devrait intervenir ce week-end afin de permettre une plus grande confidentialité des transactions mais aussi et surtout permettre l’utilisation optimisée des fameux smart contracts (contrats intelligents) sur Bitcoin. Nous devrions pouvoir observer un plus grand développement de ces contrats complexes, notamment sur la DéFi (finance décentralisée), qui ont particulièrement été popularisés grâce à Ethereum. Nous dédirons un article à ce sujet une fois la mise à jour “Taproot” implémentée sur le réseau.