Author

Topic: Explication du fonctionnement du Lightning Network (Read 582 times)

legendary
Activity: 2604
Merit: 2353
Un mec qui trade ou qui joue tous les jours ne peut pas faire ça avec Bitcoin sans dédier un budget conséquent à ses fees de transaction.
Voilà pourquoi on n'est pas d'accord. Le trading, j'en ai rien à faire. Les plateformes centralisées, y compris de casino, j'en ai presque rien à faire (et c'est un cas d'usage que je connais trop peu pour voir en quoi les frais ou l'utilisation du LN serait problématique).
Ben a part ca et le darknet, et peut-être le porno(?) ou le paiement d'abonnements VPN, je ne vois pas vraiment quels sont les cas de figure où il est plus avantageux de payer en Bitcoin qu'en fiat pour Mme Michu. Tu utilises Bitcoin pour quels types de transaction toi par exemple si c'est pas trop indiscret?
F2b
hero member
Activity: 2135
Merit: 926
Pour moi c'est un gros problème de Bitcoin par rapport à certains altcoins qui permettent de faire cela à moindre frais.
Avec le même niveau de sécurité et de décentralisation que Bitcoin ? Parce que pour Bitcoin, c'est bien ça le plus important ; la rapidité et les frais de transaction, ça vient après.

Un mec qui trade ou qui joue tous les jours ne peut pas faire ça avec Bitcoin sans dédier un budget conséquent à ses fees de transaction.
Voilà pourquoi on n'est pas d'accord. Le trading, j'en ai rien à faire. Les plateformes centralisées, y compris de casino, j'en ai presque rien à faire (et c'est un cas d'usage que je connais trop peu pour voir en quoi les frais ou l'utilisation du LN serait problématique).
legendary
Activity: 1918
Merit: 1190
Tu va faire tes course au supermarché en faisant un virement bancaire ?

Il n'y pas de solution miracle répondant a tous le besoin.

OnChain:
Je redevient propriétaire de mon argent numerique et personne ne peut me le saisir, le controler et j'ai besoin d'aucun tiers de confiance pour faire des déplacement argent et je peux l'utiliser pour stocker toutes ma fortunes.

Lighting :
Je suis toujours propriétaire de mon argent personne ne peut me le saisir , le contrôler et j'ai besoin d'aucun tiers de confiance pour déplacer l'argent mais je ne dois pas conserver ma fortune dessus contre quoi je peux faire toutes les opération que je veux pour des frais ridicules.
 

legendary
Activity: 2604
Merit: 2353
Le lightining est pour moi utilisable et souhaitable pour les petites sommes comme pour payer dans un bar, un services a la con sur internet( vpn/proxy/autre) , un goodie sur internet , etc , etc.
Pas pour payé les loyer et ce n'est pas une solution de stockage comme le onchain.
[...]
Ben oui mais c'est dommage parce que si on le voit comme ça, on ne peut pas s'en servir comme réserve de fonds hors-plateforme pour éviter d'avoir à payer des frais d'envoi et de retrait à chaque fois qu'on veut se servir d'une plateforme sans avoir à laisser ses fonds dessus. Pour moi c'est un gros problème de Bitcoin par rapport à certains altcoins qui permettent de faire cela à moindre frais. Un mec qui trade ou qui joue tous les jours ne peut pas faire ça avec Bitcoin sans dédier un budget conséquent à ses fees de transaction. Certains casinos acceptent les dépôts avec 0 confirmation, ce qui permet de faire des envois avec des fees minimum et offrent les retraits sans frais, mais on peut imaginer qu'ils fassent payer ce surcoût autrement à leurs clients.

Par ailleurs le porte-monnaie, il faut l'alimenter lorsqu'on a tout dépensé. Et pour cela il faut ouvrir un nouveau channel, en payant les fees d'une transaction normale.
 
legendary
Activity: 1918
Merit: 1190
Oui effectivement le lightning demande de sauvegarder sont wallet au complet pour avoir toutes les transactions et preuvent d'engagement.
Mais c'est une défaillance de ton ton cote par de l'autre cote de ton canal. Mais c'est pour moi le même risque que perdre son porte monnaie avec le FIAT.

Le lightining est pour moi utilisable et souhaitable pour les petites sommes comme pour payer dans un bar, un services a la con sur internet( vpn/proxy/autre) , un goodie sur internet , etc , etc.
Pas pour payé les loyer et ce n'est pas une solution de stockage comme le onchain.


Et le force close demande que tu soit hors ligne pendant une durée moyenne de 3 a 4 jours selon les wallets et implémentation.








legendary
Activity: 2604
Merit: 2353
Dans quel cas tu peux perdre tes fond ?
Code:
Avec LN on peut perdre ses fonds déposés dans le channel si il y a un problème, ca n'incite pas à l'utiliser même si c'est toujours mieux que de laisser ses fonds sur une plateforme.

Justement,
Si le channel a un soucis. Le channel est clos et tu retrouve automatique tes fond onchain.
Et il s'agit bien de ta clef privé donc de tes coins.

La seul chose que l'on dit est que comme il est encore en test . Il ne faut pas mettre enormement dedans.
Rassure toi c'est plus Secure que toutes la DEFI.
Par exemple si tu as un problème sur ton ordi, et que les fichiers de ton wallet sont corrompus par exemple, tu ne pourras pas retrouver/récupérer ton channel alors qu'avec Bitcoin-blockchain avec la seed tu pourras toujours récupérer tes fonds quoiqu'il arrive même si ton disque dur crashe ou que tu perds ton portable.
Et puis il y aussi ces histoires de force close frauduleux qui semblent être possibles dans certains cas.

Quote
Fraudulent Force Close
An invalid unilateral close of a channel, caused by broadcasting a commitment transaction that does not represent the newest channel state agreed upon by the participants.
If the invalid close is not detected by the other peer within the to_self_delay window, the malicious peer will get away with the fraudulent close and may steal some of their peer's money in the channel
If the invalid close is detected by the other peer or by a Watchtower service, the other peer can use proof that the commitment was revoked, called a commitment revocation secret key, to create and broadcast a penalty transaction that punishes the peer who attempted a fraudulent force close.
https://wiki.ion.radar.tech/tech/channels/channel-closing#fraudulent-force-close
 
legendary
Activity: 1918
Merit: 1190
Dans quel cas tu peux perdre tes fond ?
Code:
Avec LN on peut perdre ses fonds déposés dans le channel si il y a un problème, ca n'incite pas à l'utiliser même si c'est toujours mieux que de laisser ses fonds sur une plateforme.

Justement,
Si le channel a un soucis. Le channel est clos et tu retrouve automatique tes fond onchain.
Et il s'agit bien de ta clef privé donc de tes coins.

La seul chose que l'on dit est que comme il est encore en test . Il ne faut pas mettre enormement dedans.
Rassure toi c'est plus Secure que toutes la DEFI.
staff
Activity: 2408
Merit: 2021
I find your lack of faith in Bitcoin disturbing.
Je réponds là pour éviter de continuer le HS.

Moi je déplore qu'en 2022, il faille toujours attendre 10 minutes pour confirmer une transaction et que les frais soient aussi élevés. Si on avait pu l'utiliser de manière instantanée pour payer en caisse des biens du quotidien de quelques euros(je ne parle même pas d'une baguette de pain ou d'un café, là) le cours ne serait surement pas aussi volatil aujourd'hui.
Me suis fait doubler, mais effectivement : Lightning Network. Ça existe depuis des années et est de plus en plus répandu pour les paiements courants. Elle est là, la solution instantanée et quasi-gratuite.
Bitcoin Layer 1 n'est que le squelette, le protocole de base, mais comme pour tout autre logiciel/protocole, on peut construire par-dessus (et c'est ce qu'on fait). D'ailleurs, si tu veux effectivement une adoption de Bitcoin pour les transactions courantes du quotidien, il est évident que tout es les transactions ne pourront pas passer sur la blockain principale (à moins de sacrifier la décentralisation, mais y a les altcoins pour ça).
Pour l'instant ça reste plus un espoir qu'une solution à proprement parler, parce que son adoption progresse à pas de fourmi alors qu'elle devait se faire à pas de géant. Je ne sais pas où tu as vu qu'elle était de plus en plus répandue pour les paiements courants (un thread dédié serait le bienvenue), mais moi j'avais l'impression inverse : qu'on en entendait de moins en moins parler.
Ce n'est pas très user friendly comme technologie, et puis si on veut que ça soit rentable il faut laisser ses fonds dans le channel, or c'est la philosophie opposée au Bitcoin(not your key, not your coins) qui garantit l'accès à ses fonds à tout moment au détenteur de la seed/clef. Avec LN on peut perdre ses fonds déposés dans le channel si il y a un problème, ca n'incite pas à l'utiliser même si c'est toujours mieux que de laisser ses fonds sur une plateforme.

J'ai trouvé ce site qui donne quelques stats sur LN : https://bitcoinvisuals.com/lightning
Depuis 2021, on voit quand même une assez nette progression (channels et Network capacity).
Et ces "problèmes" datent de quand ? J'avoue que je suis de très loin les infos sur le LN et peut être que ça s'est amélioré depuis.
legendary
Activity: 2604
Merit: 2353
Bitfinex annonce qu'ils permettent désormais le dépôt et le retrait par LN. Premier exchange à offrir cette possibilité.

Quote
We're pleased to announce that Bitfinex has launched support for the Lightning Network!

The Lightning Network is a decentralized system of smart contracts built as a second-layer of the Bitcoin blockchain, enabling custodian-free instant, high-volume micropayments across a network of participants.

The Lightning Network creates a secure network of participants that can transact with each other directly, without having to broadcast everything on the Bitcoin blockchain. The second layer technology for Bitcoin uses the blockchain only for final settlement of funds, which happens when the payment channels are closed.

The Lightning Network contains nodes that act as open payment channels for Bitcoins to be sent and received. The Bitfinex platform is running its own Lightning Network node, which you can connect to and open a payment channel with us here: https://ln.bitfinex.com/

You can now deposit and withdraw Bitcoins on Bitfinex via the Lightning Network. For more information, please visit: Lightning Network Deposits and Withdrawals.
https://www.bitfinex.com/posts/440
legendary
Activity: 2604
Merit: 2353
Bitcoin's Lightning Network Capacity Drops 13%, Causing Concern

According to data from 1ML, the capacity of the flagship cryptocurrency’s layer-two scaling solution dropped to 958.9 BTC in the last 30-day period, from its peak of about 1,100 BTC.

https://www.cryptoglobe.com/latest/2019/06/bitcoin-s-lightning-network-capacity-dropped-causing-concern/
hero member
Activity: 2338
Merit: 757
Vous pouvez utiliser ce site pour Savoir la localisation geographique De tout les Nodes du Lightening Network: https://explorer.acinq.co/



Il existe maintenant plus de 4000 Nodes autour du monde et plus de 38000 chaines de Lightening Network, sont presque partagés sur toute la globe.
newbie
Activity: 29
Merit: 3
Merci Oxstone, j'ai appris pas mal de chose grace à ta traduction
mais je pense qu'il manque une petite paragraphe au début de ton post pour introduire le LN Wallet pour l'utilisateur final
et les LN Node on plonge direct dans le fonctionnement "sous le capot"

Par exemple le rôle d'un LN Node, leur propriétaires/administrateurs et leur motivations, reste encore obscure pour moi.


legendary
Activity: 2604
Merit: 2353
Radar (relay) lance un site destiné à vulgariser LN et à accompagner "les débutants". Un mode testnet permet de découvrir et de tester les fonctionnalités de LN sans utiliser de Bitcoins réels.
https://bitcoinist.com/radar-releases-one-stop-onramp-for-bitcoins-lightning-network/


https://ion.radar.tech
full member
Activity: 715
Merit: 220
Une petite vidéo assez bien faite par binance qui vient compléter tes explications
legendary
Activity: 2604
Merit: 2353
Eclair mobile va bientôt accepter la réception de fonds en LN

https://bitcoin.fr/un-test-de-reception-reussi-pour-eclair-mobile-testnet/
legendary
Activity: 2604
Merit: 2353
full member
Activity: 392
Merit: 115
Reserved.

Si quelqu'un a un article plutôt "contre" le LN je le rajouterais bien ici. Parce que même si c'est intéressant la précédente illustration est peut-être pas objective.
full member
Activity: 392
Merit: 115
Bonjour!

Je suis tombé sur ce sujet: https://bitcointalksearch.org/topic/illustration-expliquant-le-fonctionnement-du-lightning-network-2715523

Que j'ai trouvé très bien et très intéressant mais comme l'a justement souligné asche:
Désolé, mais valeur ajoutée en section française ?

Encore si tu avais traduit je veux bien, mais là ...

L'illustration est bien faite hein, mais vu que c'est 80% de texte en anglais...

Donc j'ai décidé de le traduire. Si ça peut aider des gens à comprendre LN tant mieux. Pardon c'est moins joli que l'original mais je ne suis pas graphiste  Cool



Bitcoin Lightning Network
Exemples concrets d'utilisation

Préoccupations fréquentes soulevées par LN:
  • Je ne veux pas avoir à anticiper des paiements futurs en stockant des fonds sur une chaîne
  • Je ne veux pas bloquer des fonds sur une adresse sans pouvoir les utiliser ailleurs
  • Je vais devoir fermer puis réouvrir une chaîne à chaque réapprovisionnement en fonds
  • Je ne peux pas savoir à l'avance exactement combien je vais dépenser dans un bar et donc lui créer un chaîne dédiée avec la bonne somme!

La réponse du Lightning Network:
  • Votre chaîne principale fonctionnera exactement comme un portefeuille en ligne BTC classique
  • Etablir une nouvelle chaîne est analogue à approvisionner un portefeuille en ligne
  • Vous n'aurez probablement même pas besoin d'ouvrir une chaîne avec votre bar favori!!



Comprenons déjà le fonctionnement de l'approvisionnement initial, similaire à celui d'un portefeuille en ligne:



Un seul paiement on-chain suffit à établir notre chaîne sur le Lightning Network!



Observons une vue d'ensemble du réseau:




Quelques observations qu'on peut faire:
  • Les chaînes bilatérales ne sont pas une obligation pour l'utilisateur final
  • L'utilisateur finale aura sans doute de toute façon une connexion avec un ou plusieurs hub centraux
  • Des hubs centraux travaillant ensembles ne pourraient tout de même pas déstabiliser efficacement le réseau
  • Les hubs centraux n'auront aucun pouvoir de contrôle sur les paiements qu'ils effectuent



Jetons maintenant un oeil à ce qui se passe sur 3 paiements différents:




Technologie On-Chain classique:
  • 3 transactions On-Chain
  • Frais de transactions pour les mineurs à payer à chaque transaction
  • Un délai pour avoir la confirmation sur chaque transaction


Lightning Network:
  • 3 transactions hors chaîne faites de façon optimisées
  • Pas de transactions On-Chain
  • Quasiment pas de frais (en théorie)
  • Confirmation instantannée



Ok... Mais maintenant la chaîne principale n'a plus de fond et il faut la fermer pour en ouvrir une nouvelle.

Non. Je peux ré approvisionner ma chaîne principale avec une seule transaction On-Chain exactement comme pour un portefeuille en ligne.



Une seule transaction On-Chain est nécessaire pour approvisionner la chaîne principale



Ok j'aime bien ça. Mais qu'est-ce qui se passe si je veux ramener mes fonds à l'extérieur du LN?

Vous faîtes simplement l'inverse!







Lightning Network:
  • Pas besoin de bloquer des fonds
  • Pas de transactions On-Chain hormis pour les approvisionnements
  • Paiements illimités et instantanés
  • Possibilité d'effectuer des microtransactions
  • Pour l'utilisateur final, tout est identique à l'utilisation d'un portefeuille en ligne
Jump to: