Accuratamente! Molto testo.

Taproot è un aggiornamento di Bitcoin il 14 novembre 2021. Lo schema Schnorr e Taproot sono gli aggiornamenti tecnologici più attesi di Bitcoin dall'introduzione di SegWit. L'obiettivo di Taproot è cambiare il modo in cui funzionano gli script Bitcoin per migliorare la privacy, la scalabilità e la sicurezza. Questo e molto altro sarà possibile grazie all'implementazione congiunta di Taproot e di un aggiornamento chiamato circuito Schnorr.

Non è un segreto che la privacy, la scalabilità e la sicurezza siano alcune delle principali preoccupazioni delle criptovalute. E sebbene Bitcoin sia il più popolare tra questi, questa rete deve ancora risolverli. Questo è il motivo per cui intendiamo introdurre Taproot.


introduzione

Non importa quali alti e bassi attraversi Bitcoin, rimane comunque un’ancora che fornisce stabilità alla comunità. Nonostante una serie di problemi sorti nel corso degli anni della sua esistenza, come l'hacking del Monte. Gox o hard fork di rete, Bitcoin continua a godere del supporto degli appassionati di criptovalute.

Tuttavia, alcuni svantaggi del Bitcoin non possono essere ignorati e il più importante è legato alla sicurezza. Poiché Bitcoin è una blockchain pubblica, chiunque può tenere traccia delle transazioni della rete, il che ha causato preoccupazione ad alcuni partecipanti.

Per aumentare la tua privacy, puoi utilizzare i mixer Bitcoin e la tecnologia CoinJoins, tuttavia, ciò non renderà Bitcoin stesso una criptovaluta anonima. E sebbene Taproot non possa controllare neanche questo, la sua implementazione può aumentare l’anonimato della rete.

L'aggiornamento Taproot è considerato un passo importante verso la risoluzione del problema dell'insufficiente privacy della rete e di altri problemi. Taproot è stato attivato sulla rete Bitcoin il 14 novembre 2021, con il supporto di miner di tutto il mondo. Cos'è Taproot e come aiuterà Bitcoin? Parliamo di questo in modo più dettagliato.


Svantaggi della rete Bitcoin

Anche se Bitcoin è la prima e più popolare blockchain, presenta alcuni svantaggi, come la bassa velocità delle transazioni. Inizialmente, la rete era progettata per elaborare sette transazioni al secondo, ma con la crescita della popolarità e del numero di utenti, sono aumentate anche la velocità e le tariffe delle transazioni. Nel 2021, la commissione media di transazione sulla rete Bitcoin ha raggiunto un livello record dopo che il prezzo della moneta è salito alle stelle ed è ammontato a circa 60 dollari. Ovviamente, commissioni elevate e basse velocità di transazione stanno rallentando lo sviluppo della rete, quindi nel 2017 gli sviluppatori hanno implementato l'aggiornamento Segregated Witness (SegWit) per accogliere più transazioni in un blocco. Resta però irrisolto il problema delle commissioni elevate.

Un altro svantaggio di Bitcoin è legato alla privacy. Sebbene il white paper della rete affermi che le transazioni Bitcoin sono private, in realtà sono disponibili pubblicamente. Ciò significa che qualsiasi utente può conoscere la cronologia delle transazioni possedendo solo un indirizzo Bitcoin.

Per correggere le carenze, Bitcoin implementa di tanto in tanto degli aggiornamenti, nonostante le difficoltà nel cambiare la rete a causa della sua natura decentralizzata. La difficoltà è che una persona non ha abbastanza potere per implementare l’aggiornamento, quindi i cambiamenti vengono raggiunti attraverso il consenso della comunità.

Cos'è Taproot

Taproot è un soft fork per migliorare gli script Bitcoin e aumentare la privacy, l'efficienza e la capacità della rete di gestire contratti intelligenti. Questo aggiornamento è considerato il cambiamento più significativo apportato a Bitcoin dall'introduzione di SegWit nel 2017.

L'aggiornamento Taproot consiste in tre distinte proposte di miglioramento della rete Bitcoin (BIP), tra cui Taproot, Tapscript e il suo nucleo, un nuovo schema di firma digitale chiamato schema Schnorr. Taproot offre agli utenti Bitcoin una serie di vantaggi, come una maggiore privacy delle transazioni e commissioni di transazione inferiori. L'aggiornamento consentirà inoltre a Bitcoin di eseguire transazioni più complesse per competere con Ethereum, in particolare nei contratti intelligenti, nel supporto per la finanza decentralizzata (DeFi) e nei token non fungibili (NFT).

Taproot è stato proposto per la prima volta dallo sviluppatore Bitcoin Core Gregory Maxwell nel gennaio 2018 ed è stato integrato nella libreria Bitcoin Core nell'ottobre 2020 su richiesta di Peter Wille. Per integrare pienamente l’aggiornamento, gli operatori dei nodi hanno dovuto accettare le nuove regole di consenso Taproot. Alla fine ha ricevuto il supporto del 90% dei miner ed è stato ufficialmente attivato il 14 novembre 2021 al blocco 709632.


Come funziona Taproot?

Esistono tre proposte per migliorare la rete Bitcoin, la cui attivazione congiunta costituisce l'aggiornamento Taproot. Inoltre ogni proposta influenza e comunica con le altre a suo modo.

Schema Schnorr (BIP340)

