Glossar · im Detail

Timelock

Eine Regel, die verhindert, dass Coins vor einer bestimmten Blockhöhe oder Zeit ausgegeben werden.

Ein Timelock verhindert, dass eine Transaktion oder ein Output vor einem bestimmten Zeitpunkt ausgegeben wird. Bitcoin hat zwei Arten.

  • Absolut: „nicht vor Block 900.000“ oder „nicht vor dem 1. Jan. 2030“. Gesetzt mit nLockTime auf einer Transaktion oder in einem Script mit OP_CHECKLOCKTIMEVERIFY (BIP65) durchgesetzt.
  • Relativ: „nicht vor 144 Blöcken, nachdem der Coin bestätigt wurde“. Gesetzt mit nSequence (BIP68) oder mit OP_CHECKSEQUENCEVERIFY (BIP112) durchgesetzt.

Timelocks machen Erbschaftspläne, Vaults und Zahlungskanäle möglich, weil sie der Gegenseite eine Frist zum Handeln geben.