Tout ce que vous devez savoir sur le réseau Lightning
Le Lightning Network est un protocole de paiement qui est hiérarchisé avec les monnaies virtuelles basées sur la blockchain telles que le bitcoin ou le litecoin. Également connu sous le nom de mécanisme de paiement « couche 2 », le Lightning Network vise à accélérer les transactions hors chaîne sur le réseau BTC. Il a été conçu de manière sophistiquée, utilisant un certain nombre de couches de paiement afin de faciliter les transactions rapides entre les nœuds participants. Cette dernière innovation vise à offrir une solution au problème d’évolutivité du BTC, qui fait référence à la capacité restreinte du réseau Bitcoin à gérer des volumes massifs d’informations de transaction sur son infrastructure en peu de temps.
Lightning Network agit comme un mécanisme de transaction bipartite dans lequel les parties peuvent envoyer et recevoir des fonds l’une de l’autre. En plus de gérer les transactions en dehors du réseau principal du grand livre (niveau un), la couche deux contribue à accroître la gérabilité de la technologie blockchain tout en bénéficiant simultanément du paradigme de sécurité décentralisée robuste du réseau principal (couche un).
Nous savons tous que la crypto-monnaie est en plein essor ces jours-ci, avec des millions d’investisseurs à travers le monde. Néanmoins, certaines limites entourent ces actifs virtuels car certaines personnes sont encore très réticentes à y mettre leurs ressources ; L’évolutivité étant le principal obstacle. En effet, pour que la crypto-monnaie soit largement acceptée, elle doit d’abord prouver qu’elle est évolutive. Un réseau blockchain, s’il est correctement déployé, peut traiter des millions à des milliards d’opérations par seconde, voire plus. Parce qu’il traite et règle les transactions hors chaîne tout en facturant des frais minimaux, le Lightning Network peut aider à effectuer des micropaiements immédiats. Cela peut, à son tour, répondre au classique « pouvez-vous acheter du latte avec une crypto-monnaie ? » dilemme tout en accélérant la latence et en réduisant les dépenses (telles que les coûts énergétiques) liées à la blockchain de Bitcoin.
Cependant, même avec les meilleures intentions, le Lightning Network s’efforce toujours de résoudre ce problème. Il doit également s’attaquer à des problèmes plus récents, tels que les coûts de routage bon marché et les attaques malveillantes. Par exemple, un coût minime est facturé pour établir et annuler un canal de paiement sur Internet. En plus de ces coûts mineurs, il existe des frais de routage, qui sont payés aux nœuds chargés de vérifier les transactions. Après cela, la question se pose de savoir pourquoi un nœud souhaiterait vérifier la transaction si le prix de routage est si minime.
Les mineurs valident moins souvent les petites transactions car ils recevront moins de frais pour la certification de petites transactions, ce qui est une réponse assez simple. Des frais de routage sont facturés aux commerçants car ils devront attendre longtemps avant que leur transaction ne soit vérifiée. Un fraudeur peut profiter pleinement de cette situation puisqu’il peut ouvrir plusieurs canaux de paiement en même temps, puis les annuler tous en même temps. Ces canaux doivent ensuite être authentifiés afin d’éviter d’interférer avec les vrais, provoquant une congestion sur le réseau. En raison de la congestion, l’attaquant a la possibilité de retirer des espèces avant que les contreparties autorisées ne prennent conscience de ces problèmes.
Vous voyez, il y a certains avantages et inconvénients associés à l’utilisation du réseau Lightning. Découvrons-en plus à ce sujet.
Se familiariser avec le Lightning Network
Le réseau de foudre a été initialement suggéré par Thaddeus Dryjya et Joseph Poon en 2015, et les travaux se poursuivent depuis lors. Comme mentionné précédemment, l’infrastructure d’éclairage a été créée pour résoudre le problème du temps de traitement et de la capacité médiocres du bitcoin. Le nombre de transactions bitcoin par seconde doit approcher les dizaines ou les centaines de milliers par seconde pour que le bitcoin réalise tout son potentiel en tant que moyen de transaction quotidien, équivalent aux cartes de crédit ou aux plateformes de paiement numériques.
Bitcoin est basé sur une structure décentralisée, ce qui nécessite l’accord de tous les nœuds à l’intérieur de son infrastructure avant qu’une transaction puisse être effectuée avec succès. C’est important pour la sécurité du réseau pourtant, imaginez si le nombre de ces nœuds augmente à l’avenir ? Il est certain que l’autorisation et la maintenance des connexions deviendront plus coûteuses et plus longues. De plus, avec une augmentation de la popularité du BTC, le nombre de transactions par seconde se manifeste. Cette augmentation du nombre de transactions nécessite une augmentation significative de la capacité de traitement des ordinateurs utilisés pour effectuer ces opérations. De plus, la quantité d’énergie nécessaire pour calculer ces informations est énorme, ce qui rend déraisonnablement coûteux le fonctionnement du bitcoin pour les opérations quotidiennes.
L’établissement d’une couche secondaire au-dessus de la blockchain principale de Bitcoin était la solution présentée par le réseau Lightning pour résoudre ce problème d’évolutivité. Plusieurs mécanismes de paiement entre les parties ou les utilisateurs de crypto-monnaie constituent le deuxième niveau de l’architecture bitcoin. Un circuit Lightning Network est un mécanisme de transaction qui permet à deux parties de communiquer entre elles. Contrairement aux transactions ordinaires qui ont lieu sur la blockchain bitcoin, ces activités sont gérées de manière unique. Ils ne sont publiés sur le réseau principal que lorsqu’un canal est ouvert et fermé entre les deux parties.
Entre ces deux actions, les parties ont la possibilité de transférer de l’argent entre elles indéfiniment sans informer la blockchain principale de leur activité si elles le souhaitent. Étant donné que toutes les transactions à l’intérieur d’une base de données n’ont pas besoin d’être acceptées par tous les nœuds, cette stratégie accélère considérablement le rythme d’une transaction de plusieurs ordres de grandeur. De nombreux canaux de paiement entre différentes parties s’unissent pour créer un réseau de nœuds efficaces capables d’acheminer les transactions entre eux. Le Lightning Network est formé à la suite des liens entre plusieurs méthodes de paiement.
Le Lightning Network a été créé, en partie, pour aider Bitcoin à fonctionner davantage comme la monnaie numérique que son créateur, Satoshi Nakamoto, avait imaginée. Comparé à la blockchain principale de Bitcoin, il peut exécuter des transactions «hors chaîne» beaucoup plus rapidement et à moindre coût – avec des coûts qui sont souvent des fractions de centime ou moins. Les transactions Lightning utilisent moins de ressources que les opérations sur la blockchain principale, ce qui est un autre avantage. Alors que le réseau Bitcoin principal (couche 1) peut normalement gérer moins de dix transactions par seconde, le Lightning Network (couche 2) a le potentiel de traiter des millions et des millions de transactions par seconde. C’est un chiffre assez impressionnant, c’est certain !
Comment fonctionne le réseau Lightning ?
B et C. Les utilisateurs A et C ont tous deux des canaux construits avec l’utilisateur B, mais l’utilisateur B n’a qu’un canal avec l’utilisateur A et n’a aucun lien avec l’utilisateur C. Les fonds peuvent être librement transmis entre toutes les personnes impliquées dans le réseau sans retard ni complication.
Les adresses Lightning ont la même apparence que les adresses Crypto traditionnelles et le système de paiement pour les utilisateurs est assez identique. Par conséquent, les utilisateurs ne trouvent pas vraiment ces nouveaux canaux de paiement difficiles à appréhender. Il est possible pour les utilisateurs de mettre fin à tout moment à leur parcours de paiement et de rapprocher leurs crédits ultimes sur le réseau principal.
Étant donné que seules l’ouverture et la fermeture des transferts d’argent sont documentées sur la blockchain principale de Bitcoin, l’ensemble du réseau Bitcoin peut fonctionner à un rythme plus rapide. De plus, les transactions Lightning Network ont le potentiel d’être plus privées que les transactions effectuées sur la chaîne traditionnelle. En effet, la première couche est complètement transparente et publique.
Sur un plan plus technologique, les contrats intelligents et les protocoles multi-signatures sont les deux approches de base adoptées par les réseaux Lightning. Dans une situation où une ou les deux parties financent une chaîne, la première transaction ou la transaction de financement est effectuée. L’échange de deux clés (publique et confidentielle, respectivement) est la première étape d’une configuration multi-signatures idéale. En revanche, en cas de nœud foudre, ces signatures ne sont pas transférées. Ceci est fait afin d’empêcher la transaction d’être reconnue par le réseau de blockchain primaire.
Au lieu de cela, les deux parties échangent une clé unique, qui peut être utilisée pour authentifier les transactions (également appelées transactions d’engagement) entre les parties. A l’aide d’un réseau Lightning, les parties concernées peuvent effectuer des opérations d’engagement illimitées entre elles et avec d’autres stations. Ils n’échangent leurs clés principales qu’après la fermeture complète de la connexion entre eux.
Un compte compatible Lightning est requis si vous souhaitez effectuer des transactions sur le réseau Lightning. Pour ce faire, vous devez d’abord transmettre du Bitcoin (par exemple, depuis votre compte Coinbase) vers votre porte-monnaie électronique. Il y a beaucoup d’options à considérer. Des portefeuilles qui sont à la fois « dépositaires » et « non dépositaires ». Choisissez celui avec lequel vous êtes le plus à l’aise.
Wallet of Satoshi, Blue Wallet et Strike sont des exemples des portefeuilles de garde les plus connus. Ceux-ci sont généralement recommandés pour les débutants car ils facilitent le processus d’envoi et de réception de messages cryptographiques en conservant vos clés privées. Si vous oubliez votre mot de passe, vous pourrez le récupérer en vous reconnectant.
Zap, Munn et Phoenix sont des exemples de célèbres portefeuilles non dépositaires. Ces portefeuilles sont gérés par l’utilisateur lui-même uniquement et sont préférés par les plus professionnels car personne d’autre n’a accès à vos clés privées. La perte ou l’endommagement de votre portefeuille ainsi que l’oubli de votre mot de passe peuvent entraîner la perte de l’accès à votre argent.
Avantages du réseau Lightning
Les avantages apparents du Lightning Network sont que les transactions en ligne sont effectuées plus rapidement et à moindre coût, permettant des opérations virtuelles d’une manière qui était auparavant impossible. Les utilisateurs seraient obligés de payer des frais importants pour un simple échange, puis d’attendre des heures ou plus pour que cela soit validé si le Lightning Network n’était pas en place. Les petites transactions ont des temps d’attente plus longs car les mineurs préfèrent authentifier les transactions plus importantes car ils sont plus incités à le faire.
Le Lightning Network est lié au réseau Blockchain et existe en tant que couche supérieure, offrant une sécurité supplémentaire. Cette relation entre les première et deuxième couches est mutuellement bénéfique ; les deux peuvent utiliser un mécanisme de sécurité supplémentaire. Cela crée une couche de protection supplémentaire couvrant les transactions BTC et permet aux utilisateurs d’envoyer et de recevoir plus facilement de l’argent. Les utilisateurs peuvent désormais choisir entre la blockchain traditionnelle pour les achats plus importants et la chaîne off-chain du Lightning Network pour les achats plus petits sans plus avoir à se soucier de la sécurité de leurs interactions. Cette nouvelle technologie garantit également que les opérations restent secrètes puisque les observateurs ou les contrôleurs ne peuvent évidemment pas voir chaque transaction individuelle mais uniquement l’ensemble du package en général.
De plus, les aficionados de la crypto-monnaie ont également testé la pratique consistant à passer d’une crypto à une autre sans impliquer un tiers ou un échange. C’est ce qu’on appelle un Atomic Swap. Par rapport à un échange, les Atomic Swaps sont beaucoup plus pratiques car ils permettent un échange quasi instantané sans frais ni transferts basés sur un portefeuille.
Inconvénients du réseau Lightning
Pour utiliser le Lightning Network, il faut d’abord se procurer un portefeuille interopérable avec le système. Bien qu’il soit simple de localiser un portefeuille compatible avec ce nouveau réseau, un client doit d’abord remplir le portefeuille avec Bitcoin à partir d’un portefeuille Bitcoin standard. Étant donné que la première transaction d’un portefeuille ordinaire vers un compte Lightning Network entraîne des frais, les utilisateurs perdront du Bitcoin lors du processus d’interaction avec le protocole.
En outre, les clients doivent commencer à verrouiller leur Bitcoin après avoir déposé de l’argent dans le portefeuille Lightning Network afin d’établir avec succès un moyen d’échange. Le transfert de Bitcoin entre portefeuilles peut être une entreprise longue et coûteuse, ce qui décourage les nouveaux utilisateurs de s’impliquer. Bien que certains portefeuilles puissent gérer à la fois les transactions en chaîne et hors chaîne sans frais, l’accessibilité devrait augmenter avec le temps.
Si un membre du canal de transaction a l’intention de retirer de l’argent, il doit activement mettre fin au canal de paiement et récupérer le Bitcoin avant de pouvoir utiliser les fonds. Cependant, retirer une petite somme d’argent tout en gardant la ligne de communication n’est pas faisable et certainement pas recommandé. Veuillez également noter que le processus de fermeture ou de création d’un mode de paiement nécessite l’exécution d’une première transaction, appelée frais de routage, par les deux parties concernées. Bien que la notion de démarrage d’un itinéraire soit simple, l’ajout de tous ces frais supplémentaires rend l’ensemble du processus plus coûteux que de nombreux utilisateurs potentiels sont prêts à payer.
L’un des problèmes les plus graves du Lightning Network, en revanche, est la prévalence des fraudes sur les transactions hors ligne. Si une partie d’un itinéraire de paiement décide de mettre fin au canal alors qu’une autre partie n’est pas en ligne, la première partie a la possibilité de voler l’argent à la seconde. Lorsque la dernière partie se connecte finalement, il est évidemment trop tard pour faire quelque chose à propos d’une situation ou prendre des mesures pour empêcher ou arrêter le vol. L’escroc peut simplement choisir de rester hors ligne, sans aucun moyen de communiquer avec lui.
De plus, le Lightning Network présente plusieurs autres défauts, tels que les « paiements bloqués », qui sont des opérations sortantes qui n’ont pas encore été approuvées. Lorsqu’un paiement est arrêté sur le réseau Bitcoin, il sera remboursé, mais cela peut prendre plusieurs jours pour obtenir le remboursement car les transactions authentiques ont plus de priorité que les paiements bloqués en ce qui concerne l’authentification.
Même si le Lightning Network est capable de résoudre tous ses défis, il reste encore une question de régulateurs à affronter. Les régulateurs peuvent trouver difficile de comprendre le Lightning Network de manière suffisamment détaillée pour adopter des réglementations appropriées. Si les autorités ont des difficultés à mettre en œuvre le Lightning Network, il est possible que les utilisateurs traditionnels de crypto-monnaie aient également du mal à le mettre en œuvre.
Même si les autorités connaissent la technologie, elles peuvent encore hésiter à autoriser le fonctionnement du Lightning Network en raison de son secret. En raison du fait que les législateurs ne peuvent voir une transaction terminée que lorsqu’un client termine ou ferme sa passerelle de paiement, plutôt que les transactions individuelles effectuées à l’intérieur d’un canal, les transactions anonymisées peuvent éloigner les législateurs.
Perspectives à long terme de Lightning Network
Le Lightning Network bénéficie d’une augmentation de l’adoption. On estime qu’il y a environ 110 millions de dollars en BTC liés au Lightning Network, selon DappRadar.
Certaines applications, telles que les portefeuilles compatibles avec le Lightning Network, sont nécessaires pour utiliser cette nouvelle technologie. Étant donné que le Lightning Network est en effet un protocole distinct du réseau principal de Bitcoin, il nécessite l’utilisation d’un nouveau type de portefeuille pour que les membres puissent créer des canaux de paiement. Malheureusement, les commerçants qui n’ont pas de portefeuilles optimisés ne pourront pas utiliser le Lightning Network.
Si la popularité de Lightning Network ne cesse d’augmenter, l’industrie devrait anticiper une augmentation du nombre de développeurs de portefeuilles qui incluent la compatibilité Lightning Network dans leurs produits. Il convient également de mentionner que le développement de Lightning a progressé au point où il peut être utilisé comme alternative de couche deux sur une variété de programmes. Un nombre croissant d’échanges de crypto-monnaie commencent en effet à mettre en œuvre ce nouveau protocole, garantissant que beaucoup plus de commerçants que possible ont accès au Lightning Network.