network

taproot

Taproot è l'aggiornamento del protocollo Bitcoin più significativo da SegWit, attivato nel novembre 2021. Ha introdotto le firme Schnorr, MAST e Tapscript, portando miglioramenti della privacy, commissioni più basse per transazioni complesse e un sistema di scripting più flessibile.

Taproot è stato attivato sulla rete Bitcoin al blocco 709.632 il 14 novembre 2021, rendendolo il più grande cambiamento di protocollo dai tempi di SegWit nel 2017. L'aggiornamento ha raggruppato tre Bitcoin Improvement Proposal: BIP 340 (firme Schnorr), BIP 341 (Taproot stesso) e BIP 342 (Tapscript). È stato distribuito tramite un soft fork, il che significa che rimane retrocompatibile con i nodi più vecchi che non hanno aggiornato.

Le firme Schnorr sostituiscono lo schema di firma ECDSA esistente di Bitcoin con un'alternativa matematicamente più elegante. Le firme Schnorr sono più piccole e più veloci da verificare, e consentono l'aggregazione delle firme, dove più parti possono combinare le loro firme in una sola. Questo è particolarmente utile per le transazioni multi-firma, che sotto Taproot possono sembrare identiche a semplici transazioni a firma singola dall'esterno. MAST, Merkelized Alternative Script Trees, permette che condizioni di spesa complesse vengano impegnate in modo che solo il ramo eseguito di uno script venga rivelato on-chain; i percorsi non eseguiti rimangono nascosti.

Tapscript aggiorna il linguaggio di scripting di Bitcoin per supportare il nuovo schema di firma e rendere più semplici i futuri aggiornamenti. Insieme, i tre componenti migliorano la privacy rendendo le transazioni complesse e semplici più simili sulla blockchain. Riducono le commissioni per i casi d'uso avanzati minimizzando i dati che devono essere pubblicati. E gettano le basi per ulteriori miglioramenti del protocollo, fornendo una base più flessibile per il continuo sviluppo di Bitcoin.

Frequently asked questions