BIP 68 nSequence

Difficoltà: avanzato

Argomento: tecnologia


DEFINIZIONE

nSequence è un time lock relativo che opera a livello di transazione.

nSequence permette di specificare il tempo più precoce quando una transazione può essere aggiunta ad un blocco. Cioè, evitano la conferma di una transazione fino a quando una certa età è trascorsa negli output della transazione. Questa età può essere misurata in blocchi confermati o in tempo trascorso.

nSequences permette la creazione e la programmazione di più condizioni temporali sulla stessa transazione Bitcoin utilizzando lo script Bitcoin. Le quali, pur essendo diverse, saranno correlate l'una all'altra, quindi devono essere pienamente rispettate affinché la transazione possa essere convalidata e inclusa in un blocco della blockchain. Nel caso in cui tutte le condizioni stabilite non siano soddisfatte, la transazione semplicemente non può essere convalidata e fino ad allora sarà rifiutata dalla rete.


aggiornato il 2022-03-17