Lightning è ciò che Bitcoin avrebbe dovuto essere per i piccoli pagamenti.
Il livello base di Bitcoin non è stato progettato per pagamenti da $5. La rete produce un blocco ogni dieci minuti, il blocco ha una capacità finita, e il mercato delle commissioni instrada le transazioni in base a chi paga di più per byte. Per una ricarica da $500 è accettabile; per una ricarica da $5 la commissione può essere il 5% del capitale durante un mempool affollato.
Lightning è un livello di pagamento sopra Bitcoin che si regola istantaneamente off-chain e si ancora periodicamente al livello base. Due parti aprono un canale bloccando BTC in un output multisig 2-di-2 on-chain; in seguito possono spostare BTC tra loro un numero arbitrario di volte senza scrivere sulla catena. I canali instradano i pagamenti attraverso altri canali — un singolo hop è sufficiente per i partner diretti; l'instradamento multi-hop trova un percorso attraverso la rete più ampia.
Per un cliente che paga NordBastion: aprire un canale con qualsiasi provider di servizi Lightning (LSP) ben connesso, mantenere un po' di liquidità in uscita, e si può ricaricare un numero arbitrario di volte per importi arbitrariamente piccoli a velocità arbitrariamente alta. L'intero esercizio costa qualche sat per pagamento più la commissione on-chain una-tantum di apertura del canale.
