Partager cet article

Le code d'un réseau Lightning anonyme est désormais disponible

Une version privée du protocole Crypto Lightning Network est en route vers Zcash, avec la possibilité qu'elle soit bientôt ajoutée à d'autres blockchains.

Le réseau Lightning devrait bénéficier d'un renforcement de la Politique de confidentialité .

C'est ce qu'affirme le Dr Ayo Akinyele, informaticien qui a concentré ses efforts sur la création d'une implémentation Zcash d'une architecture de paiement hors chaîne anonyme appelée BOLT. Ce travail a été finalisé aujourd'hui. publié sur Github.

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

Conçu pour la première fois

Créé par les fondateurs de Zcash , Matthew Green et Ian Miers en 2016, le code s'inspire de la solution de mise à l'échelle Bitcoin , Lightning Network, et cherche à débloquer des niveaux élevés de débit de transaction tout en ajoutant la confidentialité des paiements.

« Le réseau Lightning a résolu le problème initial d'évolutivité, ce qui nous permet désormais de traiter le problème de Politique de confidentialité . C'est là toute la force de la conception BOLT », a déclaré Akinyele à CoinDesk.

Grâce à des signatures aveugles et des preuves à connaissance nulle, BOLT masque les transactions, les soldes et les identités des expéditeurs et des destinataires. De plus, conçu pour fonctionner avec la Cryptomonnaie Zcash, respectueuse de la confidentialité, les utilisateurs peuvent ouvrir un canal en utilisant transactions protégées, anonymisant ainsi la connexion initiale au réseau.

« BOLT est une approche qui pourrait conduire à des résultats très prometteurs en matière de Politique de confidentialité, et je suis ravi d'être en première ligne pour y parvenir », a déclaré Akinyele.

La version d'aujourd'hui permet le cas d'utilisation « bidirectionnel » — ou des canaux de paiement qui peuvent déplacer des fonds dans les FORTH entre deux participants.

Pour être activé sur la Cryptomonnaie, un nouveau code devrait être ajouté au référentiel Zcash , dans ce qu'on appelle un « soft fork » — ou un type de changement qui ne nécessite T la mise à jour de toutes les versions du logiciel.

À l’avenir, l’équipe derrière BOLT espère Réseaux sociaux un plan de développement similaire à celui du réseau Lightning lui-même, en le déployant comme un réseau de test ouvert pour permettre aux utilisateurs de tester le logiciel.

« Ce serait formidable de déployer cela, de manière similaire à ce que Lightning a fait, et de permettre aux gens de tester sur le réseau de test, puis d'accéder progressivement au réseau principal », a déclaré Akinyele.

Et bien que la version actuelle ait été optimisée pour Zcash, à l'avenir, Akinyele prévoit de la développer comme une extension de Politique de confidentialité pour le réseau Lightning lui-même, déclarant à CoinDesk:

« L'étape suivante consiste à adapter ces propriétés au Bitcoin et au Litecoin sur le réseau Lightning, probablement en tant qu'option de transaction protégée, similaire à ce que propose actuellement Zcash . »

Premiers pas et au-delà

S'adressant à CoinDesk, Akinyele a déclaré que la sortie d'aujourd'hui marque une esquisse minimale de l'architecture fondamentale de BOLT.

« Cette implémentation initiale est basée sur des signatures CL et des techniques très standard pour les signatures aveugles et les preuves à connaissance nulle, et c'est donc une construction très basique qui est bien connue des cryptographes depuis quelques décennies maintenant », a déclaré Akinyele.

Bien que très technique, cette solution utilise une Technologies de signature numérique déjà utilisée depuis un certain temps et dont l'efficacité a été prouvée. Cependant, des efforts restent à faire pour étendre certaines fonctionnalités de l'architecture.

« Cette première implémentation n'est qu'une implémentation concrète d' une version de cette architecture, même si à l'avenir BOLT pourrait être très différent », a déclaré Akinyele.

Néanmoins, il est techniquement viable de le mettre en œuvre et nécessite des modifications minimales de Zcash afin d'entrer dans la phase de test.

