Taproot e la rete Lightning, un incontro fatto in paradiso

Poco più di due mesi fa, Taproot è andato online. Cosa porta in tavola il più grande aggiornamento della rete Bitcoin da anni? Come può aiutare il sempre più popolare Lightning Network? Questo è esattamente quello che l'articolo che stiamo per riassumere è circa. Inizia informandoci che "Bitcoin ha persino un linguaggio di scripting" e che si chiama Script.

Letture correlate | Il numero di nodi di rete Bitcoin Lightning aumenta del 23% in tre mesi

Ma prima di addentrarci in questo, cos'è Taproot?

“Taproot è una combinazione di tre Bitcoin Improvement Offering (BIP) che migliorano questa infrastruttura di scripting: BIP340 – Schnorr, BIP341- Taproot e BIP342 – Tapscript. La chiave di Taproot che sblocca tutti gli altri è l'introduzione di Schnorr Signatures, che consente l'aggregazione di chiavi e firme. Ciò significa che più parti sono in grado di combinare le proprie chiavi in ​​un'unica chiave pubblica, consentendo loro di firmare un singolo messaggio.

È importante sapere che Taproot non consentirà contratti "completamente espressivi" o "Turing completi" come in Ethereum e tutte le sue catene correlate. Né questo tipo di contratti è una priorità per la rete Bitcoin, come sottolinea il nostro sito gemello Bitcoinist. Inoltre, per frenare le nostre aspettative, leggiamo su cosa ci ha avvertito l'ospite del podcast di Tales From The Crypt, Marty Bent. nella sua newsletter:

“È importante capire che questi benefici non saranno immediati. Arriveranno sul mercato lentamente nel tempo man mano che il software verrà implementato nei portafogli e in altri servizi. Molti si aspettano che Taproot venga attivato durante il fine settimana e che tutti i suoi potenziali benefici si realizzino immediatamente. Semplicemente non è così ed è importante che questo fatto sia compreso”.

Ok, passiamo alla carne e alle patate.

In che modo Taproot aiuta la rete Lightning?

Prima di tutto, ogni canale Lightning è composto da “2 di 2 multisig”. Quindi, un primo vantaggio di essere "in grado di combinare le loro chiavi in ​​un'unica chiave pubblica" è che "abbiamo transazioni più leggere e quindi aperture di canale più economiche". Non solo, ma "l'aggregazione delle firme offre anche una maggiore privacy poiché i suoi contenuti sono indistinguibili da una transazione a firma singola".

Per chiarire in che modo questo avvantaggia la privacy, citiamo il Binance Academy:

“Spendere Bitcoin utilizzando Taproot potrebbe rendere indistinguibile una transazione in un canale Lightning Network, una transazione peer-to-peer o un sofisticato contratto intelligente. Chiunque monitorasse una di queste transazioni non vedrebbe altro che una transazione peer-to-peer. Vale la pena notare, tuttavia, che ciò non cambia il fatto che i portafogli del mittente iniziale e del destinatario finale saranno esposti".

Tuttavia, questo non è del tutto vero... ancora. L'articolo di Voltage chiarisce: "Questo significa che i canali lightning sono ora non identificabili sulla blockchain? Bene, la risposta è "sì" per i canali privati ​​e "non ancora" per i canali pubblici".

Grafico dei prezzi di BTCUSD per il 01/04/2021 - TradingView

Grafico dei prezzi BTC per il 01/04/2021 su Gemini | Fonte: BTC/USD su TradingView.com

Canali di rete Lightning privati ​​e pubblici

Qual è il problema? Ebbene, la rete non annuncia la creazione di canali privati. Quelli pubblici, invece:

“Purtroppo, anche se nascondiamo le aperture dei canali sulla blockchain, l'attuale specifica del protocollo lightning richiede che i nodi trasmettano i dettagli delle transazioni di finanziamento quando annunciano i loro canali.

All'inizio potrebbe sembrare controintuitivo, ma è anche un modo elegante per impedire ai nodi di inviare spam alla rete con canali falsi".

Letture correlate | Quanto è grande la rete Lightning di Bitcoin? La risposta ti sorprenderà

Inoltre, teniamo conto che società di sorveglianza Chainalysis già annunciata un servizio correlato a Lightning Network. Dovremmo presumere che ci siano "nodi sybil che sorvegliano la rete". E che "Con abbastanza nodi ostili" un cattivo attore potrebbe dipingere "un quadro abbastanza dettagliato del flusso di fondi". Bene, Taproot ha una soluzione elegante per questo:

“L'introduzione da parte di Taproot delle firme Schnorr apre la strada a un tipo di contratto intelligente chiamato PTLC (Point Time Locked Contracts). I PTLC funzionano allo stesso modo degli HTLC consentendo ai nodi di identificare i pagamenti, ma i PTLC sono dotati di una comoda funzione di poter randomizzare il proprio identificatore con ogni hop, rendendo così impossibile per i nodi correlare il traffico dei nodi di invio e ricezione. "

Comprendi che "Taproot è una porta che apre molte altre porte". È un nuovo toolkit con cui gli sviluppatori di tutto il mondo creeranno nuove funzionalità e miglioramenti. Le informazioni contenute in questo articolo sono solo l'inizio, il frutto basso che possiamo vedere dal nostro punto di vantaggio. Ricorda cosa ha detto Marty Bent, "questi benefici non saranno immediati". La fase di Bitcoin abilitata per Taproot è appena iniziata.

Immagine in evidenza di Cooper Baumgartner su Unsplash | Grafici di TradingView

Fonte: https://www.newsbtc.com/news/bitcoin/lightning-speed-taproot-and-the-lightning-network-a-match-made-in-heaven/