Wrapped SegWit
Wrapped SegWit
Difficoltà: avanzato
Argomento: tecnologia
DEFINIZIONE
Wrapped SegWit, o P2SH Wrapped SegWit, , indicato anche con il termine Nested SegWit, è un'implementazione inclusa nell'aggiornamento di SegWit pensata per consentire ai wallet e ad altri software Bitcoin di supportare più facilmente SegWit.
Con P2SH Wrapped SegWit i nodi e wallet più vecchi che non supportano ancora SegWit, vedono le transazioni SegWit come transazioni P2SH e anche se non vedono le firme e gli script le considerano valide.
Per porterlo fare, i due script SegWit nativi, P2WPKH e P2WSH, vengono utilizzati come redeemScript di una transazione P2SH, ottenendo rispettivamente i tipi di script SegWit con wrapping di P2SH-P2WPKH e P2SH-P2WSH.
Gli utenti che ricevono bitcoin su indirizzi wrapped SegWit sono comunque in grado di risparmiare sulle commissioni di transazione utilizzando il campo Witness, anche se in misura minore rispetto a quando utilizzano script SegWit nativi.
Come tutti gli indirizzi P2SH, gli indirizzi SegWit incapsulati inizieranno con un 3 e utilizzeranno la codifica Base58, mentre gli indirizzi SegWit nativi inizieranno con bc1 e utilizzeranno la codifica Bech32.
Il wallet di Bitcoin Core consente di essere configurato tramite il parametro addresstype con i seguenti valori:
- Vedi anche
 - Bech32
 - Nested SegWit
 - P2SH (Pay-to-Script-Hash)
 - P2WSH (Pay-to-Witness-Script-Hash)
 - Redeem Script
 - Script
 - SegWit (Segregated Witness)
 
aggiornato il 2022-11-07