Accueil Entreprise Pourquoi blockchains fork: l'histoire de deux crypto-monnaies

Pourquoi blockchains fork: l'histoire de deux crypto-monnaies

Table des matières:

Vidéo: C'EST QUOI UNE BLOCKCHAIN FORK ET CRYPTO MONNAIE (Novembre 2024)

Vidéo: C'EST QUOI UNE BLOCKCHAIN FORK ET CRYPTO MONNAIE (Novembre 2024)
Anonim

Le 1er août, une nouvelle crypto-monnaie appelée Bitcoin Cash est apparue en ligne. Pour la première fois en huit ans d'histoire de Bitcoin, le réseau original de blockchain a subi ce que l'on appelle un "hard fork". Une petite faction de mineurs de Bitcoin (BTC) s'est scindée sur son propre réseau blockchain, créant ainsi des Bitcoin Cash (BCH).

Pourquoi la scission? La réponse technique réside dans le débat de longue date de la communauté Bitcoin sur la capacité des blocs, dont nous aborderons les nuances dans un instant. Plus généralement, la fourchette de Bitcoin dénote un déséquilibre idéologique fondamental entre ce qui est plus important: préserver la nature décentralisée et un contrôle indépendant du réseau Bitcoin ou accélérer les vitesses de transaction pour rendre la crypto-monnaie plus viable pour le commerce électronique et les paiements grand public.

La scission de Bitcoin est la deuxième fourchette de crypto-monnaie de premier plan de l'année écoulée, après qu'une vulnérabilité de contrat intelligente et un piratage ultérieur aient conduit à une scission de la blockchain Ethereum en 2016. Le résultat: Ether (ETH) et Ethereum Classic (ETC). Les fourchettes de Bitcoin et d'Ethereum ont été créées pour des raisons totalement différentes, mais le parallèle entre les scissions peut en dire long sur la nature compliquée de la recherche d'un consensus sur les décisions majeures au sein d'un réseau de blockchain. Lorsqu'une impasse est atteinte, une fourchette peut suivre.

Ensemble, les quatre pièces Bitcoin et Ethereum se situent toujours au sommet ou au sommet de l’indice de capitalisation boursière en constante évolution des crypto-monnaies. Mais vous ne devez pas nécessairement prendre la capitalisation boursière d’une pièce de monnaie à sa valeur nominale, selon Peter Van Valkenburgh, directeur de la recherche à Coin Center, une organisation à but non lucratif qui se concentre sur les problèmes politiques auxquels sont confrontées les cryptomonnaies.

"Les gros titres se concentrent sur" Wow, Bitcoin vient de donner naissance à un bébé de 10 milliards de dollars ", a déclaré Valkenburgh. "Mais en réalité, tant qu'il n'y aura pas de liquidités sur ces marchés - suffisamment de personnes pour échanger leurs pièces en espèces Bitcoin Cash sur des bourses et pour effectuer des transactions sur la blockchain Bitcoin - la capitalisation boursière est réellement basée sur une pénurie artificielle. C'est une mauvaise économie."

Les concepts et les technologies en jeu peuvent être déroutants, même pour les experts en logiciels. PCMag a contacté Valkenburgh pour expliquer le fonctionnement d’une fourchette de chaînes de blocs, la division parallèle de Bitcoin et d’Ethereum et ce que l’avenir pourrait bien réserver à la nouvelle Bitcoin Cash.

Les réseaux de chaînes de blocs: explication rapide

Si vous ne comprenez pas ce qu'est un réseau blockchain et comment il fonctionne, le reste de cet article sera encore plus déroutant. Pour aider, Valkenburgh a donné une explication succincte des mécanismes sous-jacents à la blockchain Bitcoin.

"La réalité est qu'il n'y a pas de Bitcoins, ils n'existent pas. Ils sont une construction du logiciel et de l'imagination des gens. La seule chose qui décrit l'existence des Bitcoins est la blockchain, un registre de toutes les transactions", a déclaré Valkenburgh.

Une blockchain est composée de deux composants principaux. Le premier est le réseau P2P (peer-to-peer) d'ordinateurs du monde entier, souvent appelés noeuds, validant et regroupant collectivement des lots de transactions cryptées dans des blocs de code. Chaque bloc est ensuite ajouté à la fin de la chaîne chronologique, stocké non pas dans un emplacement central mais synchronisé sur chaque nœud du réseau.

