Het Lightning-netwerk van Bitcoin eenvoudig uitgelegd
Het Lightning-netwerk van Bitcoin eenvoudig uitgelegd
Het Lightning Network is een relatief nieuw opkomend concept dat directe, kostenloze Bitcoin-betalingen mogelijk maakt. In dit bericht zal ik precies bespreken waar dit concept over gaat en wat de toekomst in petto heeft voor het bliksemnetwerk.
Vind je het niet leuk om te lezen? Bekijk in plaats daarvan onze videogids
Lightning Network Samenvatting
Hoewel Bitcoin een oplossing biedt voor veel van de problemen van ons huidige geldsysteem, heeft het toch enkele nadelen. Een van de grootste beperkingen betreft de snelheid en prijs van transacties, vooral tijdens drukke tijden.
Gebouwd als een tweede laag over het bitcoin-netwerk, stelt het bliksemnetwerk mensen in staat om Bitcoin direct en zonder kosten tussen elkaar over te dragen. Dit wordt mogelijk gemaakt door betalingskanalen tussen twee gebruikers te creëren. Betalingen kunnen ook plaatsvinden tussen gebruikers die indirect via netwerkkanalen zijn verbonden.
Dat is het bliksemnetwerk in een notendop. Voor een diepere uitleg over hoe het werkt, blijf lezen, hier is wat ik zal behandelen:
1. Het schaalbaarheidsprobleem van Bitcoin
Bitcoin is geweldig. Het geeft u de controle over uw eigen geld, stelt u in staat contact te maken met mensen halverwege de wereld en het kan niet worden gesloten door welke regering of bank dan ook. Maar net als al het andere heeft het zijn beperkingen.
Als u ooit heeft geprobeerd een transactie te verzenden tijdens een bijzonder drukke tijd, heeft u waarschijnlijk gemerkt dat Bitcoin-transacties traag en duur kunnen worden.
Bitcoin-transacties worden gemiddeld slechts één keer per 10 minuten door miners bevestigd en als u geen voldoende hoge vergoeding heeft betaald, kan het zelfs dagen duren voordat deze wordt bevestigd.
Helaas betekent dit dat Bitcoin, in zijn huidige vorm, niet schaalbaar is. Hoewel Visa tot 65.000 transacties per seconde kan verwerken, kan Bitcoin slechts 7 transacties per seconde verwerken. Met aanvullende upgrades kan dit aantal oplopen tot dubbele cijfers, maar het komt nog niet eens in de buurt van traditionele betalingsverwerkers.
Dit wordt een reëel probleem bij dagelijkse microtransacties. Een van de belangrijkste argumenten waarom Bitcoin niet als ruilmiddel kan worden gebruikt, is te wijten aan hoe langzaam het werkt en hoe duur het is om kleine betalingen via het netwerk te verzenden..
Vanwege het bovenstaande beweren sommige voorstanders van altcoin dat dit een goede reden kan zijn om Bitcoin te laten vallen en naar hun munt te verhuizen. Dit is misschien niet zo’n geweldig idee, hier is waarom:
Zou het niet geweldig zijn als we directe en gevoelloze Bitcoin-transacties zouden hebben?
2. Wat is het Lightning Network
Het Lightning Network is een set regels die bovenop de blockchain van Bitcoin zijn gebouwd en specifiek zijn ontworpen om microbetalingen mogelijk te maken. Dus als Bitcoin laag één is, wordt het Lightning Network beschouwd als een oplossing van laag twee.
Het concept werd oorspronkelijk geïntroduceerd door Thaddeus Dryja en Joseph Poon in 2015. Deze twee jonge ontwikkelaars hebben het oorspronkelijke ontwerp van Satoshi aanzienlijk verbeterd door een gedecentraliseerd netwerk van bliksemsnelle transacties voor te stellen..
Dit netwerkelement is in staat om alle gebruikers via een gerouteerde reeks transacties met dit “snelle en gevoelloze” systeem te verbinden. Met andere woorden, met deze oplossing kunnen we alle voordelen krijgen die Bitcoin heeft zonder zijn nadelen.
3. Hoe werkt het verlichtingsnetwerk?
Het basisconcept achter het Lightning Network zijn betalingskanalen. Als ik iets wil afhandelen met mijn vriend, openen we een “off-chain” betalingskanaal tussen ons op de Blockchain.
Vanaf dat moment is het betalingskanaal open en kan een willekeurig aantal transacties rechtstreeks plaatsvinden tussen mijn vriend en ik – zonder dat betalingen ooit de hoofdblokketen raken.
Hierdoor kunnen fondsen zo snel worden overgemaakt als de portemonnee van de gebruikers via het net kan communiceren. Zodra we ons bedrijf willen afronden, voeren we een ‘sluitingstransactie’ uit op de belangrijkste blockchain en vereffenen we in feite al onze eerdere transacties.
Simpel gezegd, mijn vriend en ik schrijven op hoeveel de een de ander verschuldigd is zonder ooit het geld te wisselen totdat we ervoor kiezen om de rekening te betalen.
In tegenstelling tot het bovenstaande voorbeeld voert u in veel gevallen echter geen transacties uit met een vriend, maar met iemand die u niet kent. Dit roept de vraag op “hoe kan ik erop vertrouwen dat iemand niet wegloopt als hij of zij mij geld schuldig is?”
Het antwoord is vrij simpel.
Wanneer u een betalingskanaal opent, stort ieder van u een bepaald bedrag dat als borg dient. Het bedrag van deze aanbetaling moet gelijk zijn aan of hoger zijn dan de waarde die wordt verhandeld.
Voorbeeld: kleine betalingen met de blockchain van Bitcoin
Laten we zeggen dat mijn vriend en ik een paar kleine weddenschappen willen plaatsen op de resultaten van het WK. Als we elk van deze kleine inzetten betalen via de blockchain van de eerste laag van Bitcoin, zullen we uiteindelijk veel meer betalen dan we hadden bedoeld, vanwege kosten die voor elke transactie in rekening worden gebracht..
Aan de andere kant, als we niet genoeg vergoedingen betalen, kunnen we uren wachten op het geld om van eigenaar te wisselen.
Kleine betalingen op het Lightning Network
Dus mijn vriend en ik willen een reeks weddenschappen afsluiten met een totale waarde van één Bitcoin. We openen een “off chain” betalingskanaal tussen ons en ieder van ons stort 0,5 Bitcoins als borg.
Technisch gezien is wat er gebeurt dat we allebei een bedrag van 0,5 BTC over de blockchain van laag één sturen naar een multi-signature (ook bekend als multisig) Bitcoin-adres. Hierdoor kunnen Bitcoin-mijnwerkers de transactie van laag één verwerken en bevestigen.
Deze aanbetaling is de enige betaling die daadwerkelijk de blockchain van laag één ‘bereikt’. Vanaf nu worden de kleinere betalingen tussen mijn vriend en mij verrekend via het betalingskanaal van het bliksemnetwerk.
Houd er rekening mee dat als een van ons op enig moment de transactie wil beëindigen, we eenvoudig onze aanbetaling kunnen nemen en vertrekken zonder overleg met de andere persoon.
Een dergelijke eenzijdige opname zal de vertrekkende partij echter dwingen om 1.000 blokkeringen te wachten (~ 1 week) om de gestorte Bitcoins terug te krijgen. De partij die “achterblijft” ontvangt de Bitcoins onmiddellijk terug.
Laten we nu aannemen dat ik een weddenschap verlies en mijn vriend 0,1 Bitcoin moet betalen. We zullen allebei een transactie ondertekenen in ons “off chain” grootboek (een beetje als een klein zakboekje) waarin staat dat ik nu 0,4 Bitcoins heb en hij 0,6 Bitcoins..
Als mijn vriend op enig moment wil vertrekken met de winst, kan hij gewoon ons ondertekende grootboek aan het netwerk laten zien en de aanbetalingen zullen worden geretourneerd volgens de nieuwe saldi. Deze sluitingstransactie gebeurt op laag één netwerk.
Is het Lightning-netwerk veilig?
Het Lightning Network heeft ook een ingebouwd fraudebeschermingsmechanisme. Als ik om de een of andere reden zou proberen terug te trekken zonder 0,1 te betalen en mijn hele 0,5 bitcoins terug te nemen, wordt de hele aanbetaling (1 bitcoin) naar mijn vriend gestuurd. Dergelijke strenge straffen zijn van kracht om deelnemers te ontmoedigen om te proberen vals te spelen.
Onthoud dat zelfs als mijn vriend en ik meer dan 1000 keer transacties hebben uitgevoerd, de blockchain slechts twee transacties zal weergeven: een voor het openen van het betalingskanaal en het storten van geld en een voor het sluiten en betalen van de rekening. Alle tussenliggende transacties waren in feite gevoelloos en direct.
4. Netwerkkanalen
U denkt waarschijnlijk: “Betekent dit dat ik, om alledaagse transacties te doen, geld moet storten bij elke nieuwe persoon met wie ik contact wil hebben?”
Dat is niet erg realistisch.
Om Bitcoin een echt alternatief voor contant geld en creditcards te laten worden, moeten we in staat zijn om dergelijke snelle en kostenloze betalingen uit te voeren met volslagen vreemden en zonder elke keer een dergelijke aanbetaling te doen..
Om dit probleem op te lossen, stelt het Lightning Network me in staat om door verbonden betalingskanalen te “springen”. Met netwerkkanalen kunnen betaalkanalen indirect, via tussenpersonen, verbinding maken.
Als ik een betaalkanaal heb met mijn vriend, en hij heeft een betaalkanaal met zijn zus, kan ik mijn vriend vragen om zijn zus namens mij te betalen via hun open betaalkanaal. Ik betaal hem dan terug zodra hij het bewijs levert dat hij dat heeft gedaan.
Dit netwerkeffect maakt het Lightning Network veel krachtiger. Omdat om met iemand af te handelen, u alleen een pad naar die persoon hoeft te vinden via andere deelnemers in het netwerk die elkaar al kennen.
Het maakt niet eens uit of dat kanaal via honderd verschillende tussenpersonen loopt, waardoor het Lightning Network wereldwijd schaalbaar is.
5. Toekomstige mogelijkheden van Lightning Networks
Met behulp van het bliksemnetwerk worden allerlei nieuwe betaalmodellen mogelijk. Bedenk eens wat een betalingssysteem dat iedereen direct kan bereiken zonder overhead, kan doen. Net als het effect van het streamen van audio- en video-inhoud, kunnen we een tijdperk van geldstreaming zien.
Uw smartphone kan Lightning bijvoorbeeld gebruiken om automatische micro-transactiebetalingen uit te voeren naar wifi-hotspots waarmee hij verbinding maakt, zodat u alleen hoeft te betalen voor de delen van de video die u heeft bekeken.
Of nog wilder, denk aan een wereld waarin werknemers in plaats van een maandelijks salaris te ontvangen, worden betaald voor elke seconde dat ze werken. Zou dat niet netjes zijn?
Hier is een video van Andreas Antonopoulos die dit idee uitlegt, samen met nog een zeer goede uitleg over het hele systeem:
6. Conclusie
Hopelijk begrijp je nu de basisconcepten van wat het verlichtingsnetwerk is en hoe het werkt. Voel je je nog steeds een beetje in de war? Je bent niet alleen. Op dit moment is het een van de meer technische en complexe onderwerpen om uit te leggen.
Er is nog een lange weg voordat het Lightning Network zijn testfasen voltooit of volledig operationeel wordt. Toch, in het licht van de zeer problematische nadelen van Bitcoin die ik in het begin van dit artikel behandelde, is dit echt groot nieuws.
Met onmiddellijke en kostenloze Lightning-betalingen zou Bitcoin eindelijk in staat zijn om creditcards en zelfs contant geld of andere transactiemethoden van persoon tot persoon te vervangen.
Heeft u aanvullende vragen over het Lightning Network? Laat ze gewoon achter in het commentaargedeelte hieronder.