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