In dit artikel, leggen we uit wat het Bitcoin Lightning Network is.
Het schalen van het Bitcoin netwerk
Hoewel Bitcoin (BTC) nu de populairste cryptocurrency ter wereld is, had in 2008 nog niemand dat verwacht. Dit is het jaar van het manifest geschreven door Satoshi Nakamoto, dat wordt opgevat als het jaar waarin het Bitcoin netwerk werd opgericht. Sindsdien is er veel veranderd, en Bitcoin, met zijn groeiend aantal gebruikers, is op verschillende problemen gestuit, waaronder schaalbaarheid.
Wat is schaalbaarheid?
Schaalbaarheid is een maatstaf voor hoe goed een systeem presteert bij het verwerken van meer verzoeken dan voorheen. In het geval van Bitcoin (BTC) is er de laatste jaren een dramatische toename van het aantal gebruikers geweest. Dit heeft ertoe geleid dat het netwerk maximaal belast wordt, waardoor zijn capaciteit afneemt. De schaalbaarheidsproblemen van Bitcoin zijn vooral te wijten aan het gebruik van het Proof of Work algoritme. In dit netwerk is een blok nooit groter dan 1 MB. De verwerkingstijd voor een blok is ongeveer 10 minuten. Na het verstrijken van deze tijd vindt een zogenaamde consensus plaats, wat betekent dat het meest waarschijnlijke blok in de keten wordt opgeslagen. Het is deze lange verwerkingstijd per blok die Bitcoin zo moeilijk schaalbaar maakt. Ontwikkelaars zoeken voortdurend naar nieuwe oplossingen om dit probleem aan te pakken. Een van die oplossingen is het Lightning network.
Bitcoin Lightning Network – wat is het?
Lightning Network wordt vaak geassocieerd met een soort overlay op het Bitcoin (BTC) netwerk. Het kan ook beschreven worden als een extra geheugen waar transacties wachten om op de blockchain geschreven te worden. Door het Lightning Network te implementeren, hoeven we niet langer te wachten tot een transactie verwerkt is. In een notendop is Lightning Network een betalingsprotocol voor cryptocurrency dat gebruik maakt van tweerichtings betalingskanalen om microbetalingen uit te voeren, met behulp van een P2P (peer-to-peer) systeem. Het doel van Lightning Network is om veilige en snelle betalingen uit te voeren (veiligheid wordt geboden door het gebruik van Smart Contracts, waarover je hier meer kunt lezen).
Analogie tussen Bitcoin Lightning Network en betaalkaarten
Natuurlijk zijn we ons ervan bewust dat de vorige paragraaf moeilijk te begrijpen is omdat je pas aan het begin staat van het verkennen van cryptocurrencies. Daarom besloten we wat analogieën met de echte wereld te gebruiken, namelijk – betaalkaarten. Lightning Network is in feite zo’n “betaalkaart”, maar dan voor het blockchain netwerk. Ten eerste kan een betaalkaart niet bestaan zonder een bank. Hetzelfde geldt voor Bitcoin (BTC) en het LN. Het Lightning Network kan niet bestaan zonder het Bitcoin netwerk. Ten tweede wordt betaling onmiddellijk afgedwongen. Bij een betaalkaart worden bepaalde gelden op een bankrekening geblokkeerd. Bij het Lightning Network daarentegen wordt de transactie in het geheugen opgeslagen en wacht tot ze verwerkt wordt, dat wilt zeggen naar de blockchain geschreven.