Le Lightning Network est un protocole de paiement de couche 2 construit sur le réseau de la blockchain de Bitcoin. Il permet des transactions instantanées, peu coûteuses et hautement évolutives entre deux parties sans avoir besoin de les enregistrer sur la blockchain principale de Bitcoin.
Il utilise des canaux de paiement bidirectionnels, qui sont des transactions de blockchain créées par les deux parties et qui permettent de verrouiller des fonds pour une période donnée. Une fois que les fonds sont verrouillés, les deux parties peuvent effectuer des transactions instantanées et illimitées entre elles, sans avoir besoin de les enregistrer sur la blockchain principale de Bitcoin.
Il permet également des paiements de routage entre les canaux de paiement pour permettre des transactions entre des parties qui n'ont pas de canal de paiement direct entre elles. Ce système de routage est géré par des nœuds Lightning, qui reçoivent une petite commission pour chaque transaction qu'ils facilitent.
Le Lightning Network offre des avantages considérables par rapport aux transactions directes sur la blockchain de Bitcoin, notamment en termes de rapidité, de coût et de capacité d'évolutivité. En permettant des transactions rapides et peu coûteuses, le Lightning Network a le potentiel de rendre les paiements en cryptomonnaie plus accessibles et pratiques pour un plus grand nombre de personnes.