Bitcoin ermöglicht es uns, Regeln festzulegen, die nicht von Menschen, sondern von der Mathematik des Netzwerks erzwungen werden. Eine dieser Regeln ist die Zeitsperre.
In unserem Familien-Setup können wir eine zusätzliche Bedingung einbauen. Das Geld ist nur verfügbar, wenn:
Bevor dieses Datum erreicht ist, wird das Bitcoin-Netzwerk jede Transaktion von dieser Adresse als ungültig ablehnen – völlig egal, wer unterschrieben hat.
Time-Locks machen das Setup extrem komplex. Wenn wir einen Fehler im "Bauplan" (Descriptor) machen und die Zeit-Bedingung falsch programmieren, könnte das Geld für immer gesperrt bleiben.
Regel: Time-Locks niemals ohne intensives Testen mit kleinsten Beträgen einsetzen!
Sparrow unterstützt dies über die Funktion "Locktime" beim Erstellen der Transaktion. Man kann Bitcoins an eine Adresse senden, die eine CLTV-Bedingung (CheckLockTimeVerify) enthält.