Protocollo · Upgrade
Taproot: Benefici Concreti
Taproot (attivato a blocco 709.632, novembre 2021) è il più grande upgrade tecnico di Bitcoin dopo SegWit. Combina tre BIP — Schnorr signatures (BIP340), Tapscript (BIP341) e MAST (BIP342) — per migliorare efficienza, privacy e capacità di script. Questa guida spiega cosa cambia concretamente per chi usa Bitcoin.
I tre componenti di Taproot
BIP340 — Schnorr Signatures
Prima: Bitcoin usava ECDSA (Elliptic Curve Digital Signature Algorithm) — firma non lineare
Dopo: Schnorr è uno schema di firma lineare: permette aggregazione di più firme in una sola
Beneficio: Transazioni multi-sig sembrano identiche alle single-sig on-chain. Fee ridotte per multi-sig. Aggregazione batch possibile.
BIP341 — Tapscript / P2TR
Prima: P2WSH (SegWit v0) rivelava tutto lo script on-chain al momento del spend
Dopo: P2TR (SegWit v1) rivela solo il ramo dello script che viene usato — gli altri restano nascosti
Beneficio: Script complessi (multi-sig, timelock, condizionali) non sono visibili se non vengono usati. Privacy aumentata.
BIP342 — MAST (Merklized Alternative Script Trees)
Prima: Uno script poteva contenere molte condizioni, tutte visibili al momento dell'apertura
Dopo: Le condizioni sono organizzate in un albero di Merkle — solo il ramo eseguito viene rivelato
Beneficio: Contratti con molte condizioni diventano più efficienti e privati. Solo il percorso usato è visibile.
Risparmio fee: confronto pratico
| Tipo transazione | Pre-Taproot (vbyte) | Post-Taproot (vbyte) | Risparmio |
|---|---|---|---|
| Single-sig semplice | ~148 vbyte (P2WPKH) | ~58 vbyte (P2TR) | ~61% |
| 2-of-3 multisig | ~256 vbyte (P2WSH) | ~58 vbyte (P2TR + Schnorr) | ~77% |
| Lightning channel open | ~196 vbyte (2-of-2 P2WSH) | ~58 vbyte (MuSig2 P2TR) | ~70% |
| Script complesso (5 condizioni) | ~450+ vbyte | ~100-150 vbyte (MAST) | ~66-78% |
I risparmi su multi-sig sono disponibili solo se tutte le parti usano MuSig2 (aggregazione chiavi). Con wallet non compatibili, il risparmio è inferiore.
Impatto su Lightning Network
Taproot ha miglioramenti rilevanti per Lightning:
Channel open e close: i canali Taproot (P2TR) sono indistinguibili on-chain da transazioni ordinarie — privacy migliorata per chi usa Lightning.
MuSig2 per canali 2-of-2: le cooperative closes sembrano single-sig. Riduzione fee sui channel open.
PTLCs (Point Time Lock Contracts): Taproot abilita PTLCs al posto di HTLCs — migliora la privacy dei pagamenti Lightning eliminando il correlabile hash condiviso lungo il path.
Eltoo (se attivato via ANYPREVOUT): possibile nuovo meccanismo di update dei canali — più semplice e sicuro. Richiede un soft fork aggiuntivo.
Adozione Taproot: dove siamo
L'adozione di P2TR (indirizzi bc1p...) è cresciuta ma non ha ancora raggiunto la massa critica rispetto a P2WPKH e P2SH:
Output P2TR: circa 5-8% dei UTXO totali nel 2024 — crescita costante ma ancora minoritaria.
Principali ostacoli: wallet legacy che non supportano P2TR, exchange che non hanno aggiornato la generazione di indirizzi.
Bitcoin Core supporta P2TR dalla versione 22.0 (settembre 2021).
Sparrow Wallet, Electrum, Coldcard, Trezor Model T supportano P2TR nativamente.
Ordinals e BRC-20 hanno accelerato l'adozione di P2TR — usano indirizzi Taproot per le inscriptions.
Cosa non cambia con Taproot
Aspettative esagerate da correggere
Taproot non aumenta il throughput (transazioni per secondo) — il limite dei blocchi rimane invariato.
Taproot non aggiunge smart contract generici come Ethereum — le capacità di script sono ampliate ma restano conservative.
Taproot non rende Bitcoin anonimo — è pseudonimo come prima. UTXO e importi restano visibili.
Taproot non è obbligatorio — si può continuare a usare P2WPKH o P2SH.
Fondamentali Bitcoin ogni settimana
Il Report Fides Bitcoin copre sia gli sviluppi del protocollo Bitcoin sia i dati di ciclo on-chain — in italiano, con metodologia dichiarata.
Iscriviti gratis →