Hmm obecný princip LN bych neřekl že je složitý a lze vysvětlit i na příkladu bankovního účtu. Co je složitý je implementace.
Je bankovní dvou lidí. Mohou ho vybrat pouze když tam jeden z nich s platebním příkazem podepsaným toho druhého. Platební příkaz každému z nich pošle to co je jeho.
Jak spolu obchodují tak aby ušetřily na bankovních poplatcích tak si vždycky udělají nový platební příkaz, který má nové hodnoty komu co přijde.
Příkaz je udělaný tak že platba se provede za 24 hodin od doručení do banky.
Aby zabránily podvodům jsou s bankou domluveni tak, že příkaz má datum, pokud do těch 24 hodin přijde ten druhý s novějším platebním příkazem s podpisem prvního, tak získává všechno protože první očividně podváděl tak že donesl starší příkaz který už nereflektoval žměnu která pro něj nebyla tak výhodná.