Author

Topic: Lightning network et double dépense (Read 366 times)

sr. member
Activity: 812
Merit: 388
August 04, 2019, 08:54:24 AM
#5
Faudrait pensé à laisser dormir les topic vieux Wink
Surtout que le mec n'est pas revenu ici depuis novembre 2018
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
August 04, 2019, 05:01:48 AM
#4
Bonjour,

Imaginons que Leclerc et Carrefour aient chacun leur canal de paiement ouvert pour la journée en cours. Je fais mes couses chez Leclerc, je paie mes courses dans son canal, puis je vais chez Carrefour et je paie d'autres courses avec ces même bitcoin dans l'autre canal.

Comment Carrefour sait que je n'ai pas déjà dépensé mes bitcoins ailleurs tant que le canal de Leclerc n'est pas refermé et publié sur la blockchain principale ?

J'ai l'impression que celui qui va refermer le canal en premier va empêcher le second de refermer son canal, et de le publier sur la blockchain principale.

J'imagine que quelque chose m'échappe, mais je ne vois pas quoi. Pouvez-vous m'indiquer où je fais erreur s'il vous plait ?

Merci d'avance.

Lorsque tu dépenses de la crypto, ta dépense n'est pas mise dans la blockchain mais dans ce qu'on appelle le mempool, donc un stade temporaire qui fait que cet argent n'est plus disponible et tous les prestataire ont cette information. Il est impossible de dépenser 2x la meme chose bien évidement.
copper member
Activity: 2828
Merit: 4065
Top Crypto Casino
October 11, 2018, 10:05:34 PM
#3
Tu peux considerer ca comme les smart contracts. Les bitcoins sont mis sous séquesttre donc tu peux plus rien faire
Hash Time-Locked Contracts, les multi-signatures,et la fonction CheckSequenceVerify bloquent les bitcoins pendant une periode.
 Et si tu triches en diffusant la transaction la partie recuperera ses coins au final,...
legendary
Activity: 2464
Merit: 3158
October 11, 2018, 04:36:02 PM
#2
Les developpeurs qui bossent sur le sujet vont très certainement empêcher le cas que tu décris de se produire. Smiley
De ce que je comprend du Lightning Network, dans le cas que tu décris, quand tu ouvres un canal, les bitcoins qui ont servis pour l'ouvrir ne sont plus disponibles pour en ouvrir un autre.

En fait, LN serait une "surcouche" du réseau bitcoin.
Si Lightning Network devient le réseau de paiment, Bitcoin sera l'équivalent des chambres de compensation que l'on connait aujourd'hui dans le système financier.
newbie
Activity: 10
Merit: 1
October 11, 2018, 04:18:35 PM
#1
Bonjour,

Imaginons que Leclerc et Carrefour aient chacun leur canal de paiement ouvert pour la journée en cours. Je fais mes couses chez Leclerc, je paie mes courses dans son canal, puis je vais chez Carrefour et je paie d'autres courses avec ces même bitcoin dans l'autre canal.

Comment Carrefour sait que je n'ai pas déjà dépensé mes bitcoins ailleurs tant que le canal de Leclerc n'est pas refermé et publié sur la blockchain principale ?

J'ai l'impression que celui qui va refermer le canal en premier va empêcher le second de refermer son canal, et de le publier sur la blockchain principale.

J'imagine que quelque chose m'échappe, mais je ne vois pas quoi. Pouvez-vous m'indiquer où je fais erreur s'il vous plait ?

Merci d'avance.
Jump to: