Stiamo costruendo la rete Visa per Bitcoin. Ma ciò che trovo potente è che, a differenza di Visa, chiunque può costruirci sopra. Elizabeth Stark
Le tecnologie di solito crescono ed evolvono a strati, come una pila. Pensa al tuo sito web preferito, all’email o ai social media: sono stati costruiti sopra il protocollo internet, che a sua volta è stato costruito sopra i computer, che sono stati costruiti sopra l’elettricità, e così via. Queste tecnologie sono nate con un design molto semplice e sono migliorate nel tempo.
Bitcoin non fa eccezione. Come ha detto famosamente Andreas Antonopoulos, “Bitcoin è l’internet del denaro.” È il livello base del denaro digitale solido, fornendo una base solida su cui verranno costruite nuove tecnologie.
Uno di questi strati si chiama Lightning Network. È come un’autostrada super veloce per Bitcoin, che aiuta le persone a inviare e ricevere bitcoin rapidamente e con commissioni molto basse. Permette agli utenti di effettuare transazioni istantanee e di piccolo importo sopra la rete Bitcoin tradizionale. Questo rende semplice e veloce comprare un caffè o pagare un amico! Naturalmente, come per tutto, ci sono dei compromessi.
Un satoshi è la più piccola denominazione di bitcoin. Proprio come un euro può essere suddiviso in centesimi, un bitcoin può essere diviso in unità più piccole chiamate satoshi. Un bitcoin equivale a 100 milioni di satoshi, rendendo i satoshi le più piccole frazioni di valore nel sistema Bitcoin. Quando parliamo di inviare bitcoin tramite il Lightning Network, lo chiameremo “inviare sats”, abbreviazione di satoshi.
7.1 La Lightning Network
Il Lightning Network è un sistema di pagamento che permette agli utenti di inviare e ricevere bitcoin in modo rapido ed economico. Funziona creando un portafoglio condiviso dove entrambe le parti depositano una parte dei loro bitcoin. In questo modo, possono effettuare un numero illimitato di transazioni tra di loro senza dover registrare ognuna sulla blockchain principale. Così facendo, si evita la necessità di verificare e includere ogni singola transazione in un blocco, rendendo il processo sia veloce che conveniente. Le commissioni più basse permettono di utilizzare il Lightning Network anche per piccoli pagamenti che non sono sempre convenienti sulla blockchain. Quando le parti decidono di terminare la loro collaborazione, solo il saldo finale viene registrato sulla blockchain.
Immagina una giornata di lavoro in un bar. Decidendo di fermarti a lungo, apri un conto e paghi in anticipo invece di pagare ogni singolo ordine. Alla fine della giornata, tu e il proprietario controllate il conto per saldare il totale. Se il tuo deposito è superiore a quanto hai speso, ricevi indietro la differenza; se hai speso di più, paghi quello che ancora devi.
Questo sistema può essere ampliato per includere più partecipanti. Ad esempio, in una delle tue visite al bar, porti un amico che il barista non conosce e a cui non può aprire un conto. Offri al tuo amico di usare il tuo conto per coprire le sue spese, e vi accordate che ti rimborserà in privato. Ora immagina migliaia di persone che fanno la stessa cosa contemporaneamente, permettendo ad altri di usare conti già aperti per collegarsi con ancora più persone — ecco come funziona il Lightning Network!
Con Lightning, puoi effettuare pagamenti a chiunque sulla rete, non solo alla persona con cui hai un conto diretto — a patto che esista un percorso tra le due parti. Il tuo pagamento può attraversare la rete fino a raggiungere la destinazione, anche se non hai un canale aperto direttamente con il destinatario.
Vediamo la differenza tra transazioni on-chain e off-chain.
Transazioni On-Chain
Queste sono transazioni che avvengono direttamente sulla blockchain di Bitcoin. Richiedono circa 10 minuti per essere confermate e le commissioni dipendono dalla dimensione della transazione in byte virtuali. Sono più sicure ma più lente, poiché richiedono il consenso della rete.
Transazioni Lightning Network
Queste transazioni avvengono su una rete separata costruita sopra la blockchain di Bitcoin. Si regolano più velocemente e con commissioni più basse. Sono comunemente usate quando la velocità e il costo delle transazioni sono più importanti. Rispetto alle transazioni on-chain, sono meno sicure.
Rete Bitcoin
Lightning Network
Definizione
Una rete digitale decentralizzata che utilizza la crittografia per proteggere le transazioni finanziarie.
Un protocollo di pagamento di secondo livello che opera sopra la blockchain di Bitcoin, permettendo transazioni più veloci ed economiche.
Vantaggi
Decentralizzata e sicura. Nessun rischio di chargeback o frode. Può essere usata in modo pseudonimo. Accettazione globale.
Transazioni più veloci ed economiche. Maggiore scalabilità. Le transazioni off-chain non congestionano la blockchain.
Svantaggi
Tempi di transazione lenti. Commissioni elevate per alcuni tipi di transazioni. Complessa per i principianti.
Può richiedere fiducia negli operatori dei canali. Richiede una transazione on-chain per aprire e chiudere i canali.
7.2 Tipi di wallet Lightning
Un wallet Lightning è simile a un wallet Bitcoin perché ti permette di inviare e ricevere bitcoin. La differenza principale è che funziona sulla Lightning Network, un secondo livello costruito sopra Bitcoin. Come i wallet Bitcoin, anche i wallet Lightning hanno diverse caratteristiche da considerare prima di sceglierne uno.
Autocustodia vs Custodia
I wallet Lightning possono essere classificati in molti modi, ma per semplicità li dividiamo in due tipi: wallet autocustodiali e wallet custodiali. Un wallet autocustodiale significa che controlli tu le tue chiavi. Un wallet custodiale significa che qualcun altro le controlla al posto tuo. Con un wallet custodiale puoi inviare e ricevere pagamenti, ma ti affidi a una terza parte e rinunci al pieno controllo dei tuoi fondi per comodità. Questo può andare bene per piccole somme, ma si consiglia di usare un wallet autocustodiale una volta che hai capito come funziona. Per il resto di questa sezione, ci concentreremo solo sui wallet Lightning autocustodiali.
Open Source vs Closed Source
I wallet Lightning possono essere anche open source o closed source. I wallet open source sono preferibili perché il loro codice è pubblico, può essere controllato da chiunque e può essere migliorato dalla comunità.
7.3 Configurare un wallet Lightning di Bitcoin
Configurare un wallet Lightning self-custodial è molto simile a configurare un wallet Bitcoin self-custodial.
Cerca l'app nell'App Store (iOS) o nel Google Play Store (Android).
Apri l'app e crea un nuovo wallet. Ti verrà chiesto di fare il backup di una lista di 12 o 24 parole: questa è la tua frase di recupero (chiamata anche seed phrase). Assicurati di scriverla e conservarla in un luogo sicuro! Questa frase di recupero ti permette di recuperare l'accesso completo ai tuoi fondi se necessario. Se perdi o dimentichi questa sequenza di parole, non potrai accedere ai tuoi bitcoin se perdi l'accesso al tuo wallet.
Dovrai poi confermare di aver salvato la tua frase di recupero. Per farlo, inserisci le parole della tua seed phrase nello stesso ordine.
Per maggiore sicurezza, alcuni wallet ti permettono di impostare un PIN o una password.
Ora puoi iniziare a inviare e ricevere bitcoin su Lightning.
Nota: Se stai usando un wallet custodial, potresti non dover seguire tutti questi passaggi. Tuttavia, i wallet custodial comportano dei rischi perché non controlli la tua chiave privata, il che significa che non hai il pieno controllo dei tuoi soldi.
7.4 Inviare e ricevere transazioni Lightning
Con un wallet Lightning, usare Bitcoin è veloce, economico e privato, rendendo le transazioni tra due persone semplici. Puoi inviare e ricevere bitcoin rapidamente per le cose di tutti i giorni, come comprare un caffè.
Vediamo alcuni esempi della Lightning Network in azione.
Esempio 1
Sia Marzia che Eva hanno 5 euro ciascuna. Marzia vuole inviare 2 euro a Eva. Il pagamento passa attraverso Giacomo, che aiuta a inoltrare il pagamento sulla Lightning Network. Dopo che il pagamento è stato completato, Eva ha 7 euro e Marzia ne ha 3.
Giacomo aiuta a instradare il pagamento, ma non può rubare i fondi. La Lightning Network utilizza la crittografia per garantire che solo il destinatario previsto possa ricevere il pagamento. Giacomo si limita ad aiutare il pagamento a muoversi attraverso la rete.
Questo mostra un vantaggio chiave della Lightning Network: le persone possono inviare pagamenti rapidamente senza dover fidarsi di intermediari come le banche.
Gli operatori di nodo come Giacomo possono anche guadagnare piccole commissioni per aiutare a instradare i pagamenti. In questo modo, aiutano la rete a rimanere decentralizzata ed efficiente.
Rispetto alle transazioni Bitcoin tradizionali:
Le transazioni on-chain avvengono direttamente sulla blockchain di Bitcoin. Sono molto sicure ma possono essere più lente e costose.
Le transazioni Lightning avvengono off-chain e permettono ai pagamenti di muoversi molto più velocemente e a un costo molto inferiore.
Per questo motivo, Lightning è utile per pagamenti piccoli e quotidiani, mentre le transazioni on-chain vengono spesso utilizzate per trasferimenti più grandi o per la conservazione a lungo termine.
Esempio 2
Mina ama mangiare fuori e spesso si ferma al suo bar preferito. Con così tante opzioni di pagamento disponibili, non è sicura di quale sia la scelta migliore. Per fortuna, ha imparato qualcosa su Bitcoin e sulla Lightning Network. Dopo aver valutato le sue opzioni, Mina si rende conto che usare un metodo di pagamento Lightning è la scelta migliore.
Mina vuole comprare un caffè, ma pagare con una transazione Bitcoin tradizionale può a volte richiedere tempo e comportare commissioni più alte. Decide quindi di usare la Lightning Network.
La Lightning Network permette alle persone di inviare bitcoin istantaneamente e con commissioni molto basse. Questo la rende ideale per piccoli acquisti quotidiani come il caffè.
Per iniziare a usare Lightning, Mina scarica un wallet Lightning sul suo telefono. Poi invia un po' di bitcoin dal suo wallet Bitcoin tradizionale al suo wallet Lightning. Questo passaggio utilizza una normale transazione Bitcoin sulla blockchain. Una volta che i fondi sono nel suo wallet Lightning, possono essere usati sulla Lightning Network.
Ora Mina può pagare il bar istantaneamente usando Lightning. Il pagamento avviene fuori dalla blockchain principale di Bitcoin, motivo per cui è molto più veloce ed economico rispetto a una normale transazione on-chain.
Vantaggi
Lightning Network
Sistema Bancario Tradizionale
Velocità
Veloce
Lento
Trasparenza
Trasparente
Opaco
Sicurezza
Sicuro
Vulnerabile
Commissioni di transazione
Basse
Alte
Inclusione finanziaria
Alta
Limitata
Scalabilità
Alta
Bassa
Privacy
Alta
Moderata
Interoperabilità
Alta
Bassa
Conformità legale
Moderata
Alta
Convenienza economica
Alta
Moderata
Le transazioni on-chain avvengono direttamente sulla blockchain di Bitcoin e possono richiedere più tempo e commissioni. Le transazioni Lightning avvengono off-chain, permettendo pagamenti rapidi e a basso costo pur utilizzando bitcoin.
Visa, Inc.
Bitcoin On-chain
Lightning Network
Capacità di 65.000 transazioni al secondo.
Capacità di 7 transazioni al secondo.
Capacità di milioni di transazioni al secondo.
Questa è una mappa dell’intera Lightning Network. Grazie a migliaia di gestori di nodi Lightning, puoi inviare sats a qualsiasi utente con un wallet Bitcoin Lightning, ovunque si trovi nel mondo. Il pagamento arriverà in pochi secondi e costerà solo pochi centesimi.Provalo tu stesso!
Attività: Staffetta Lightning
Questo è un esercizio pratico in cui gli studenti inviano e ricevono veri sats utilizzando la Lightning Network.
Punti Chiave
Usare un wallet Lightning ti aiuterà ad acquisire sicurezza nel ricevere e inviare veri sats.
Fai attenzione alle unità. Alcuni wallet permettono agli utenti di inviare bitcoin O sats (1/100.000.000 di un bitcoin).
I pagamenti Lightning a volte possono bloccarsi durante l’instradamento, soprattutto per importi elevati. Anche se possibile, questo tipo di esperienza utente sta diventando sempre meno comune man mano che la rete si sviluppa.
Suggerimento per lo studente
Verifica con il tuo istruttore se e come le attuali commissioni delle transazioni Bitcoin on-chain influenzeranno il wallet Lightning che utilizzi.
7.5 Acquistare caffè e generi alimentari con Bitcoin
Ti sei mai chiesto se puoi usare bitcoin per comprare il tuo caffè quotidiano o fare la spesa? In realtà puoi! Esistono molte opzioni, sia online che di persona, che ti permettono di pagare con bitcoin. Esploreremo alcune di queste possibilità e gli strumenti che ti aiuteranno a trovare negozi locali dove poter spendere bitcoin.
Anche se pagare con una carta di credito o un'app può sembrare semplice per chi paga, l'elaborazione del pagamento è in realtà molto complessa e coinvolge molte parti diverse.
Come funziona l'elaborazione dei pagamenti
Cliente → Commerciante → Gateway di pagamento → Processore → Circuito della carta → Banca emittente → Circuito della carta → Banca del commerciante → Commerciante
Ogni intermediario applica una commissione, quindi, anche se può sembrare facile, veloce ed economico, questi costi possono rapidamente accumularsi per un piccolo imprenditore, spesso superando il 3% del prezzo. E senza contare le commissioni di cambio valuta!
Commissioni di elaborazione delle carte di credito
Il cliente paga
Banca emittente
Processori del circuito della carta
Processori di pagamento
Va al commerciante
100
-1,75
-0,14
-0,30
97,81
Con Bitcoin e Lightning Network, le aziende possono ricevere pagamenti istantanei da tutto il mondo tramite un sistema monetario aperto, sicuro, nativo di internet, senza confini e resistente alla censura.
Online
BTCPay Server è un processore di pagamenti open-source che permette ai commercianti di accettare pagamenti in bitcoin con poche conoscenze tecniche. È completamente gratuito e non applica nessuna commissione. Le attività online possono integrare BTCPay Server facilmente aggiungendo il plugin BTCPay al proprio sito web. Poiché BTCPay Server è un progetto open-source, non un'azienda, puoi contribuire al progetto una volta che avrai imparato di più su di esso e sulla programmazione. Dai un'occhiata a BTCPayServer.org per maggiori informazioni su come utilizzare questo sistema di pagamento per la tua attività, sia in presenza che online.
BTCPay Server: In cosa è diverso?
Gratuito e open-source: Creato da liberi per i liberi. Licenza MIT. Nessun costo di transazione, abbonamento o elaborazione. Completamente open-source. I pagamenti sono diretti, peer to peer.
Decentralizzato: Chiunque può installare un server. Diventa un processore di pagamenti autogestito e ricevi pagamenti direttamente nel tuo wallet. Aiuta i tuoi amici o la tua comunità ed elabora pagamenti per loro. Un numero illimitato di negozi può essere collegato a un singolo BTCPay Server.
Privato, senza intermediari: Le terze parti di fiducia sono falle di sicurezza. BTCPay le elimina. I pagamenti sono P2P, diretti. I dati non vengono condivisi. Non c'è KYC/AML.
Sicuro: La tua chiave privata non è mai richiesta. Non-custodial. BTCPay ha bisogno solo delle xpubkey (chiave pubblica) per generare le fatture. Il codice è open-source e può essere ispezionato da auditor di sicurezza e sviluppatori.
Resistente alla censura: Nessun punto centrale di fallimento. Nessuno lo controlla tranne l'utente che lo gestisce. Puoi farlo girare sul tuo hardware.
Di persona
Anche i negozi fisici possono usare BTCPay Server per accettare pagamenti, oppure possono semplicemente scaricare un wallet Bitcoin e accettare pagamenti direttamente dal proprio telefono.
Per trovare un commerciante che accetta bitcoin nella tua zona, vai su BTCMap.org e cerca la tua regione. BTCMap.org è una mappa open-source dove i commercianti che accettano Bitcoin possono inserire la propria attività. Inoltre, gli utenti possono aggiungere nuovi commercianti e persino aggiornare la mappa per assicurarsi che i negozi elencati accettino ancora bitcoin. È uno strumento potente per chi desidera spendere i propri bitcoin.
Strumenti di transizione: voucher, carte regalo e carte di pagamento
Per acquistare prodotti o servizi da aziende che non accettano ancora bitcoin, esiste uno strumento intermedio che puoi usare: le carte regalo.
Alcune aziende si concentrano sull'acquisto e la vendita di carte regalo in cambio di bitcoin. Questo significa che puoi ottenere una carta regalo per il negozio dove vuoi fare acquisti in cambio di bitcoin, e poi spendere la carta regalo direttamente nel negozio. Biglietti aerei, hotel, giochi, SIM card... puoi comprare quasi tutto con bitcoin e carte regalo!
Economie circolari
Un'economia circolare è composta da partecipanti che decidono di sostenersi a vicenda cercando di comprare e vendere tra loro il più possibile. Ad esempio, una comunità di agricoltori che scambia i propri prodotti invece di andare al supermercato.
Applicata a Bitcoin, un'economia circolare si costruisce sostenendo commercianti locali e lavoratori specializzati che accettano bitcoin, così che tutti i partecipanti possano prosperare insieme grazie alle proprietà superiori di Bitcoin.
Il Lightning Network permette alle economie circolari Bitcoin di nascere e prosperare in tutto il mondo grazie a transazioni Bitcoin quasi istantanee e a basso costo.
La prima economia circolare Bitcoin mai creata si trova ad Arnhem, nei Paesi Bassi. È nata molto prima che esistesse il Lightning Network — ma all'epoca, le commissioni on-chain erano davvero basse!
La seconda è stata Bitcoin Beach, situata a El Zonte, El Salvador. È stata la prima a sfruttare la potenza del Lightning Network per offrire alla comunità, per lo più senza accesso ai servizi bancari, pagamenti digitali istantanei direttamente tramite smartphone!
Oggi, centinaia di economie circolari vengono create in tutto il mondo, alimentate da Bitcoin, Lightning Network e risorse educative.
Su BTCMap.org, puoi anche cercare comunità Bitcoin dove incontrerai altri utenti Bitcoin e trovare attività che accettano Bitcoin. Alcuni dei nostri insegnanti e studenti hanno effettivamente aggiunto attività commerciali ed economie circolari su BTCMap.org — e, quando sarai pronto, potrai farlo anche tu!
Risorse
Bitcoin Lightning Network Explained: How it Actually Works