ScriptSpend

Difficoltà: avanzato

Argomento: tecnologia


DEFINIZIONE

Lo ScriptSpend e lo script di spesa.

Nel caso di Taproot gli output (UTXO) si possono spendere in due modi: KeySpend e ScriptSpend. Con KeySpend si deve fornire la chiave, o meglio una firma bip-schnorr per la chiave pubblica nell'output, mentre con ScriptSpend non viene utilizzata una chiave ma uno script.

Contrariamente ai precedenti formati delle transazioni Bitcoin, l'output di Taproot non distingue tra un public KeySpend path e uno ScriptSpend path.

Lo ScriptSpend path è un modo alternativo al public key path per spendere l'output di P2TR, e può essere utilizzato come caso di ripiego quando la spesa collaborativa è impossibile. Un singolo script o molti script organizzati nel Merkle tree possono essere utilizzati per coprire molti scenari diversi.


aggiornato il 2022-10-22