Comment
Author: Admin | 2025-04-27
Celle-ci n’est justement pas encore inscrite sur la blockchain.Les transactions d’un canal de micro-paiement Bitcoin peuvent être renégociées instantanément et en toute sécurité par les tenants du canal. On peut ainsi enchaîner les paiements et seule la transaction finale passera effectivement sur la blockchain du BitcoinPar exemple,0. Alice verrouille 1 bitcoin dans le canal1. Alice achète une part de pizza à Bob et signe une transaction envoyant 0.1 bitcoin à Bob depuis le canalBob sait qu’il peut diffuser cette transaction dans la blockchain à tout moment, mais comme les fonds sont verrouillés rien ne presse, il peut considérer que le transfert est effectif.2. Supposons qu’Alice souhaite acheter une autre part de Pizza à Bob. Alice et Bob peuvent alors annuler la transaction précédente et Alice signe une nouvelle transaction de 0.2 bitcoin vers Bob.L’invalidation de la première transaction, et son remplacement, est la fonctionnalité clef du LN. Elle permet aux membres du réseau de négocier des échanges sans passer par la blockchain, sauf en cas de litige. L’invalidation repose sur le principe de pénalité, Alice et Bob signent un engagement à ne pas diffuser la transaction invalide, si l’un deux le fait, l’autre pourra alors diffuser une transaction infligeant une pénalité au tricheur. La pénalité choisie est supérieure au montant de la transaction, ainsi Alice n’aura aucun intérêt à diffuser l’ancienne version de la transaction (cela lui coûterait plus cher), Bob n’a quant à lui aucun intérêt en premier lieu, car la nouvelle version lui attribue plus de bitcoins.Du canal au réseauLe canal de micro-paiement est très pratique, mais il ne permet pas à Alice d’envoyer ses bitcoins à Charlie (qui lui vend des boissons).La première option est qu’Alice ouvre aussi un canal vers Charlie, reproduisant le schéma mis en place avec Bob. Toutefois, cela lui coûterait des frais de transactions et l’obligerait à verrouiller d’autres bitcoins.La seconde option, à la base du LN, est d’imaginer que Bob et Charlie ont ouvert un canal de micro-paiement entre eux. Ainsi, tout client ayant un canal avec l’un pourra envoyer des bitcoins à l’autre. S’il faut également une transaction initiale dans la blockchain, elle aura l’avantage d’être réutilisable par n’importe quel client de Bob ou de Charlie : c’est ainsi que le LN nous fait économiser des frais de transactions.Il manque cependant un outil essentiel pour qu’Alice passe par Bob, sans que celui-ci ne puisse conserver les bitcoins initialement destinés à Charlie.
Add Comment