Le réseau Bitcoin Cash a officiellement mis à jour le protocole de la chaîne de blocs à environ 1:54 EDT en multipliant par quatre la taille actuelle des blocs de 8MB à 32MB. Le changement de consensus est l’une des plus grandes augmentations de taille de bloc dans l’histoire de la chaîne de blocs, et la mise à niveau ajoute également la grande connaissance de la compréhension des OP_Codes de Satoshi ce qui pourrait ajouter la capacité de coder les pièces de monnaie colorées et les contrats binaires.

Le réseau Bitcoin Cash Network a réussi à augmenter la taille de ses blocs à 32MB

L’attente est terminée car le réseau Bitcoin Cash (BCH) a augmenté la taille de son bloc de base de 8MB à 32MB. La mise en œuvre des nouvelles règles consensuelles est entrée en vigueur à la hauteur du bloc 530356 et, jusqu’à présent, la transition s’est faite en douceur, la communauté attendant la prochaine concession de blocs. Les mineurs et autres nœuds BCH complets avaient déjà mis à niveau leurs clients vers la dernière version de Bitcoin ABC 0.17.1 et d’autres implémentations supportées comme Bitcoin Unlimited et XT au cours des dernières semaines alors que la communauté se préparait au changement. Parmi les mises à jour mineures, trois changements notables ont été apportés à l’ensemble du réseau, notamment une taille de bloc de 32 Mo, une taille de porteuse de données par défaut portée à 220 octets et la réactivation des Satoshi OP_Codes précédemment désactivés.

La taille du bloc Bitcoin Cash passe de 8MB à 32MB. L’augmentation devrait permettre des volumes de transactions massifs pour les années à venir.

Le premier et plus grand changement aux règles de consensus de Bitcoin Cash est évidemment la multiplication par quatre de la taille des blocs. L’augmentation de la taille du bloc à 32MB permettra à de grandes quantités de transactions de passer à travers le réseau avec des frais de transaction peu coûteux et constants. À l’heure actuelle, le nombre de transactions quotidiennes de BCH augmente régulièrement et, comme la taille du bloc de base a quadruplé par rapport à sa taille initiale, les blocs ne se rempliront pas avant très longtemps. La capacité de ce mécanisme a été prouvée à plusieurs reprises, car de nombreux blocs BCH entre 2 et 8 Mo ont été traités au cours des neuf derniers mois. Par exemple, seize jours seulement après la fourchette du 1er août, le bassin minierViabtc a traité un bloc de 8MB BCH de 8MB qui a compensé plus de 37 000 transactions d’un seul coup.

Mise à niveau de la taille de porteuse de données par défaut à 220 octets

Un autre changement notable dans le réseau Bitcoin Cash est la taille par défaut de la chaîne de blocs de données, qui passe de 80 octets à 220 octets. Cela permet une fonction OP_Return robuste qui est un moyen relativement peu coûteux d’intégrer les données dans la chaîne BCH. Essentiellement, l’OP_Return est un code de script qui est utilisé pour marquer les transactions comme non valides, mais de nombreux amateurs de cryptocurrency croient que la fonction OP_Return est destinée à enregistrer un ensemble riche de données et pas seulement des transactions financières. Cependant, en 2014, les développeurs de la CTB croyaient que le stockage de données arbitraires dans la chaîne de blocs est une mauvaise idée et les utilisateurs recommandés stockent des données non monétaires ailleurs. OP_Return a été dans la base de code Bitcoin depuis son lancement, et en février 2014, l’OP_Return de 80 octets a été lancéréduit à 40 octetsmais elle a été augmentée par la suitefusionné à 80 octets en 2015. Fondamentalement, les développeurs de l’époque considéraient ce type d’utilisation de la chaîne de blocage comme qui finirait par gonfler le réseau.

Cependant, même si les développeurs ont averti que l’utilisation d’OP_Return était une mauvaise idée, les individus et les organisations ont continué à l’utiliser pour intégrer des données arbitraires. Deux organisations, en particulier Omni layer, et Counterparty, ont montré que l’utilisation d’OP_Return pour des données arbitraires pourrait être innovante pour construire des méta-protocoles sur une chaîne de blocs sécurisée bien que lorsque les blocs sont pleins et que le réseau est congestionné, ces types de systèmes de couches trouvent que les frais de réseau de la chaîne de blocs ne sont pas viables. La mise à niveau de la chaîne BCH à 32 Mo et l’augmentation de la taille du support de données par défaut à 220 octets permettra toutes sortes d’innovations, comme l’ajout de créativité dans des applications telles que Memo, Counterparty Cash, Blockpress et bien d’autres plates-formes.

Cette mise à jour aidera la communauté Cryptocurrency à apprendre à comprendre les codes OP_Codes originaux de Satoshi

Les langages de programmation tels que le script de Bitcoin et Forth sont considérés comme les langages de programmation des hackers ;

Enfin, le dernier point, mais non le moindre, c’est leréactivation de Satoshi OP_Codes qui sont essentiellement des codes qui effectuent des opérations spécifiques à l’aide d’un langage de pile interne appeléScript. Beaucoup de gens considèrent que Script est extrêmement similaire au langage de programmationPour la quatrième fois un autre langage et environnement logiciel basé sur la pile. Dans le client original Satoshi Nakamoto Bitcoin, le créateur a ajouté OP_Codes au logiciel qui peut effectuer des opérations comme des processus simples de traitement des maths et des chaînes de caractères. La plupart des OP_Codes originaux ont été désactivés chez les clients précédents et de nombreuses personnes pensent que ce langage pourrait apporter de nouvelles fonctionnalités au réseau Bitcoin Cash

Les codes OP_Codes mis en œuvre sur le réseau BCH amélioreront notre compréhension de ces codes Satoshi ajoutés à l’origine. Si tout va bien avec l’acquisition de connaissances à partir de ces codes, alors les développeurs peuvent améliorerles opérations binaires et les contrats en utilisant le code OP_Datasigverify, et éventuellement OP_Group dans le futur. D’autres promoteurs de BCH croient qu’une bonne partie de ces codes OP_Codes apportera de nombreuses caractéristiques novatrices telles que des opérations multi-signature, des pièces de monnaie colorées ou des jetons représentatifs, des compilateurs de contrats intelligents et des techniques d’envoi de confirmation 0.

Pas la dernière mise à jour

La mise à niveau d’aujourd’hui est le premier pas vers plusieurs de ces innovations et visions dont les partisans de BCH parlent depuis des mois. Et il y a un tas d’autres développements qui font l’objet de discussions, tels quenotifications de double dépense qui avertissent les nœuds lorsqu’une double dépense a lieu et une nouvelle cible de preuve de travail (PoW) appeléeBobtail. De plus, les programmeurs se penchent sur le protocole Graphene et d’autres concepts qui pourraient ajouter un riche ensemble de fonctions à la chaîne BCH. Aujourd’hui, la mise à niveau de 32MB a été un succès pour la communauté BCH, et il est très probable qu’il y aura beaucoup d’autres mises à niveau à l’avenir

Que pensez-vous de la mise à jour de Bitcoin Cash ? Faites-nous part de vos réflexions à ce sujet dans les commentaires ci-dessous