Im Sicherheitsdesign von TBV achte ich besonders auf den Grundsatz: „Zuerst festlegen, welche Wege die Gelder nehmen können, und erst dann BTC darin einschließen.“
Beim Erstellen eines Vaults entwerfen und unterzeichnen die Beteiligten im Voraus den vollständigen Transaktionspfad, einschließlich der regulären Rückzahlung, einer Anfechtung im Ausnahmefall und der Rückerstattung bei einem Fehlschlag während der Erstellung. Sobald der Vault eingerichtet ist, kann keine Partei nachträglich einen neuen Ausgabepfad erfinden, um BTC an eine zuvor nicht vereinbarte Adresse zu übertragen.
Das unterscheidet sich von der bloßen Zusicherung eines Betreibers, Vermögenswerte „nicht zweckzuentfremden“. Der Betreiber kann beim Unterzeichnen helfen, Nachweise einreichen und den Prozess voranbringen, aber nicht nach Belieben das endgültige Ergebnis ändern, das durch das Bitcoin-Skript zugelassen wird.
Natürlich erhöht ein vorab signierter Transaktionsgraph auch die Komplexität des Systems, und jeder Implementierungsfehler sollte mit Vorsicht betrachtet werden. Bei BTC-Sicherheiten mit hohem Wert ist es jedoch sinnvoller, zunächst alle möglichen Wege für den Abfluss der Gelder einzuschränken und erst danach über Rendite und Kapitaleffizienz zu sprechen. #baby $BABY @BabylonLabs_io