Lightning-nettverket er et «lag to»-system bygget oppå Bitcoin. Det lar folk sende bitcoin øyeblikkelig og for bitte små gebyrer, uten å registrere hver betaling på blokkjeden.
Problemet det løser
Bitcoins grunnlagslag kan bare håndtere et begrenset antall transaksjoner per sekund, og hver venter på en bekreftelse. Det er fint for å gjøre opp verdi, men upraktisk for å kjøpe en kaffe. Lightning flytter små, hyppige betalinger off-chain og bruker bare blokkjeden til å åpne og lukke kontoer.
Kanaler
To personer åpner en betalingskanal ved å låse bitcoin i en delt multisig-utdata on-chain. Etter det kan de betale hverandre frem og tilbake så ofte de vil ved å signere oppdaterte saldoer. Bare den endelige saldoen skrives til blokkjeden når kanalen lukkes.
Et nettverk av kanaler
Du trenger ikke en kanal med alle. Betalinger kan hoppe over flere kanaler: Alice betaler Bob gjennom Carol. Kryptografiske hash-låser (HTLC-er) sørger for at hvert hopp enten fullføres helt eller ikke i det hele tatt, så mellomliggende noder ikke kan stjele pengene. Rutingnoder kan tjene små gebyrer for å videresende betalinger.
Fordeler og kompromisser
Fordeler: betalinger gjøres opp på sekunder, gebyrer kan være en brøkdel av en satoshi, og betalinger er mer private enn on-chain-transaksjoner.
Kompromisser: kanaler må være online eller overvåkes for å hindre juks. Store betalinger kan mangle en rute med nok kapasitet. Og å kjøre din egen Lightning-node krever mer innsats enn en vanlig lommebok, selv om mange apper nå håndterer dette for deg.
Lightning-implementasjoner ble lansert på mainnet i 2018. Det brukes til tips, remitteringer og hverdagsbetalinger, og El Salvadors statsstøttede Chivo-lommebok, lansert i 2021, støttet det.