($BTC/USD était à 0,05$) Juin 2011 : auteur de la première présentation sur Bitcoin en France : "Bitcoin : une monnaie électronique pour tous" (https://bit.ly/rl-btc2011) 2013 : Co-auteur de la preuve de travail de DataCoin et PrimeCoin (fonction "EulerLagrangeLifchitzPrimalityTest"), première PoW utile selon Vitalik Buterin, une douzaine de records du monde trouvés : https://bit.ly/rl-pow 2013 : Développement d'un mineur sur FPGA, rentable pendant 2 ans Advisor, auditeur et formateur pour une vingtaine de société blockchain A titre professionnel, expert en cybersécurité et cryptographie Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 2
: quoi de neuf ? 3. Wallets Lightning : choix et critères de choix 4. Utiliser Lightning : des usages pas uniquement monétaires ! 5. Enjeux de développement Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 3
de paiement Résoud le problème de la congestion, des frais et des temps de validation des transaction sur le réseau principal de Bitcoin : frais insignifiants (au maximum quelques centimes usuellement, dépendant du montant) validation finale de la transaction en moins de 3 secondes scalable quasiment à l'infini (1 million de TPS vs 7 TPS pour Bitcoin) Du coup bien plus adapté au commerce électronique et aux commerçants ! Paradigme des paiements Bitcoin inversé : c'est le destinataire qui crée une facture ("invoice") avec un libellé et un montant et qui la fait scanner à l'émetteur de la transaction pour le paiement : pas d'adresse de réception publique La plupart des wallets permettent de créer des factures en euros ou dollars au taux actuel du Bitcoin Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 5
du paiement au payeur, pour règlement Longue chaîne de caractère alphanumérique, généralement présentée sous forme de QR code pour plus de facilité Elle ne doit être utilisée qu'une unique fois Elle est libellée en satoshis 1 bitcoin ($BTC) = 100 000 000 satoshis donc 1 satoshi = 0,00000001 BTC Aujourd'hui, 1100 satoshis ≈ 1€ Nécessite que payeur et récepteur soient en ligne lors du paiement Elle contient : Les informations de réception du paiement Généralement un montant en satoshis (sauf pour don libre) Un libellé de paiement (facultatif) Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 6
de compter sur une juste rémunération de ceux qui l'ont apprécié Beaucoup utilisé par les artistes Nostr (et ses zaps! ️) : https://nostr.fr/ & https://zaplife.lol/ Wavlake, permet de découvrir des musiciens et chanteurs : https://www.wavlake.com/ Stacker.news, permet d'écrire et de commenter des écrits : https://stacker.news/ Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 14
"custodial" (comme Wallet of Satoshi) : Fonctionnent bien mieux si la couverture réseau est mauvaise (latence, débit, interruptions), les échanges complexes se faisant "server-side" : utiles dans les pays en développement (https://bit.ly/ln-slow) Pas de délai ou de coûts lors du premier démarrage (meilleur "on-boarding") Plus faciles à utiliser pour les débutants Favorisent l'adoption grand public et des commerçants (super pour l' "orange-pilling") Liberté de choix qui n'impacte pas le choix des autres (compatibilité avec les wallets non- custodial) Analogie en cybersécurité : on ne peut pas déployer le maximum de paranoïa dès qu'on commence l'informatique, sinon barrière à l'entrée : Bitcoin est fait pour être inclusif Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 17
petits montants) : Solution complète sur mobile (Android+iOS), Wallet of Satoshi : https://www.walletofsatoshi.com/ Solution de facilité web sans installation, génère des invoices automatiquement et ne nécessite pas d'être "online" (mais pas adaptée au paiement mobile et nécessitant un compte Twitter/X) : https://tippin.me/ permet de créer sa page de paiement LN : https://tippin.me/@nono2357 Alby, extension navigateur : https://getalby.com/ (mais service custodial en décomission) Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 19
liquidités à gérer, frais minimes à chaque transaction (swaps Liquid<->Lightning) Aqua : https://aqua.net/ Bull Bitcoin (beta) : https://play.google.com/store/apps/details? id=com.bullbitcoin.mobile Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 20
mobile, Phoenix Wallet : https://phoenix.acinq.co/ Une solution desktop pour experts, Zap Desktop : https://www.zaphq.io/ Une solution experts pour navigateur, l'extension Joule : https://lightningjoule.com/ (nécessite un noeud LN) Une solution complète web (avec plein de plugins !) : https://lnbits.com/ Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 21
confirmés ? : gestion manuel d'ouverture des canaux, de gestion de capacité de liquidité entrante (ou sortante) possibilité ou non gérer de connecter son propre noeud LN, et de l'administrer gestion de la confidentialité (LSP, proxy ou Tor par exemple) fonctionnement "custodial" vs "non-custodial" Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 23
de boutiques ! : https://www.bitrefill.com/buy Un site e-commerce : https://shopinbit.com/ Et bien sûr BTC Map et son tag "Lightning" : https://btcmap.org/map Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 26
avoir un DEX On avance à grand pas avec la sortie de la première version stable de RGB il y a quelques semaines Dans la foulée, une équipe de BitFinex a annoncé son premier DEX à venir en Q1 2024, KaleidoSwap : https://kaleidoswap.com/ Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 27
LN-AUTH-URL Démo : https://lightninglogin.live/ Beaucoup d'avantages : authentification forte (je possède+je connais ou je suis) plus besoin de mot de passe préserve la vie privée (aucune donnée personnelle de type mail/téléphone/adresse de wallet) : un identifiant différent par site (aucun recoupement possible) protège contre le phishing Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 28
d'un canal Lightning vers un relai Sphinx Spam évité par paiements Lightning lors de la connexion à un salon ou à chaque envoi message Gère la diffusion de contenus avec paywalls La création de salons nécessite un noeud Lightning https://sphinx.chat/ Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 29
Tesla ! Utiliser Lightning comme protocole d'authentification pour l'IoT Frais : anti déni de service Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 30
utilisateurs : Fiabiliser les succès de paiements (bien mieux qu'il y a 2 ans) Faciliter l'onboarding Meilleures UX Davantages de solutions non-custodial, notamment supportant les Lightning address Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 32
Intégration d'algorithmes de suggestion de channels dans l'UX Rebalancing plus facile & intelligent Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 33
Des solutions avec frais très faibles (< 1%) Des solutions non vulnérables au vol matériel (smartphone, tablette) Des solutions non-custodial ou respectement un minimum la confidentialité des encaissements Des solutions avec encaissement seul (sans décaissement par les serveurs) Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 34
sur les différentes couches du protocole : déjà pas évident Eventuelles preuves de sécurité sur les implémentations (ex.: DoS sur LND) : plus difficile en pratique Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 35
vous a plu ? J'accepte les tips sur... Lightning (QRcode web) et retrouvez moi sur Nostr : [email protected] ️ Bitcoin Lightning Network en pratique - Renaud Lifchitz - BTC Paris Montmartre - Novembre 2024 37