Bitcoin fa un passo avanti verso un futuro più scalabile e privato

Bitcoin fa un passo avanti verso un futuro più scalabile e privato - Bitcoin Core Schnorr 1024x683Bitcoin Core è relativamente conservatore, dando priorità alla semplicità e alla sicurezza rispetto al numero di funzionalità. Tuttavia, ciò non significa che la rete sia la stessa del 2009.

Dopo il rilascio di Segregated Witness (SegWit) nel 2017, la scorsa settimana è stato rivelato che Bitcoin ha altri due importanti aggiornamenti all’orizzonte. Le firme Schnorr e Taproot offriranno alla principale rete cripto una migliore scalabilità e privacy.

Firme Schnorr

Per comprendere i vantaggi delle firme Schnorr è necessario conoscere cosa sia una firma digitale e come viene utilizzata per comprare Bitcoin. Una firma digitale è come un’impronta digitale usata per accedere ai dati sulla blockchain.

Quando viene creato un portafoglio crittografico, si producono una chiave privata e una pubblica. La chiave privata è come un’impronta digitale e serve per autorizzare le operazioni in uscita dal portafoglio.

La chiave privata è chiamata anche “firma”. Attualmente, l’algoritmo utilizzato per la firma è l’Elliptic Curve Digital Signature Algorithm (ECDSA). Questo meccanismo è stato utilizzato perché le firme di Schnorr erano ancora sotto brevetto e non erano completamente disponibili fino a dopo febbraio 2008.

ECDSA fornisce funzionalità simili alle firme Schnorr, ma nel complesso è meno efficace. Ad esempio, le firme di Schnorr sono più sicure, possono consentire una migliore privacy e risparmiare spazio sulla catena. Ora che questo nuovo meccanismo di firma è in arrivo su Bitcoin, la rete godrà di un miglioramento minimo del 15% nell’efficienza dello spazio.

Taproot

Potrebbe risultare sorprendente, ma Bitcoin ha alcune funzionalità di uno smart contract. Sebbene sia molto più primitivo di quello che offre Ethereum, consente comunque sidechain di pagamento veloci come Lightning Network.

Il problema principale con gli smart contract è l’inefficienza dello spazio. Taproot aiuta a risolvere questo problema apportando vantaggi per la privacy lungo il percorso. Non tutti gli indirizzi e le transazioni Bitcoin sono uguali.

Ad esempio, esiste una distinzione tra gli indirizzi che iniziano con “1” o “3”. Gli indirizzi che iniziano con “3” sono script, il che significa che possono essere utilizzati da più persone o implementare la tecnologia Segregated Witness (SegWit).

Taproot elimina questa distinzione. Con esso, tutte le transazioni assomigliano a transazioni regolari da una persona all’altra, indipendentemente da quante persone abbiano partecipato e se fosse coinvolto uno smart contract.

Passaggi successivi per Bitcoin

L’aggiunta di codice per le firme Schnorr e Taproot a Bitcoin Core è un passo importante verso la loro implementazione. Tuttavia, è probabile che trascorra molto tempo prima che vengano pubblicati sulla rete.

La buona notizia è che entrambe le soluzioni sono compatibili con le versioni precedenti, il che ne semplifica l’implementazione. Tutte le funzionalità precedenti rimarranno in vigore, quindi non danneggerà gli operatori dei nodi e gli utenti se accetteranno le modifiche. Bitcoin non è famoso per essere veloce o frettoloso, e questa volta non sarà diverso. Tuttavia, gli utenti possono trarre conforto dal fatto che Schnorr e Taproot siano quasi al traguardo.