- Back to menu
- Back to menuTarifs
- Back to menuRecherche
- Back to menuConsensus
- Back to menu
- Back to menu
- Back to menuWebinaires et Événements
Blockstream lance la mise à niveau Lightning avec une nouvelle fonctionnalité « Plugin »
De nouvelles améliorations apportées à un référentiel de code existant devraient permettre aux développeurs de créer plus facilement leurs propres fonctionnalités dans le réseau Lightning de Bitcoin.
De nouvelles améliorations apportées à un référentiel de code existant devraient permettre aux développeurs de créer plus facilement leurs propres fonctionnalités dans le réseau Lightning de Bitcoin, la couche technologique en cours de développement que beaucoup considèrent comme la couche de sécurité de la crypto-monnaie.meilleur espoir pour son utilisation dans les paiements.
Annoncé jeudi, Blockstream procède à la plus importante mise à jour de son logiciel c-lightning depuis huit mois, en lançant une nouvelle version intégrant de nombreuses améliorations. Parmi celles-ci, notons une fonctionnalité appelée « plugins » qui, espère-t-elle, permettra aux codeurs d'intégrer plus facilement des fonctionnalités au système de paiement, même pour ceux qui ne se considèrent T comme des codeurs.
Les développeurs se montrent déjà impatients de créer des applications réseau Lightning. À titre d’exemple, un enfant de sept ans a crééun jeu de chasse aux zombies qui accepte les paiements Lightning en Bitcoin , et depuis la semaine dernière, c'est même possible commander une pizzagrâce à un site Web personnalisé et astucieux.
La nouvelle version de code de Blockstream fournit une interface qui permet aux développeurs d'intégrer plus facilement leurs propres fonctionnalités dans le code c-lightning, prenant en charge les plugins écrits en C, Go et Python.
Il peut s'agir de nombreux éléments, comme des outils de surveillance ou des fonctionnalités de canal supplémentaires. Cette personnalisation est ONEune des différences entre c-lightning et d'autres implémentations de réseaux Lightning, comme LND et Eclair.
« Cela remonte à une décision que nous avons prise dès le début. Nous avons pensé que nous pouvions dire aux utilisateurs ce qu'ils pouvaient faire et T faire, ou bien leur fournir les outils et une méthode approuvée pour développer les fonctionnalités souhaitées », a déclaré Christian Decker, ingénieur chez Blockstream et pionnier de l'idée du plugin.
L'équipe d'ingénierie de Blockstream a choisi la dernière voie, a-t-il déclaré, ajoutant :
« En l'étendant eux-mêmes et en ajoutant leur propre fonctionnalité préférée, cela permet aux utilisateurs d'en faire en quelque sorte leur propre nœud Lightning, pour ainsi dire. »
Bonjour le monde
Pourtant, même ceux qui sont à l'origine de cette publication ne savent T exactement ce que les amateurs et les entreprises finiront par construire avec le code qu'ils viennent de publier.
Rusty Russell, ingénieur chez Blockstream, a déclaré à CoinDesk: « Cela ouvre des possibilités infinies. » Cela dit, Decker a déjà développé quelques outils pour montrer ce que les développeurs peuvent créer avec.
Cela inclut un petit outil de « surveillance » qui s'exécute parallèlement à un nœud « vérifiant s'il est vivant et fonctionnel », ainsi qu'un «sondage" plugin qui envoie des pings à d'autres nœuds Lightning aléatoires sur le réseau pour voir comment les autres nœuds réagissent, aidant les développeurs à déterminer quelles parties du réseau sont encore instables.
Decker a également lancé uneliste des pluginsqu'il enrichira au fur et à mesure que les développeurs proposeront de nouvelles créations.
L'espoir est que cette nouvelle possibilité de créer des plugins simplifie la vie des développeurs. Nombre d'entre eux contribuent à des projets Lightning open source comme c-lightning pendant leur temps libre.
« C'est aussi une campagne de recrutement discrète. Nous espérons que les gens se laisseront séduire après avoir utilisé ces plugins. C-Lightning bénéficiera d'une main-d'œuvre gratuite. C'est ça l'open source », a plaisanté Russell.
Mais, idéalement, il pourrait également être utilisé par des personnes qui ne connaissent qu’un peu le codage.
« Si vous pouvez écrire « hello world », vous pouvez écrire un plugin pour c-lightning », a déclaré Decker, faisant référence au premier programme que les codeurs débutants créent généralement lorsqu'ils apprennent les ficelles du métier.
Des choses qui font grimacer
Les plug-ins sont la fonctionnalité principale de c-lightning, mais il en existe d'autres, notamment une variété de corrections de bogues.
Russell était enthousiasmé par une fonctionnalité qu'il a appelée « route boost » qui contribuera à rendre les paiements plus fiables, ONEun des principaux problèmes rencontrés jusqu'à présent lors des paiements sur le réseau.
Avec cette version, ils prendront également en charge pour la première fois les « builds reproductibles », garantissant ainsi le fonctionnement complet du logiciel sur plusieurs systèmes d'exploitation (comme Windows et Mac) grâce à des preuves mathématiques. C'est un élément important de nombreux projets d'infrastructure open source, notamment Bitcoin CORE , le logiciel Bitcoin le plus utilisé, et Tor, le navigateur de Politique de confidentialité le plus populaire.
Au-delà de la version 0.7, les développeurs ont beaucoup d'autres idées pour améliorer la Technologies à l'avenir, notamment en commençant par la nouvelle version. spécification Lightning 1.1imaginé lors d'un sommet de développeurs à Adélaïde, en Australie, et décrivant de nouvelles fonctionnalités qui rendront les paiements plus conviviaux.
Ces fonctionnalités sont vraiment nécessaires pour rendre Lightning plus facile à utiliser.
Russell a souligné letorche éclair, un jeu populaire où les utilisateurs (y compris Jack Dorsey, PDG de Twitter, et Reid Hoffman, PDG de LinkedIn) se font passer un paiement éclair, en l'augmentant légèrement à chaque fois. Effet secondaire inattendu, cela a révélé certains des problèmes rencontrés jusqu'à présent par Lightning.
Le montant du paiement ayant ONE environ 200 $ en Bitcoin, il est devenu trop important pour être facilement envoyé. Il est donc difficile de trouver un moyen de le faire.
« Nous regardons ces choses et nous grimaçons », a déclaré Russell.
Il a cependant été très impressionné par la façon dont les gens ont trouvé des solutions pour envoyer le paiement malgré tout, comme le fractionnement des paiements. « Cela montre à quel point les gens sont désireux de cela », a-t-il déclaré.
Haute tensionimage du panneau 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.