Dans la mesure où la blockchain est décentralisée, aucune partie (telle qu'une banque, une institution financière ou un gouvernement) ne peut contrôler ce qui se passe sur le réseau. Dans le même temps, la blockchain vous donne un accord de consensus et des données horodatées et inviolables. Cela élimine le besoin de tiers en ligne pour faciliter cette transaction.

"La blockchain Bitcoin enregistre tous les événements de l'histoire de Bitcoin - nouvelles pièces de monnaie et preuves de transferts - remontant à 2009, année du démarrage du réseau", a déclaré Valkenburgh. "Chaque ordinateur du réseau doit également exécuter un logiciel compatible pour que les nœuds puissent voir et valider les transactions. Ainsi, si votre logiciel n'est pas compatible ou si vous ne respectez pas ou n'invalidez pas l'une des règles de consensus intégrées dans la base de code Bitcoin, le réseau ignorerait votre transaction. C’est tout ce que vous voulez avoir un Bitcoin: la possibilité de diffuser une transaction valide et de transférer ce solde."

Ces règles de "consensus sans confiance" incluent des concepts tels que la validation de travail, le chiffrement à clé publique et privée, et surtout dans ce cas, une limite d'un mégaoctet (Mo) sur la taille de bloc Bitcoin. Cette règle particulière a été un point de discorde entre les principaux développeurs Bitcoin et les mineurs qui codent de nouveaux blocs depuis l’avènement du réseau - et c’est le débat en cours qui a finalement conduit à la fourchette Bitcoin Cash.

Faire tomber la fourche Bitcoin

Comme toute autre chaîne cryptée ou chaîne de blocs publique, Bitcoin est un logiciel à code source ouvert. Les modifications apportées au fonctionnement de ce logiciel doivent être approuvées par consensus et chaque CPU obtient un vote. Comme l'explique Valkenburgh, si un groupe de nœuds modifie leur logiciel sans consensus, ces nœuds invalident alors une règle détenue par le reste du réseau et créent leur propre branche de la blockchain.

"Si vous enfreignez l'une des règles du consensus, le réseau vous ignorera. Si vous et un groupe de personnes choisissez de le rompre d'une certaine manière, vous serez tous compatibles sur un réseau parallèle", a déclaré Valkenburgh. "Ce qui est arrivé à Bitcoin Cash, c’est qu’une petite minorité de mineurs et d’enthousiastes frustrés par leur perception du débat sur l’échelle ont fait ces modifications et ont bifuré Bitcoin."

Bitcoin Cash augmente la taille du bloc à 8 Mo. La raison pour laquelle les mineurs souhaitent au départ augmenter la taille des blocs est assez simple: la popularité de Bitcoin augmentant, le réseau est de plus en plus sollicité pour traiter et valider le volume de transactions. En conséquence, les transactions ont commencé à être en retard. Les temps de réalisation ont considérablement augmenté, passant de 10 minutes en moyenne à plus de 40 heures lors d'un ralentissement en juin dernier.

Vitesses de transaction réseau Bitcoin, 2016-2017

L'augmentation de la taille des blocs fait l'objet d'un débat animé dans la communauté Bitcoin depuis plus de deux ans. Bitcoin Cash l'a simplement transformé en réalité et a augmenté la taille du bloc à 8 Mo. En réalité, Bitcoin Cash a volé le tonnerre d'une autre fourchette.

Lors de la conférence sur le blockchain de consensus 2017 à New York en mai dernier, un groupe important de sociétés de bitcoins internationales a annoncé l'accord de New York, qui prévoyait la mise en place d'une fourche rigide appelée Segwit2X en six mois. Cette fourchette prévoyait également de modifier la taille du bloc mais de compromettre la question litigieuse en augmentant la capacité à 2 Mo seulement. Certaines factions de la communauté ont estimé que la taille des blocs ne devrait absolument pas être modifiée, tandis que d'autres (telles que les nœuds exécutant maintenant Bitcoin Cash) estimaient qu'il ne suffisait pas de doubler la taille.

Segwit2X a toujours le support de la grande majorité du réseau Bitcoin, ce qui en fait une mise à jour du logiciel tant que le consensus des nœuds le met à jour. Jeff Garzik, PDG de Bloq, une entreprise de chaînes de chaînes de grandes entreprises, et ancien développeur principal de Bitcoin, dirige le développement de Segwit2X. Malgré la sortie de Bitcoin Cash, Garzik a déclaré que Segwit2X poursuivait avec sa propre fourche pour mettre à niveau Bitcoin.

# SegWit2x et NYA ont atteint tous les objectifs avec succès jusqu’à présent et continuent comme prévu. #bitcoin

- Jeff Garzik (@jgarzik) 2 août 2017

Ce que nous pouvons apprendre d'Ethereum

L’impulsion pour la fourche de l’Ethereum était un hack beaucoup plus dramatique et un braquage d’Ether plutôt que le stress du bon vieux réseau. Néanmoins, la valeur et la stabilité relative des crypto-monnaies ETH et ETC dans le temps écoulé depuis la fourchette montrent la possibilité d'un chemin à suivre réussi.

Quelques informations sur Ethereum et son fork: Le réseau de chaînes de blocs Ethereum est différent de Bitcoin en ce sens qu’au-delà de la crypto-monnaie qu’il alimente (Ether), il s’agit également d’une plate-forme d’application blockchain pour la construction de contrats intelligents et d’applications décentralisées. Ethereum bénéficie également d'un soutien accru de la part de grandes entreprises de technologie et d'entreprises, notamment les plus de 150 membres de l'Enterprise Ethereum Alliance.

Ethereum est également gouverné un peu différemment. Bien que la blockchain Ethereum soit un réseau décentralisé avec vote par consensus, la plate-forme a été conçue et est toujours supervisée par les développeurs principaux qui composent la fondation Ethereum, dont le co-créateur Ethereum, Vitalik Buterin. Lorsqu'une vulnérabilité dans un contrat intelligent appelé Organisation Autonome Décentralisée (DAO) s'est traduite par un vol de 50 millions de dollars d'Ether, Buterin et les développeurs se sont battus feu contre feu: ils ont piraté les pirates et récupéré la crypto-monnaie.

Le débat a eu lieu pour décider de la marche à suivre. Buterin et les principaux développeurs ont été confrontés à une décision: s’ils interviennent et créent une nouvelle version du réseau, cela corrigera la vulnérabilité et remboursera les investisseurs de DAO. Dans le même temps, la documentation officielle d'Ethereum indiquait que les applications décentralisées devraient exister "sans aucune possibilité de… censure, fraude ou ingérence de tiers". En substance, violer un principe fondamental de la blockchain afin de la sauver.

"Quand la fourchette est arrivée, il y avait une divergence idéologique majeure pour Ethereum", a expliqué Valkenburgh. "Une des parties a estimé que tous les mineurs devraient s'unir pour inverser cette transaction, corriger les failles du code du contrat intelligent corrompu par la tentative de piratage informatique, et donner à tous ceux qui mettent leur argent dans la DAO leur argent. L'immuabilité est moins importante que le maintien d'un système équitable qui fonctionne. L’autre partie a déclaré qu’il s’agissait d’un contrat intelligent qui ne doit pas être censé durer et qui devrait continuer à fonctionner sans être inversé. Donc, en annulant le piratage de DAO, vous cassez un, et nous allons maintenir la foi."

La communauté a finalement décidé d’aller de l’avant, le nouveau réseau dirigé par la Fondation conservant le nom Ethereum (ETH) et ce dernier groupe choisissant de ne pas migrer vers la nouvelle blockchain pour devenir à la place Ethereum Classic. Malgré les questions de savoir si Ether survivrait ou si Ethereum Classic pourrait être une devise viable, les réseaux ont navigué dans la fourchette et les deux restent des crypto-monnaies actives et viables aujourd'hui (bien que l'ETH ait explosé en valeur par rapport à l'ETC). Valkenburgh a déclaré que cela dépend de la force de la communauté Ethereum et pourrait servir d'exemple à la fourchette de Bitcoin.

"J'étais du côté d'Ether mais, à ma grande surprise, la communauté de développeurs dynamique qui travaille sur Ethereum Classic a permis à son prix de grimper lentement, passant de 2 dollars aujourd'hui à environ 14 dollars aujourd'hui. Ethereum coûtait alors environ 10 dollars et a récemment 225 $ ", a déclaré Valkenburgh. "Peut-être verrons-nous cela avec Bitcoin Cash. Il existe clairement de fortes différences idéologiques dans les deux exemples. Mais la différence dans ce cas-ci est que la fourchette d'Ethereum avait moins à voir avec la technologie et le design qu'avec la question de l'équité et celle-ci Apple 'transaction. Avec Bitcoin, vous avez cette impasse avec des solutions techniques variables."

Quel est l'avenir de Bitcoin?

La saga de Bitcoin, Bitcoin Cash et du fork de Segwit2X est en cours. Jusqu'ici, le soutien à Bitcoin Cash a été une source de division entre les échanges Bitcoin, mais le vent semble tourner. Bitfinex et Kraken, deux des cinq principales bourses (plates-formes d’achat, de vente, de négociation et d’échange de crypto-monnaies) ont annoncé leur soutien avant la scission. Coinbase, l’échange en ligne le plus populaire, avait déclaré qu’il ne soutiendrait pas BCH - jusqu’à son annonce, il ajouterait du soutien d’ici 2018. Pour ceux qui craignent que la fourche affecte la valeur marchande de Bitcoin, après un bref repli après la divisé, Bitcoin a rebondi pour établir un nouveau record. Après avoir dépassé le seuil de 3 000 dollars par Bitcoin, la crypto-monnaie d'origine a oscillé entre 3 300 et 3 400 dollars cette semaine.

Au-delà de la controverse à court terme sur les échanges qui soutiennent Bitcoin Cash, le débat plus large qui formera l'avenir de Bitcoin se résume à la centralisation par opposition à la décentralisation. La puissance d'un réseau de blockchain réside dans sa capacité à faciliter les transactions en ligne sécurisées sans tierce partie. Bitcoin a été conçu à l’origine comme un système de paiement électronique P2P pour les transactions mondiales. Le débat sur la taille des blocs et la vitesse des transactions renvoie à la viabilité de Bitcoin en tant qu'alternative aux banques et aux sociétés émettrices de cartes de crédit pour les transactions en ligne classiques.

Dans ce cas, l’objectif serait d’accélérer les transactions et de réduire le temps de latence jusqu’à ce qu’un consommateur puisse se rendre au comptoir de la caisse et faire ses courses avec Bitcoin, sans attendre une heure ou plus pour que la transaction soit validée. Pour ce faire, cependant, Valkenburgh a expliqué que le réseau lui-même pourrait être contraint à centraliser un système décentralisé.

"Lorsque les données transitent par Internet, il y a du temps de latence. L'envoi d'une transaction Bitcoin des États-Unis vers la Chine prend plus de temps que de vous envoyer des paquets de votre part à New York. Et le temps de latence s'accroît avec l'envoi de plus de données", a déclaré Valkenburgh. "Les blocs de bitcoins doivent se propager à travers le réseau pour valider et commencer à construire le prochain bloc de la chaîne. Et si les blocs sont gros, ils se propagent lentement et de manière inégale."

Les mineurs veulent toujours entendre parler d'un nouveau bloc en premier. Si les blocs deviennent de plus en plus grands, entraînant une latence nettement plus importante, M. Valkenburgh a expliqué que les mineurs étaient fortement incités à se regrouper géographiquement dans la même région. C'est une pente glissante, une couleur qui soulève des points de vue opposés sur la taille des blocs. Qu'est-ce qui est le plus important: maintenir l'autonomie décentralisée du réseau Bitcoin ou renforcer la charge de Bitcoin pour révolutionner les paiements mondiaux?

"Ce qui serait vraisemblable, c’est que tous les mineurs décident de s’implanter géographiquement dans l’ouest de la Chine, où l’énergie hydroélectrique est bon marché, en Islande ou éventuellement dans le Pacifique Nord-Ouest. Le rôle fondamental des mineurs pourrait alors être plus facilement contrôlé, par un cartel de les mineurs qui se réunissent en privé pour bloquer ou censurer les transactions ou, plus vraisemblablement, d’un gouvernement ", a déclaré Valkenburgh. "C’est sacrifier la résistance à la censure pour pouvoir utiliser son smartphone pour acheter un Coca-Cola avec un Bitcoin."

Valkenburgh est un fervent partisan du maintien de la décentralisation, mais a déclaré que le débat sur la taille des blocs est principalement dû au fait que nous n'avons pas trouvé de meilleure solution. L'incapacité à effectuer des paiements transfrontaliers et des transactions en ligne sans confiance étaient considérées comme un défaut fondamental des systèmes de paiement électroniques - jusqu'à ce que le créateur de Bitcoin, Satoshi Nakamoto, trouve un moyen d'en créer un autre. Compte tenu du rythme auquel évoluent les crypto-monnaies et la technologie de blockchain décentralisée, les fourchettes Bitcoin et Ethereum peuvent finalement être utilisées comme des notes de bas de page.

Pourquoi blockchains fork: l'histoire de deux crypto-monnaies