Citaat:
Oorspronkelijk geplaatst door JimmyB
Ja, maar de retailer heeft heel veel kleine bedragen in zijn pot en moet zijn leverancier betalen. Hoe gaat hij dit doen? De leverencier gaat heus niet wachten tot de retailer zijn rekeningen met zijn klanten vereffent.
|
Vandaar het lightning netwerk. Dat is N-party.
Ik ga het hier niet in detail uit de doeken doen, het is te complex.
Het principe is gewoon dat er een netwerk gevormd wordt van 2-2 potten zoals ik net beschreven heb. Als bvb Jan een pot heeft met Marie, Marie een pot heeft met Jef, Jef een pot heeft met Karin, en Karin een pot heeft met Jules, en Jules een pot heeft met Jan enz...
dan kan Jan een lightning betaling doen aan Karin, via twee wegen: via Marie-Jef-Karin, of via Jules-Karin.
Die zijn allemaal aan elkaar verbonden met een P2P netwerk, en die routing wordt automatisch gevonden (een beetje zoals Kademlia). Er is dan een nogal complex protocol dat bvb de weg Marie-Jef_Karin laat vinden, en dan een betaling doet van Jan aan Marie, die een betaling doet aan Jef, die een betaling doet aan Karin, op zulke wijze dat niemand niemand kan bedotten op geen enkel ogenblik.
Wil je meer weten, kijk hier:
https://lightning.network/
Het N-party netwerk heeft een extra voordeel: loops kunnen "bilans herstellen".
In een 2-party systeem, als Jan altijd maar betaalt aan Marie, gaat op den duur de pot uitgeput zijn en gaat men hebben dat jan zijn deel op 0 staat, en marie haar deel op 2.
Als er een loop is, dan kan men een 0-betaling doen, die het bilan herstelt. Op die manier moet men eigenlijk nooit meer vereffenen.
De block chain is dan bijna virtueel, en dient enkel als initialisatie en stok achter de deur.