Partager cet article

Segwit2x, la proposition de mise à l'échelle de Bitcoin , avance avec la publication du code initial

Le premier code de la proposition de mise à l'échelle de Bitcoin SegWit2x a été publié pour être testé. Il pourrait notamment être compatible avec une autre proposition, BIP 148.

Le groupe de travail à l'origine de la proposition de mise à l'échelle du Bitcoin Segwit2x a annoncé que la première version de son code est désormais prête à être examinée et testée.

En tant que tel, la sortieoffre au marché un premier aperçu de la Technologies qui sous-tend ONEune des offres les plus largement soutenues pour améliorer le réseau. Annoncée en mai comme une « offreaccord" qui a réuni les mineurs et les startups, Segwit2x est une feuille de route Technologies alternative à ONE proposée par Bitcoin CORE, le groupe de développeurs open source du réseau.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto for Advisors aujourd. Voir Toutes les Newsletters

Il est depuis devenu un sujet fréquent delouer,critiqueet discussion.

Cependant, ce qui pourrait être un signe prometteur, Segwit2x pourrait devenir une option modérée qui aide àéviter une scission litigieuse du réseau, et il LOOKS que cela pourrait finir par être quelque peu compatible avec une proposition alternative, le soft fork activé par l'utilisateur (UASF) BIP 148, qui, tel que codé, s'activera le 1er août.

La nouvelle est remarquable carplus tôt cette semainetoute compatibilité entre les deux propositions semblait moins probable – une discordance qui faisait craindre une scission de la blockchain en deux actifs concurrents.

Le développement est devenu évident mercredi, lorsque le développeur de Bitcoin James Hilliard a soumis une Request de changement, ainsi qu'un changement de code qui réduirait le temps nécessaire aux pools de minage pour verrouiller la mise à jour.

Sur GitHub, Hilliard a déclaré :

« Cela devrait réduire le risque de conflit avec le BIP 148. »

En réduisant ce temps,pools miniers Les mineurs disposeront ONEune (ou peut-être de deux) période de trois jours pour sécuriser une modification de code controversée appelée Segregated Witness (SegWit) en signalant leur support via le logiciel SegWit2x avant l'UASF du 1er août. Cependant, on ignore si les pools de minage décideront de le faire.

La Request a été bien accueillie et a été accueillie par plusieurs « ACK » – abréviation du développeur pour « accepté » et signe d'approbation.

Des délais plus fermes

La version alpha de SegWit2x inclut une version fonctionnelle du logiciel, qui combine deux modifications, l'optimisation de la mise à l'échelle SegWit et un paramètre de taille de bloc augmenté de 2 Mo.

L'augmentation à 2 Mo est désormais prévue trois mois après l'activation de SegWit, selon une-maildu PDG de BitGo, Mike Belshe. Avant cela, il était moins clair (même pour certains participants de SegWit2x) quand le hard fork de 2 Mo aurait lieu.

« Le développement de Segwit2x a progressé rapidement comme prévu et le projet est en bonne forme », a déclaré Belshe dans le message adressé au groupe de travail.

La taille de bloc de 2 Mo est depuis longtemps un sujet de controverse, notamment parce qu'elle pourrait entraîner une scission de la blockchain si tout le monde n'accepte pas de migrer vers le nouveau code. De plus, certains acteurs du secteur ont déjà laissé entendre qu'ils n'envisagent T de le faire.

Cependant, SegWit2x a gagné le soutien de la plupart des grandes sociétés Bitcoin et des sociétés minières, représentant au total plus de 80 % du taux de hachage de Bitcoin. (Bien qu'il reste incertain à quel point ce soutien sera fiable en partie en raison de la fatigue autour de la question).

Avec la sortie de la version alpha, la communauté au sens large peut désormais tester le logiciel. Cette version inclut également un nouveau réseau de test Bitcoin que les développeurs peuvent utiliser pour tester le logiciel et identifier les bugs.

Phase de test

Les développeurs peuvent tester le logiciel en utilisant le nouveau réseau de test, appelé testnet5, pendant les deux prochaines semaines.

« Nous prévoyons de mener des séries de tests sur le nouveau testnet5, en incluant tous les membres du groupe de travail qui souhaiteraient participer », a déclaré Justin Langston, développeur senior de BitPay, dans un autre article.e-mailau groupe de travail.

Le plan de ces cycles est de simuler le cycle de vie de déploiement du code, depuis la signalisation du support de SegWit jusqu'à l'activation du paramètre de taille de bloc de 2 Mo.

Ces séries de tests et d'évaluations visent à éviter tout problème futur de réseau, comme, dans le pire des cas, la perte des Bitcoin des utilisateurs.

Dans l’e-mail, Langston a écrit :

« Mon point de vue est limité. Nous avons besoin de votre avis sur les tests essentiels pour que votre entreprise puisse évaluer correctement les risques applicables et être prête à déployer sur Livenet, en signalant en conséquence, le moment venu. »

Des points de sécurité à régler ?

Les commentaires sur le projet de SegWit2x ont déjà commencé à arriver.

Un participant au groupe de travail a fait valoir qu'il existe un risque d'attaques par rejeu en cas de hard fork. Ces attaques, qui laisseraient la communauté avec deux jetons Bitcoin , pourraient permettre aux utilisateurs de dépenser accidentellement leurs Bitcoin sur les deux réseaux.

Cette confusion s'est produite l'été dernier lorsquescission d' Ethereumen deux pièces, ce qui conduit certaines entreprises à perdre de l'argent.

Le participant a fait valoir qu'une protection contre ce problème déroutant et potentiellement dangereux est nécessaire dans le code de Segwit2x.

Certains développeurs de Bitcoin CORE ont également critiqué le calendrier de développement de Segwit2x, le jugeant trop court, car il faut souvent beaucoup de temps pour détecter toutes les erreurs liées aux modifications du code Bitcoin . SegWit lui-même a été testé pendant plus d'un an avant son lancement.

Jusqu'à présent, les développeurs de SegWit2x n'ont T hésité une seconde, affirmant que le projet poursuivra son avancement selon le calendrier initial, la version bêta étant prévue pour le 30 juin. Le 21 juillet, les utilisateurs pourront exécuter et signaler le logiciel entièrement validé, selon le groupe.

Déclaration de transparence: CoinDesk est une filiale de Digital Currency Group, qui a aidé à organiser la proposition SegWit2x et détient une participation dans BitGo et BitPay.

Image de code binaire viaShutterstock

Alyssa Hertig

Journaliste spécialisée dans les technologies chez CoinDesk, Alyssa Hertig est programmeuse et journaliste spécialisée dans le Bitcoin et le Lightning Network. Au fil des ans, ses articles ont également été publiés dans VICE, Mic et Reason. Elle écrit actuellement un livre explorant les tenants et aboutissants de la gouvernance du Bitcoin . Alyssa possède des BTC.

Alyssa Hertig