Bitcoin est apparu pour la première fois il y a presque exactement neuf ans et il est maintenant aussi fort que jamais. De nos jours, il s’agit non seulement de la première cryptographie au monde, mais aussi de la crypto-monnaie la plus chère, la plus stable et la plus populaire. Cela étant dit, ce n’est pas parfait. L’un des problèmes les plus pressants pour la crypto-monnaie a toujours été son évolutivité. Plus précisément, il s’agissait de la taille d’un bloc de transactions qui, lors de la création de Bitcoin, était limité à un MB. Cette limite entraîne des retards importants dans les délais de traitement des transactions et limite le nombre de transactions que le réseau peut traiter.
Bitcoin Cash était une autre histoire. Elle diffère des autres versions en ce sens qu’elle a permis d’augmenter la taille du bloc de 1 Mo à 8 Mo. L’objectif général est d’augmenter le nombre de transactions pouvant être traitées par le réseau, en espérant que Bitcoin Cash sera en mesure de concurrencer le volume de transactions que des géants de l’industrie tels que PayPal et Visa peuvent traiter.
Bitcoin Cash a été lancé en août 2017 et est depuis devenu la branche la plus réussie de Bitcoin.
Historique
La limite d’un Mo pour la taille de chaque bloc a été initialement mise en œuvre pour réduire le risque de spam et d’attaques DDoS potentiels. Bien qu’il n’y ait pas eu beaucoup de transactions sur le réseau, la limite n’affectait rien du tout.
Au fur et à mesure que le bitcoin devenait de plus en plus populaire, la limite commençait à s’empiler, bloquant inutilement les temps de transition. La situation est devenue incontrôlable en mai 2017, lorsque certains utilisateurs ont signalé qu’ils devaient attendre la confirmation pendant quatre jours.
Les utilisateurs ont eu la possibilité de payer des frais de transaction plus élevés pour accélérer la confirmation, mais cette approche a essentiellement rendu Bitcoin inutilisable en tant que moyen de paiement, en particulier pour les petites transactions. Par exemple, payer un sandwich ou une tasse de café avec BTC n’était tout simplement pas viable, car une tasse de café à 3 $ entraînerait des frais de transaction de plus de 15 $. Sinon, le vendeur recevra une quantité de poussière inutilisable.
Une solution de paiement complexe
La communauté Bitcoin a proposé deux solutions à cette situation: Bitcoin Unlimited et Segregated Witness (SegWit), encore loin du Bitcoin cash que nous connaissons aujourd’hui. Bitcoin Unlimited supprimerait complètement la limite de taille de bloc. De nombreux mineurs étaient favorables à cette solution, car l’absence de limite de taille des blocs empêcherait non seulement les blocs de s’empiler, mais augmenterait également les frais généraux des mineurs pour chaque bloc.
Cependant, de nombreux développeurs étaient opposés à cette proposition, estimant que sa mise en œuvre entraînerait la faillite de petits mineurs, ce qui pourrait entraîner une centralisation de l’ensemble du réseau par de grandes sociétés minières.
Une solution de témoignage séparé impliquait de stocker certaines des informations dans des fichiers séparés en dehors de la Blockchain. Les développeurs ont déclaré que cela libérerait beaucoup d’espace de stockage, que les blocs s’intégreraient à davantage de transactions et que le temps de confirmation diminuerait considérablement. Mais beaucoup de gens pensaient que Bitcoin cash était une solution temporaire plus complexe que l’approche Bitcoin Unlimited.