Absolute Zeit-Locks
Ein absoluter Zeit-Lock besagt: nicht vor dieser Blockhöhe oder diesem Datum. Eine ganze Transaktion kann einen in ihrem nLockTime-Feld tragen, und seit 2015 kann ein Output einen in seinem Skript mit OP_CHECKLOCKTIMEVERIFY erzwingen.
Relative Zeit-Locks
Ein relativer Zeit-Lock besagt: nicht vor dieser Anzahl von Blöcken, nachdem der Output bestätigt wurde. Er kam 2016 mit OP_CHECKSEQUENCEVERIFY. Er ermöglicht es einem Lightning-Kanal, der anderen Seite ein Zeitfenster zu geben, um zu reagieren, bevor Gelder aus einem Force Close ausgegeben werden können.
- Erbschaft: ein Backup-Schlüssel, der nur nach langer Inaktivität funktioniert.
- Tresore: eine Verzögerung, während der eine verdächtige Auszahlung mit einem anderen Schlüssel abgebrochen werden kann.
- Lightning: Strafenfenster und die Sicherheit von weitergeleiteten Zahlungen.