Partager cet article

Alors que le débat sur la taille des blocs s'intensifie, la solution de mise à l'échelle de Bitcoin entre dans une nouvelle phase

La communauté de bénévoles qui développe le code du logiciel Bitcoin est entrée dans une nouvelle phase de test pour Segregated Witness.

Alors que les attaques contre le groupe s'intensifient, la communauté de bénévoles qui développe le code du logiciel open source de Bitcoin est entrée dans une nouvelle phase de test pour Segregated Witness, sa solution de mise à l'échelle proposée.

La fusion, qui a eu lieu le week-end dernier, intervient près de sept mois après la proposition de Pieter Wuille, cofondateur de la startup Bitcoin Blockstream et contributeur majeur de la communauté de développement open source Bitcoin CORE , lors de la conférence Scaling Bitcoin à Hong Kong.

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

Depuis lors, la mise à niveau, communément appelée SegWit, a vutests à grande échelle par la communauté CORE et diverses entreprises actives dans le secteur Bitcoin . Plus récemment, La rédaction CORE se sont réunis pour une réunion en face à faceà Zurich pour une révision pratique du code.

Pour résumer, SegWit a été proposé comme moyen d'augmenter efficacement la capacité des blocs de transactions Bitcoin en modifiant l'utilisation de l'espace qu'ils contiennent, plutôt qu'en augmentant purement et simplement la taille des blocs de données sur la blockchain. De plus, cette mise à niveau résout des problèmes tels que malléabilité des transactions, ou la possibilité de modifier les identifiants de transaction avant qu'ils ne soient confirmés par le réseau.

Avec la fusion dele code initial pour SegWit dans la branche principale de la base de code Bitcoin , une nouvelle phase de testsLes développeurs affirment que cela offrira davantage d'opportunités pour tester la mise à niveau et identifier les bugs persistants. Ils affirment que cela permet de tester SegWit en conjonction avec d'autres fonctionnalités du code Bitcoin.

Un avertissement important : SegWit a encore du chemin à parcourir avant de devenir un élément actif du réseau.

Pour commencer, le code fusionné ne contient T les éléments nécessaires à son activation. Selon l'équipe CORE , ces éléments seront écrits et ajoutés après des tests supplémentaires.

Wuille a déclaré à CoinDesk:

Les étapes à court terme consistent à effectuer des rétroportages et à tester davantage d'utilisations réelles sur le réseau de test. Ensuite, nous définirons les paramètres d'activation et publierons des versions avec SegWit actif, en espérant qu'il soit adopté par les mineurs et la communauté.

Le processus de déplacement de SegWit de la planche à dessin aux tests n'a T été sans controverse.

Les partisans de l'augmentation de la taille des blocs de transactions sur le réseau Bitcoin ont affirmé que SegWit constituait une solution bien trop complexe pour faire évoluer le système. Certains sont même allés jusqu'à accuser l'équipe CORE de négliger les intérêts des utilisateurs de Bitcoin , une affirmation que La rédaction ont réfutée. C'est cette résistance au fonctionnement de CORE qui a donné naissance à des implémentations alternatives comme Bitcoin Classic.

Commentaires récents

de la part des membres de la communauté minière chinoise, ainsi que des rumeurs selon lesquelles certains mineurspourrait adopter un hard fork réseauleurs propres, illustrent davantage la tension qui a défini le débat sur la mise à l’échelle.

Question de timing

Une question qui préoccupe sans doute certains membres et parties prenantes de la communauté Bitcoin est de savoir quand, exactement, SegWit deviendra une partie active du réseau, bien qu'il soit actuellement en ligne sur le réseau de test Bitcoin .

Parallèlement aux tests qui continuent d'avoir lieu, les développeurs rétroporteront SegWit dans Bitcoin CORE 0.12, la version publiée en février dernierEn termes simples, cela signifie prendre de nouveaux éléments du code et les appliquer à des versions plus anciennes.

Wladimir van der Laan, responsable de Bitcoin CORE , a suggéré que ce processus pourrait avoir lieu dès le mois prochain, bien que cette décision dépende de la manière dont se déroule la prochaine phase de test.

Selon Wuille, « selon le timing, l'activation pourrait se terminer dans [CORE] 0.13.0 ou 0.13.1 ».

C'est également durant cette phase que les développeurs impliqués dans l'initiative espèrent repérer d'éventuels bugs dans le code. Compte tenu de la capitalisation boursière de plus de 10 milliards de dollars du bitcoin, tout changement majeur dans le fonctionnement du système comporte un risque inhérent.

Wuille a déclaré à CoinDesk que ces risques sont réels mais reconnus par La rédaction CORE et d'autres personnes qui testent SegWit.

« Segwit est indéniablement ONEun des changements les plus importants apportés aux règles de consensus et à leur mise en œuvre, ce qui implique des risques inhérents », a-t-il déclaré. « Cependant, c'est aussi celui qui suscite le plus d'attention, d'analyses et de tests en raison de son impact. Je suis convaincu que si des bugs subsistent, ils seront mineurs et détectés lors de la phase de test. »

Un pas vers le développement futur

D’une certaine manière, SegWit est une sorte de tremplin vers d’autres modifications proposées au code de Bitcoin.

Van der Laan, qui a qualifié la fusion du week-end dernier de « grand pas en avant », a indiqué que le déploiement de SegWit donne aux développeurs la possibilité d'ajouter des fonctionnalités supplémentaires à Bitcoin.

La sortie de SegWit s'intégrerait à d'autres aspects du développement du Bitcoin , notamment une propositionpar le contributeur Matt Corallo pour réduire les temps de propagation des blocs réseau.

« Cela est particulièrement nécessaire car la réduction du nombre de témoins entraîne une augmentation de la taille des blocs, ce qui rend la question du délai de propagation encore plus urgente », a déclaré Wuille.

Bien que la proposition soit susceptible de susciter encore des critiques de la part des détracteurs de CORE , la fusion signale que le développement avance malgré les arguments selon lesquels l'équipe estrésistant au changement.

Image du planvia Shutterstock

Stan Higgins

Membre de la rédaction à temps plein de CoinDesk depuis 2014, Stan est depuis longtemps à l'avant-garde de la couverture des nouvelles avancées de la Technologies blockchain. Stan a déjà contribué à des sites web financiers et est un fervent lecteur de poésie. Stan possède actuellement une petite quantité (<500 $) de BTC, ENG et XTZ (voir : Juridique éditoriale).

Picture of CoinDesk author Stan Higgins