Condividi questo articolo

L'avenir technologique du Bitcoin se précise

Lors d'une récente réunion annuelle à New York, les développeurs bénévoles de Bitcoin ont discuté de leurs priorités technologiques pour l'année à venir.

Les développeurs du logiciel d'implémentation Bitcoin le plus populaire ont de grands rêves de créer une forme de monnaie véritablement mondiale, et en tant que tel, on peut dire qu'ils ont beaucoup à faire.

L'ampleur de leurs tâches était évidente lors d'une récente réunion annuelle à New York, où, contrairement aux canaux internet qu'ils fréquentent habituellement, nombre des développeurs les plus actifs du secteur se réunissent pour coordonner leurs efforts.transcritpar le contributeur Bryan Bishop, ils ont discuté d'un mélange de priorités de code pour l'année à venir, donnant un aperçu de la façon dont l'équipe prend des décisions et des obstacles techniques qu'elle espère surmonter ensuite.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Bien que tous les développeurs n'étaient pas présents, la transcription donne un aperçu de l'orientation à court terme de quelques développeurs clés, y compris La rédaction de longue date de Bitcoin CORE. Pieter Wuille, Matt Corallo et Cory Fields. L'événement a également permis de jeter un œil en coulisses, où La rédaction travaillent d'arrache-pied à une série de modifications du code qui garantit désormais plus de 147 milliards de dollars.

En effet, une grande partie des discussions a porté sur l'amélioration de la façon dont l'équipe examine et ajoute du nouveau code. ONEun des principaux points faibles est que, alors que les développeurs soumettent des tonnes de modifications de code, le nombre de développeurs suffisamment compétents pour les tester et détecter les bugs, garantissant ainsi leur disponibilité pour une intégration au code et une rentabilité aussi importante, est limité.

« En tant que critique, je n'arriverai pas à terminer tout cela et c'est vraiment décourageant », a déclaré un développeur.

Certaines modifications de code sont même perdues à cause de la charge. Un autre développeur est même allé jusqu'à appeler la liste croissante demodifications proposées« un cimetière mort d’idées géniales. »

Des priorités dispersées

Pourtant, cela n’empêche T les développeurs de travailler sur d’autres nouvelles fonctionnalités.

Fields, contributeur au MIT, travaille depuis longtemps à l'amélioration du code du réseau peer-to-peer reliant tous les nœuds du réseau mondial.

Dans une interview précédenteavec CoinDesk, il a qualifié le code de Bitcoin de « blob monolithique » que les développeurs tentent de démêler depuis sa première FORTH en 2009. Bien qu'il ait passé au peigne fin la couche peer-to-peer du code pendant des années, il a révélé lors de la réunion qu'il avait « presque terminé ».

Il travaille également sur une fonctionnalité s'appuyant sur les sorties de transactions non dépensées (UTXO) de Bitcoin, le pool de données de transactions Bitcoin pouvant être dépensées dans de nouvelles transactions. Bien que sa description de cette nouvelle fonctionnalité soit succincte, il a indiqué qu'il prévoyait d'en révéler davantage « bientôt » dans un courriel adressé à la populaire liste de diffusion des développeurs Bitcoin .

Cela met en évidence la nature décentralisée du travail sur le code open source, où chaque développeur travaille sur ce qu'il souhaite. Bien que les développeurs discutent constamment de leur travail sur Internet, certains ignorent peut-être que quelqu'un d'autre travaille sur une fonctionnalité importante jusqu'à ce qu'ils la publient sur un forum largement consulté, comme la liste de diffusion officielle.

Il y a aussi Wuille. Sans doute le contributeur le plus connu de Bitcoin CORE , il est à l'origine de SegWit, une modification de code de mise à l'échelle très appréciée, activée sur Bitcoin l'année dernière.

Sa mise à jour lors de la réunion a été succincte, mais il a réitéré qu'il se concentrait sur un autre changement d'échelle très attendu,agrégation de signaturesDe plus, il cherche à accroître la Politique de confidentialité en masquant les messages envoyés via le réseau « peer-to-peer » - la même couche que Fields est en train de détruire.

La mise à jour de Corallo était peut-être la plus technique, décrivant en détail comment il divise la base de code en morceaux plus faciles à gérer pour les développeurs.

Il y a un élément particulièrement complexe qu'il décrit comme « super complexe », que plus d' un développeur a tenté de démêler. Cela ne le dérange pas pour autant. « Je veux tenter une autre chance », a-t-il déclaré.

Défendre la souveraineté

Corallo fait ONE des nombreux développeurs qui s'efforcent de simplifier l'utilisation du logiciel de nœuds complets Bitcoin CORE pour les non-techniciens. Bien que le code soit largement considéré comme le moyen le plus sûr d'utiliser Bitcoin, il est notoirement difficile à configurer, son téléchargement prenant des jours, voire des semaines.

Alex Morcos, cofondateur de Chaincode et contributeur de Bitcoin CORE, a expliqué lors de la réunion pourquoi il pense qu'il est si important de faciliter son exécution.

Bien qu'il existe une « pulsion culturelle » en faveur des nœuds, a déclaré Morcos, il craint que de nombreux utilisateurs ne comprennent T la « véritable raison » d'en utiliser un. Il pense que c'est pour être « souverain », c'est-à-dire pour pouvoir déterminer la validité des transactions sans faire confiance à qui que ce soit – c'est en fait l'objectif premier du Bitcoin .

Morcos a proposé quelques idées pour rendre cette souveraineté entièrement pilotée par les nœuds possible pour tous.

ONEun des plus gros problèmes des nœuds Bitcoin complets est peut-être la taille du logiciel, qui est T volumineux pour les smartphones. Le logiciel est en quelque sorte bloqué au ONE endroit, et les utilisateurs lancent généralement le nœud sur un ordinateur situé en permanence à leur domicile ou au travail.

Mais Morcos pense qu'il existe une solution. Un jour, espérons-le, les utilisateurs pourront connecter leurs smartphones aux nœuds fonctionnant à domicile, renforçant ainsi leur sécurité. « Et ensuite, le système sera prêt à vous suivre partout », a-t-il déclaré.

Dans cette optique, Corallo a évoqué l'idée de permettre la vérification d'un nœud complet pour obtenir des informations sur les clés stockées ailleurs, par exemple dans un portefeuille matériel, considéré comme ONEun des moyens les plus sûrs de stocker des clés privées. Cependant, bien que cela rende l'utilisation du logiciel plus pratique, il a rencontré des difficultés pour la mettre en œuvre.

Morcos a déclaré à CoinDesk que, bien qu'intéressé par ces idées, ce n'était T sa priorité actuelle. « Je ne sais T si j'ai un objectif particulier », a-t-il déclaré, résumant succinctement le processus de développement du code open source.

Mais cela met en évidence que les inconvénients liés aux nœuds complets constituent une préoccupation urgente.

Morcos a ajouté :

« L’un des objectifs est certainement de réduire au minimum le temps nécessaire à la mise en place et au fonctionnement des choses. »

Codeimage via Shutterstock

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