⚡ Demo didattica  — Nessun bitcoin reale coinvolto. Tutte le transazioni sono simulate nel browser.
// simulatore interattivo

Lightning Network
Visualizzato

Apri canali, bilancia la liquidità e invia pagamenti istantanei attraverso la rete — tutto nel browser, con Dijkstra reale, animazioni hop-per-hop e la spiegazione completa di come funziona un canale 2-di-2 on-chain.

1
La Rete
2
Tuo Nodo
3
Apri Canali
4
Liquidità
5
Pagamento
Canali attivi:
Capacità:
// hover sui nodi per info
Hub routing
Exchange
Wallet
Il tuo nodo
// step 1 di 5
Esplora la Rete
Questa è una porzione della rete Lightning reale. Ogni cerchio è un nodo, ogni linea è un canale di pagamento. Hover sui nodi per vedere i dettagli.
Nodi nella demo
7
+1 il tuo (step 2)
Canali pre-esistenti
10
capacità: ~18.5M sat
Routing
Dijkstra
minimizza le fees

Come funziona un canale Lightning?

Un canale è un contratto on-chain 2-di-2: i fondi vengono bloccati in un indirizzo Bitcoin che richiede la firma di entrambe le parti per essere speso. All'interno del canale, le due parti si scambiano commitment transaction firmate (ma non pubblicate) che aggiornano i saldi — niente blockchain, niente fee per ogni pagamento. Solo quando il canale si chiude viene pubblicata una transazione on-chain con il saldo finale.

Lo spessore dei canali indica la capacità. Il colore del gradiente mostra la distribuzione della liquidità: oro = liquidità verso il nodo A, verde = liquidità verso il nodo B.
// step 2 di 5
Avvia il Tuo Nodo
Configura il tuo nodo Lightning. Per aprire canali hai bisogno di bitcoin on-chain da impegnare come garanzia.
1,000,000 sat
0.01 BTC · questi sat saranno impegnati nei canali
// Anteprima nodo
Lightning Node
Fondi on-chain
Canali aperti 0
Stato ✓ pronto
La tua chiave pubblica sarà il tuo ID univoco nella rete. Nessuno vede i tuoi saldi — solo la capacità totale dei canali.
// step 3 di 5
Apri i Canali
Scegli con chi aprire un canale. Puoi aprirne fino a 3. Clicca un nodo per vedere la funding transaction e la spiegazione del wallet 2-di-2.
// Apri canale con
300,000 sat
Rimanente on-chain: sat
🔐 Funding Transaction — Wallet 2-di-2 on-chain
Input (il tuo UTXO)
300,000 sat
firmato con la
tua chiave privata
Output — P2WSH
300,000 sat
indirizzo bc1q…
richiede 2 firme
OP_2
<tua_pubkey>     // solo tu puoi firmare con questa
<pubkey_peer> // solo il peer può firmare con questa
OP_2
OP_CHECKMULTISIG // richiede entrambe le firme
💡
Non stai inviando sat a peer. Stai bloccando i tuoi bitcoin in un contratto on-chain condiviso che né tu né peer potete aprire unilateralmente. È un vero wallet 2-di-2 — non uno scambio di valuta. Per chiudere il canale servono entrambe le firme (chiusura cooperativa) oppure un timelock (chiusura forzata).
// step 4 di 5
Liquidità e Riequilibrio
Dopo aver aperto i canali, tutta la liquidità è locale (puoi inviare ma non ricevere). Il riequilibrio sposta liquidità tramite un pagamento circolare.

Liquidità locale vs remota

Locale (oro) = sat che puoi inviare attraverso questo canale. Remota (verde) = sat che puoi ricevere. Dopo l'apertura, hai solo liquidità locale perché tutti i sat sono tuoi. Per ricevere pagamenti, qualcuno deve prima inviarti qualcosa — oppure puoi fare un rebalance: un pagamento circolare che sposta liquidità da un canale all'altro.

Locale (invio)
Remota (ricezione)
// step 5 di 5
Invia un Pagamento
Scegli la destinazione, imposta l'importo e guarda il routing Dijkstra trovare il percorso ottimale attraverso la rete.
50,000 sat
// Percorso ottimale (Dijkstra — min fees)
Fee totale: sat  ·  Hops:
// HTLC — Hash Time-Lock Contract
1
Generazione invoice: il destinatario crea un payment hash H(R) da un segreto casuale R (preimage)
2
Lock along the path: ogni nodo blocca i sat condizionalmente — "pagabili solo se conosci R tale che H(R) = hash"
3
Reveal del preimage: il destinatario rivela R al suo vicino. Ogni nodo verifica H(R) e sblocca i sat in catena (backward)
4
Settlement: tutti i canali aggiornano i saldi locali. Nessuna transazione on-chain — solo commitment TX firmate off-chain

La conoscenza
dovrebbe essere libera

Questa guida è completamente gratuita e open source, come Bitcoin stesso. Se ti ha aiutato a capire come funziona il protocollo più rivoluzionario della storia della moneta, considera di supportare il progetto.

Perché questo conta: ogni persona che capisce Bitcoin è una persona in più che controlla il proprio denaro — senza banche, senza intermediari, senza censura. La divulgazione è la vera rivoluzione.
0 sat commissioni banca
divisibilità
21M supply massima
QR BTCPay Server
₿ Scansiona & Dona

// BTCPay Server · on-chain & Lightning

Qualsiasi importo è benvenuto
⚡ Powered by BTCPay Server — self-hosted