Lo schema Schnorr fornisce una verifica più rapida e sicura delle transazioni sulla rete Bitcoin. È uno schema di firma crittografica sviluppato dal matematico e crittografo tedesco Klaus Schnorr. Questo algoritmo è stato protetto da un brevetto per molti anni, ma è scaduto nel 2008. Lo schema Schnorr è noto per la sua semplicità ed efficienza nel generare firme brevi, oltre a una serie di altri vantaggi.

Il creatore di Bitcoin Satoshi Nakamoto ha scelto l'algoritmo di firma digitale della curva ellittica (ECDSA) invece dello schema Schnorr: a quel tempo era già ampiamente utilizzato, era comprensibile, affidabile, compatto e utilizzava codice open source.

Tuttavia, lo sviluppo dello Schnorr Digital Signature Scheme (SDSS) potrebbe inaugurare una nuova generazione di firme per Bitcoin e altre reti blockchain.

Uno dei principali vantaggi dello schema Schnorr è la possibilità di utilizzare più chiavi all'interno di una transazione Bitcoin complessa e creare un'unica firma univoca. Ciò significa che le firme di più partecipanti a una transazione possono essere combinate in un unico schema Schnorr attraverso l'aggregazione delle firme.

Il soft fork Taproot ti consente di nascondere il fatto stesso che lo script di questa criptovaluta funziona. Ad esempio, può offuscare la distinzione tra una transazione di canale Lightning Network, una transazione peer-to-peer e un contratto intelligente complesso: a un osservatore esterno sembreranno tutti una semplice transazione peer-to-peer. Ma vale la pena notare che i portafogli del mittente originale e del destinatario finale saranno comunque visibili.


Fittone (BIP341)

Taproot è il componente di aggiornamento da cui prende il nome. Si basa sull'aggiornamento SegWit del 2017 e utilizza il concetto Merkelized Alternative Script Tree (MAST) per ridimensionare il volume dei dati delle transazioni sulla blockchain.

Le transazioni Bitcoin sono protette da chiavi pubbliche e private. Per spostare una risorsa digitale da un portafoglio, il mittente deve fornire una firma e dimostrare di essere il vero proprietario prima di poter trasferire fondi. Oltre a utilizzare transazioni a firma singola, i mittenti possono anche complicarle attraverso blocchi temporali, firme multiple e così via.

Tuttavia, le transazioni complesse richiedono più input e firme, il che aumenta il volume dei dati sulla blockchain e riduce la velocità di elaborazione delle transazioni. Inoltre, le informazioni sulle transazioni vengono automaticamente archiviate sulla blockchain, rivelando potenzialmente dati sensibili sui proprietari degli indirizzi.

L'integrazione di MAST ridurrà il numero di script e controlli richiesti, poiché una transazione rappresenterà più script. Pertanto, quando una transazione Bitcoin complessa viene inviata al MAST, non è necessario un albero Merkle per elaborarla, poiché invece di informazioni complete, MAST contiene solo le condizioni della transazione in esecuzione. Ciò può ridurre significativamente la quantità di dati archiviati nella rete. Pertanto, l’aggiornamento non solo garantisce maggiore scalabilità ed efficienza della blockchain, ma anche privacy.


Tapscript (BIP342)

TapScript è il linguaggio di codifica degli script Bitcoin che alimenta gli altri due BIP. È un insieme di codici operativi: istruzioni per l'esecuzione di una transazione. Si ritiene che l’aumento dello spazio di blocco disponibile fornirà flessibilità alla rete e consentirà a Bitcoin di supportare e creare contratti intelligenti.


Caratteristiche del fittone

Come già accennato, Taproot migliorerà significativamente la privacy di Bitcoin e amplierà le sue capacità. I vantaggi dell'aggiornamento includono:

1. Migliorare la scalabilità della rete riducendo la quantità di dati da trasmettere e archiviare nella blockchain.

2. Aumento delle transazioni per blocco (più transazioni al secondo).

3. Commissioni di transazione ridotte.

Inoltre, implementando Taproot, le firme rimarranno immutabili, eliminando un noto rischio per la sicurezza nella rete Bitcoin. Ora la firma di una transazione può essere modificata prima che venga confermata, come se non fosse mai avvenuta, il che può portare al problema della doppia spesa e alla distruzione dell’integrità del registro distribuito.


Importanza dell'aggiornamento Taproot

Si ritiene che l'attivazione di Taproot migliorerà la funzionalità della rete Bitcoin attraverso transazioni veloci e affidabili. Prima di Taproot, il protocollo Bitcoin era ancora in fase di sviluppo Layer 1, dietro altre reti Layer 2 che supportano DApp, come Ethereum. Gli aggiornamenti Bitcoin sono un passo importante verso l’implementazione di contratti intelligenti e l’adozione dei mercati NFT e DeFi di tendenza.

Man mano che la rete Bitcoin diventa più efficiente con tariffe più basse, il numero di transazioni aumenterà e la blockchain si evolverà. Inoltre, la possibilità di effettuare transazioni private renderà BTC più competitivo rispetto ad altre monete private sul mercato.


Taproot è un aggiornamento tanto atteso per Bitcoin. Insieme all'implementazione dello schema Schnorr, migliorerà significativamente la riservatezza, la scalabilità, la sicurezza e altri parametri della rete. Le modifiche dovrebbero anche portare maggiore attenzione al protocollo Lightning Network e contribuire a rendere la multifirma uno standard del settore.

Maggiore privacy, efficienza e sicurezza sono vantaggi importanti per tutti i partecipanti alla rete Bitcoin.