Cos’è il Bitcoin Lightning Network?

Cos'è il Bitcoin Lightning Network? - Bitcoin implementa il Lightning Network 1280x720È possibile pagare un caffè con i Bitcoin? Prima della nascita del Bitcoin Lightning Network la risposta era sicuramente no. Ora non più. Il valore sempre crescente dei BTC rende difficile riuscire ad usare questa criptovaluta per i piccoli pagamenti quotidiani, ma se Bitcoin vuole diventare il sistema di pagamento peer-to-peer più diffuso al mondo, ha bisogno di ridimensionarsi e snellirsi nelle procedure. Tassazioni molto alte, rete sovraccarica, tempi di conferma delle transazioni molto lunghi hanno costretto la comunità di Bitcoin a cercare nuove soluzioni. Il Lightning Network è una di queste.

Cos’è il Bitcoin Lightning Network?

Bitcoin Lightning Network è un’alternativa parallela al network originale che usa i canali di pagamento al fine di processare le transazioni velocemente senza attendere il caricamento del blocco. L’idea iniziale è arrivata da Joseph Poon e Thaddeus Dryje nel 2015, ed attualmente è in fase di sviluppo nelle sedi di Blockstream, Lightning Labs, ACINQ, ed altre della comunità stessa di Bitcoin. Non è un segreto che Bitcoin abbia una bassa mediana di elaborazione pari a sette transazioni per secondo (TPS). Questo valore è decisamente lontano da quello dei più usati processori di pagamenti su scala mondiale come VISA (24’000 TPS), PayPal (193 TPS), altre criptovalute come XRP (1500 TPS) o Ethereum (ETH) (20 TPS).

Il Bitcoin Lightning Network non ha nessuna limitazione superiore riguardo alle TPS, su un singolo canale nella rete può processare più di 250 TPS e può agire su un numero illimitato di canali contemporaneamente.

Come funziona il Bitcoin Lightning Network?

Fondamentalmente, il Lightning Network consente agli utenti di effettuare più transazioni off-chain usando unicamente il saldo iniziale e finale del portafoglio, scritto nella blockchain di Bitcoin. Tale approccio aumenta in modo significativo la portata della rete e riduce le commissioni di transazione. Tuttavia, il Lightning Network non è una panacea, ed i critici ne sottolineano i difetti, che includono un potenziale accentramento del sistema ed una diminuzione della sicurezza complessiva.

Come usare il Bitcoin Lightning Network?

La seguente è una lista di Bitcoin Wallet che supportano il Bitcoin Lightning Network:

  • Lightning Peach (Android, iOS, Windows, Mac, Linux)
  • Spark (Android, Windows, Mac, Linux)
  • me (Web)
  • Bluewallet (Android, iOS)
  • Wallet of Satoshi (Android, iOS)
  • Zap (iOS, Windows, Mac, Linux)
  • Bitcoin Lightning Network (Android)
  • Éclair (Android)
  • Shango (Android, iOS)
  • Casa Node (Hardware)
  • Joule (Browser collegati a Chrome (incl. Brave), Firefox, Opera)

Per poter eseguire pagamenti tramite uno di questi portafogli, è necessario ricaricarlo inizialmente con una semplice transazione di BTC verso l’indirizzo del nuovo Lightning Wallet. Successivamente, si dovrà aprire un canale Lightning. Ogni portafoglio funziona diversamente dagli altri, per cui è necessario seguire le relative linee guida o tutorial.

Per concludere, si tenga presente che per la maggior parte dei portafogli digitali citati è possibile ricevere pagamenti Lightning solo dopo averlo ricaricato, aperto un canale ed aver effettuato una prima transazione. Inoltre, potrebbe essere necessario avere un saldo minimo per accettare pagamenti con somme di una certa consistenza.