Seg-QUOI? Une introduction à Bitcoin's Block Debate

Vous avez peut-être entendu quelques termes inconnus dans les nouvelles récemment – les choses impliquant l'argenterie et le mot illimité . La communauté semble être divisée sur un problème, et le Who's Who of the cryptocurrency world est apparu sur l'épreuve complète. Mais, qu'est-ce qui cause exactement une fracture dans le monde de Bitcoin? Eh bien, tout commence par une petite chose appelée bloc – voir, ils se remplissent et rapidement.

Attends, attends. Reprenons un instant. Pour ceux d'entre vous qui ne connaissent pas quel bloc est, eh bien, c'est une collection de transactions. L'analogie exacte que nous avons utilisée précédemment est que la chaîne de bloc consiste en un grand livre – un livre que tout le monde peut regarder à tout moment. Chaque page du grand livre se compose d'une collection de transactions – tout comme chaque bloc.

Encore? Eh bien, comme nous ne pouvons que stocker, par exemple, mille mots par page, nous ne pouvons stocker que mille kilobytes par bloc. Lorsque cette page est remplie, toutes les transactions qui attendent d'être ajoutées au grand livre doivent figurer sur la page suivante.

Les analogies tombent ici – vous pourriez vous demander pourquoi qui compte. Eh bien, ce n'est pas le cas lorsque vous émettez une transaction par seconde. Mais Bitcoin a un problème d'évolutivité et s'il espère concurrencer la monnaie fiat traditionnelle – où des millions à millions des transactions sont émises par seconde – il faut trouver une meilleure façon de traiter Avec ce problème de mise en file d'attente.

Bien sûr, il y a un moyen de passer à l'avant de la file d'attente – nous payons un peu plus. Vous avez peut-être entendu les nouvelles des frais exorbitants de Bitcoin – ils ont doublé en deux mois. Si vous souhaitez que votre transaction soit réglée plus rapidement, vous devez payer plus.

Nous appelons cela un «marché des tarifs» – un écosystème où les utilisateurs paient des frais élevés pour que les transactions soient réglées plus rapidement. Cela crée un environnement où les utilisateurs sont en compétition en incluant des frais plus élevés chaque fois que les mineurs ont une incitation à prioriser certaines transactions. Des frais plus élevés sont souvent utilisés par les entreprises ou les particuliers qui ont de l'argent à épargner, mais cela va à l'encontre de la vraie vision de ce que Bitcoin était à l'origine: gratuit, rapide et simple .

Notre limite de mille mots limite également le nombre de pages de notre livre de compte par jour – la taille actuelle du bloc limite le réseau pour régler 300 000 transactions par jour. D'autres transactions sont retardées ou bloquées dans le mempool bitcoin – une sorte de cellule de détention pour les transactions – en attente de confirmation. Attendez trop longtemps et votre transaction est automatiquement invalidée.

Une solution est nécessaire, et bientôt . Mais comment convaincre l'ensemble de la population de Bitcoin d'être d'accord avec une décision? Eh bien, c'est la partie difficile.

Vous ne l'avez pas.

Et c'est là que les fourchettes entrent en jeu.

En développement de logiciel, une fourche se produit lorsque les développeurs ne parviennent pas à s'entendre sur une direction de développement. Le projet original est «fourré», ou cloné, et il est développé indépendamment de différentes manières, avec des résultats différents.

Deux des solutions proposées – Segregated Witness et Bitcoin Unlimited – visent à réparer la congestion du réseau de différentes façons. Et les deux sont également traités de différentes façons – Le témoin séparé nécessitera une fourchette douce pour activer, et Bitcoin Unlimited une fourchette difficile.

Ces deux mises à jour modifieront le protocole Bitcoin – ou, l'ensemble des règles que Bitcoin suit.

Une fourchette douce – ce que SegWit requiert – est un mécanisme de mise à niveau de protocole. C'est compatible avec l'avance, mais cela signifie qu'il est également limité dans ce qu'il peut faire. Il est judicieux de ne pas mettre à niveau, cependant – il n'y a aucun risque de division de devise (ou, ayant deux types de Bitcoin). Il est également incroyablement rapide à déployer – appuyez sur un bouton, et vous avez terminé.

Une fourchette dure, d'autre part – et ce que requiert Bitcoin Unlimited – est un mécanisme de remplacement de protocole . Ce n'est pas compatible avec l'avance, mais cela signifie qu'il peut en résulter. Tout le monde doit se moderniser, et il y a un risque important de diviser les devises. Et bien sûr, il est plutôt lent à déployer.

Les différences sont assez faciles à résumer: SegWit vise à modifier la façon dont les blocs sont stockés tandis que Bitcoin Unlimited vise à modifier la façon dont les blocs sont créés . Il y a aussi Bitcoin XT et Bitcoin Classic, qui changent la taille de blocs – ou la quantité d'informations pouvant être stockées.

Choisir la solution que vous préférez est facile: vous votez avec votre force de travail, ou plutôt par l'exploitation minière. SegWit a besoin de 95% de la puissance totale d'exploitation du réseau à activer; Bitcoin Unlimited n'a besoin que de 51%.

Dans les prochains jours, nous allons voir ce que Bitcoin Unlimited est, ce qu'il propose, et ce que cela signifie pour l'avenir de Bitcoin. Nous allons également examiner le réseau Lightning – la couche secondaire de SegWit – et comment cela fonctionne. Si SegWit est rejeté, le réseau Lightning peut-il être intégré dans Bitcoin Unlimited?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *