Bitcoin Taproot bloccato per migliorare la privacy e introdurre contratti intelligenti PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Bitcoin Taproot bloccato per migliorare la privacy e introdurre contratti intelligenti

Bitcoin Taproot bloccato per migliorare la privacy e introdurre contratti intelligenti PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Il 12 giugno Bitcoin (BTC) mining pool Slush Pool ha estratto il blocco 687,285 con la transazione che include un segnale di attivazione dell'aggiornamento Taproot. Quel particolare blocco è stato il 1,816° a includere un segnale per l'attivazione di Taproot da parte di un minatore BTC all'interno dell'epoca di difficoltà che è durata dal 30 maggio al 13 giugno.

Con 2,016 blocchi creati in ogni periodo di difficoltà, l'attraversamento di 1,816 blocchi con un segnale di attivazione Taproot ha soddisfatto la soglia di segnalazione del 90% richiesta per bloccare l'aggiornamento. Questo evento ha fatto sì che Taproot, il primo aggiornamento del protocollo di Bitcoin in oltre quattro anni, fosse previsto per la sua fase di attivazione a metà novembre.

Oltre a porre fine al periodo di segnalazione che è durato circa sei settimane in tre epoche di difficoltà consecutive, il blocco 687,285 ha anche portato a una nuova pietra miliare per l'aggiornamento di Bitcoin in sviluppo dal 2018. I sostenitori di BTC affermano che oltre l'attivazione automatica avvenuta verso la fine del anno, l'attenzione dovrebbe ora spostarsi sulla creazione di portafogli e altre applicazioni dell'ecosistema in grado di sfruttare le funzionalità di scripting migliorate offerte da Taproot.

Cos'è Taproot?

Prima di entrare nel merito di cos'è Taproot e di come funziona, è forse importante presentare almeno una spiegazione di alto livello su come funzionano le transazioni Bitcoin. Quando si inviano BTC da un portafoglio a un altro, l'indirizzo pubblico del mittente utilizza una chiave privata per creare una firma crittografica univoca.

Questa firma crittografica contiene le autorizzazioni necessarie che servono come prova a tutti i nodi che convalidano la transazione che il mittente possiede veramente i fondi inviati, soddisfacendo così la condizione di spesa. È possibile creare diverse condizioni di spesa per gli output di transazione non spesi (UTXO).

Quando gli UTXO vengono spesi, diventa necessario rivelare tutti i dati sulle condizioni di spesa, sia quelli soddisfatti che le possibili condizioni che avrebbero potuto essere soddisfatte, una funzionalità che comporta un utilizzo significativo dei dati e implicazioni sulla privacy. Taproot è un aggiornamento progettato per risolvere questo problema mascherando le condizioni di spesa, ad eccezione di quelle che sono nel ramo dello script concordato dalle parti della transazione.

In una conversazione con Cointelegraph, Riccardo Casatta, sviluppatore di Bitcoin e beneficiario di una borsa di criptovaluta Square, ha delineato la premessa di base alla base di Taproot, affermando: "L'aggiornamento di taproot include una serie di miglioramenti, il più significativo migliora la privacy a lungo termine". Secondo Casatta:

"Un equivoco che abbiamo oggi è che l'utilizzo di Bitcoin sia per lo più privato, mentre in realtà le attività di transazione lasciano molte tracce sulla blockchain. Ad esempio, Bitcoin viene inviato a indirizzi diversi, ad esempio iniziando con "1," "3" o "bc1", a seconda della versione e del contratto intelligente dietro di essi. Questo è un problema perché rivela informazioni sulle spese dell'utente”.

Con Taproot diventa possibile combinare le chiavi pubbliche di tutte le entità partecipanti in una transazione per creare una chiave univoca. Creando un nuovo output chiamato Pay to Taproot (P2TR), è possibile avere condizioni di output con fondi bloccati su una singola chiave pubblica piuttosto che su singole chiavi o hash di script che richiedono una contabilità completa di tutte le condizioni di spesa incluse in un UTXO.

Questa fusione di più firme in un'unica firma aggregata si basa sulle firme di Schnorr. Sfruttando la natura lineare delle firme di Schnorr, i sostenitori di Taproot affermano che sarà possibile rendere la multi-firma (multisig) indistinguibile dalle loro controparti a firma singola, o come dice Casatta:

"Con taproot, diverse condizioni di spesa possono sembrare identiche nel caso più comune, e questo è fantastico perché rivela meno informazioni sugli utenti e migliora anche l'efficienza".

Supporto quasi unanime tra i minatori

Come precedentemente riportato da Cointelegraph, l'aggiornamento Taproot di Bitcoin raggiunto il 90% di consenso critico tra i nodi di mining il 12 giugno. In effetti, il processo ha ricevuto il sostegno quasi universale dei minatori, con tutti i pool di mining riconosciuti che segnalano per Taproot.

Slush Pool ha dato il via al processo a maggio, estraendo il primo blocco di transazioni con un segnale di attivazione Taproot. Forse era giusto che il quinto più grande pool di mining di Bitcoin per distribuzione del tasso di hash sia stato portato avanti anche dal minatore responsabile del blocco effettivo dell'aggiornamento.

Nonostante il fatto che il processo per l'inizio del periodo di segnalazione sia rallentato con la celebrazione del Primo Maggio in Cina, il consenso tra i minatori a sostenere l'aggiornamento ha iniziato a raggiungere proporzioni significative entro la seconda epoca di difficoltà. Questo supporto quasi unanime ha cementato l'impegno espresso dai minatori anche prima che l'aggiornamento pianificato fosse unito a Bitcoin Core alla fine del 2020.

Correlato: I sudcoreani affollano le criptovalute grazie a un approccio regolamentare pesante

I ritardi iniziali nel raggiungimento del consenso del 90% richiesto durante il primo mese del processo erano probabilmente dovuti alla necessità di alcuni minatori di adeguare determinati requisiti del firmware per eseguire la segnalazione. Pertanto, anche salendo a circa il 70% entro i primi tre giorni, la percentuale di segnalazione dei minatori ha oscillato tra il 40% e il 70% durante la prima epoca di difficoltà.

AntPool e F2Pool, rispettivamente al primo e al secondo posto in termini di distribuzione del tasso di hash, sono stati i primi sostenitori dell'attivazione, così come Foundry USA. Entro il 17 maggio ogni grande mining pool stava segnalando per Taproot, incluso Binance con il suo primo blocco delle transazioni. BTC.Top è arrivato in ritardo alla festa, poiché il pool di mining ha riferito di dover eseguire test sui protocolli necessari per iniziare la segnalazione per Taproot.

Privacy, scalabilità e contratti intelligenti

Diversi sviluppatori di Bitcoin concordano sul fatto che Taproot offrirà un miglioramento significativo della privacy di Bitcoin. In una conversazione con Cointelegraph all'inizio di giugno, Pieter Wuille, sviluppatore di Bitcoin presso Chaincode e uno dei primi sostenitori dell'aggiornamento Taproot, ha osservato:

"[Taproot] estende le capacità di script di Bitcoin in modi che rendono alcune cose più economiche (specialmente applicazioni più complesse come multisig e cose di livello due) e un po' più private nascondendo spesso quali erano le regole di spesa esatte."

Oltre a mascherare determinate condizioni di spesa e rendere indistinguibili le transazioni, Taproot offre anche una significativa riduzione dello spazio di blocco occupato dai dati delle transazioni. Sebbene questa funzione riduca il throughput delle transazioni comprimendo le dimensioni dei dati associate alle transazioni multisig, non è certo una panacea per i problemi di scalabilità di Bitcoin.

Tuttavia, apre le porte ai contratti intelligenti sulla blockchain di Bitcoin poiché l'aggiornamento riduce già la quantità di spazio necessaria per le transazioni multisig in un blocco. Le transazioni di smart contract per natura implicano interazioni tra diversi indirizzi e utenti.

Correlato: Gli Altcoin seguono l'esempio del prezzo di Bitcoin mentre l'incertezza attanaglia il mercato delle criptovalute

Con Taproot, queste operazioni di contratto intelligente non sembreranno essere diverse da un semplice trasferimento BTC da portafoglio a portafoglio. Descrivendo in dettaglio alcuni dei probabili casi d'uso del contratto intelligente che potrebbero emergere una volta che Taproot sarà attivato più avanti nel 2021, Casatta ha dichiarato a Cointelegraph:

"Nel medio/lungo termine, vedo un aumento dell'utilizzo dei contratti intelligenti Bitcoin, consentendo casi d'uso come eredità e delega nelle spese aziendali. E la parte migliore è che, guardando la blockchain, non lo sapremo".

Molti sviluppatori di Bitcoin concordano sul fatto che oltre l'attivazione di novembre, i partecipanti alla rete dovranno creare applicazioni utili basate sull'aggiornamento. L'aggiornamento stesso si attiverà secondo i termini del Bitcoin Improvement Protocol 341 (BIP-341) all'altezza del blocco 709,632.

Taproot sarà un aggiornamento soft-fork, il che significa che i partecipanti alla rete non sono tenuti ad adottare la modifica. Tuttavia, dati i probabili vantaggi tariffari offerti dall'aggiornamento, è probabile che i fornitori di servizi aggiornino il loro software per implementare Taproot.

Fonte: https://cointelegraph.com/news/bitcoin-taproot-locked-in-to-improve-privacy-and-introduce-smart-contracts

Timestamp:

Di più da Cointelegraph