Informazione
Approfondimenti
Cultura Bitcoin
Gruppo ufficiale

Timelock

Una condizione che impedisce di spendere dei bitcoin prima di un certo momento.

Avanzato

Una condizione che impedisce di spendere dei bitcoin prima di un certo momento.

Il momento può essere indicato in due modi: una data, oppure un’altezza della catena — “non prima del blocco numero tale”. Esistono inoltre timelock assoluti, che fissano un istante preciso, e timelock relativi, che contano a partire da quando i fondi sono stati ricevuti: “non prima che siano passati mille blocchi da allora”. In tutti i casi il vincolo non è un’impostazione del wallet ma una regola scritta nella transazione, che ogni nodo verifica e fa rispettare.

Sono il mattone di quasi tutto ciò che in Bitcoin richiede una scadenza. Su Lightning stabiliscono entro quando un pagamento in transito deve completarsi e quanto tempo si ha per contestare una chiusura scorretta di un canale. Fuori da Lightning permettono di costruire eredità digitali che si sbloccano dopo un periodo di inattività, o depositi che impongono un’attesa prima di poter essere prelevati.

Vedi anche: Script, HTLC (Hash Time Locked Contract), Canale di pagamento, Watchtower, Transazione, Blocco.

Torna al glossario