Et surtout, après avoir spécifié l'architecture initiale, il est plus facile d'itérer davantage le protocole, ainsi que de créer un support pour d'autres crypto-monnaies - la prochaine étape importante de la feuille de route de développement de BOLT.

Comme l'a dit Akinyele à CoinDesk:

« Maintenant que nous avons une approche mise en œuvre, nous pouvons décider quelle est la prochaine approche que nous voulons essayer et à quelle Cryptomonnaie elle peut bénéficier. »

Les crypto-monnaies qui sontstructure similaire pour Zcash, comme Bitcoin et Litecoin, sont des fruits à portée de main pour de telles implémentations.

Politique de confidentialité ajoutée

De tels ajouts seraient appliqués au réseau Lightning lui-même, en tant qu'option pour les utilisateurs souhaitant anonymiser leur utilisation du canal de paiement.

« C’est un ajout de Politique de confidentialité », a déclaré Akinyele.

Et c'est parce que, même si Lightning lui-même déploie certaines fonctionnalités améliorant la confidentialité, la robustesse de cette Politique de confidentialité est un point de discordePour les universitaires. Par exemple, si la foudre s'installe dans une structure dite « en étoile », il existe un risque que les nœuds à haut débit de traitement puissent avoir une vue d'ensemble des transactions qui transitent par le réseau.

Bien que Lightning utilise également une technique appelée routage en oignon, dans laquelle les utilisateurs peuvent acheminer les paiements via de nombreux canaux différents pour masquer le contenu d'un paiement, Akinyele a averti que cette pratique pourrait ne pas se généraliser.

« Ils ont certaines fonctionnalités de cryptage, vous pouvez acheminer votre paiement via plusieurs sauts, ce qui est formidable, mais lorsque vous parlez de paiements bidirectionnels et de certains des cas d'utilisation les plus basiques vers lesquels la plupart des gens graviteront, il n'y a pas de Politique de confidentialité», a-t-il expliqué.

Il existe donc un risque que les utilisateurs optent pour la commodité – par exemple en liant leurs historiques de transactions en utilisant la même adresse Bitcoin à plusieurs reprises – plutôt que pour des options plus complexes, mais préservant la confidentialité.

« Nous avons vu comment ce film se déroule dans le Bitcoin», a déclaré Akinyele.

Apprendre des fuites

Néanmoins, l’identification de ces fuites potentielles a été utile pour le développement de l’architecture BOLT.

Plus précisément, Akinyele a déclaré que la conception doit beaucoup à la popularité des canaux de paiement du réseau Lightning utilisés aujourd'hui, qui commencent à révéler à quoi pourrait ressembler le réseau.

« Le fait que Lightning existe et soit utilisé a été très utile pour comprendre comment gérer correctement la Politique de confidentialité », a-t-il déclaré à CoinDesk.

« Nous observons l'émergence de tendances : la centralisation de certains hubs où de nombreuses personnes utilisent les mêmes voies pour acheminer leurs paiements. Toutes ces tendances émergent, ce qui nous permet de mieux comprendre où se situe le véritable problème de Politique de confidentialité et quelle serait la meilleure technique pour y remédier », a poursuivi Akinyele.

Et non seulement cela, mais à l'avenir, Akinyele estime que BOLT pourrait fournir un LINK privé entre Zcash, Bitcoin et Litecoin - une interopérabilité de couche deux qui, espère-t-il, pourrait démanteler une partie du tribalisme qui se produit dans la Cryptomonnaie aujourd'hui.

Il a conclu :

« Cela nous offre une option pour comprendre comment nous pouvons nous éloigner du « cette monnaie fait ceci, cette monnaie fait cela », et commencer à réfléchir à plus long terme et à une vision plus globale de la façon dont nous voulons utiliser ces monnaies dans le monde réel. »

FoudreImage via Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary est codeuse et rédactrice chez Dark Renaissance Technologies. Elle a été rédactrice technique principale pour CoinDesk de 2017 à 2018, couvrant les technologies de Politique de confidentialité et Ethereum. Elle a une formation en art numérique et en philosophie et écrit sur les Crypto depuis 2015.

Rachel-Rose O'Leary