Ich habe bei den TBV-Testnetzdaten zu @BabylonLabs_io gesehen, dass die Einzahlung keine einzelne Transaktion ist, sondern drei Uhren gleichzeitig: Bitcoin-Bestätigung, ACK-Sammlung und die Offenlegung des activation secret. Wenn eine davon stehen bleibt, kann das Vault auf halbem Weg stecken bleiben.
Das aktuelle öffentliche Testnetz verlangt, dass Pre-PegIn nach 12 signet-Blöcken vorliegen, bevor die Teilnehmer ACK einreichen. Das ACK-Fenster beträgt etwa 24 Stunden, das Aktivierungsfenster nach dem Erstellen des Vault etwa 48 Stunden; außerdem muss der Nutzer im darauf folgenden Fenster das secret aktiv offenlegen, damit der Vault Provider aus allen Teilen das vollständige Witness zusammensetzen und den PegIn broadcasten kann. Die BTC sind zwar bereits in den vorbereiteten Output geflossen, bedeutet aber nicht, dass der Sicherungsbereich (Collateral Vault) schon nutzbar ist.
Der Vorteil dieser Reihenfolge ist klar: Erst stellt jede Partei den Transaktionsablauf, die Signaturen und den Wiederherstellungspfad bereit, und erst dann legt der Einzahler das letzte fehlende Puzzleteil offen. So wird vermieden, dass BTC direkt in das „offizielle“ Vault eintritt, bevor alle Bedingungen vollständig erfüllt sind. Aber der Graubereich in der Nutzererfahrung ist ebenfalls deutlich. Bei einem ACK-Timeout läuft das Vault ab und erstattet die entsprechenden Gebühren zurück; bei einem Aktivierungs-Timeout muss der Nutzer über die Pre-PegIn-Erstattungsseite gehen. Die Rückerstattungs-Sperrzeit selbst beträgt wiederum drei Tage. Eine einzige verpasste Bestätigung kann aus einem „Eingehen in wenigen Minuten“ eine Warteaufgabe über zwei Ketten hinweg machen.
Mich interessiert vor allem, ob Ausnahmezustände so erklärt werden, dass sie menschenlesbar sind: Welches ACK fehlt genau, wurde das secret erfolgreich übermittelt, ab welchem Block beginnt die 48-Stunden-Frist, und wann kann die Rückerstattungstransaktion signiert werden. Was der Nutzer vor sich hat, ist nicht ein einzelner Fehlschalter, sondern eine Maschine mit mehreren Sicherungsriegeln. Ohne klare Status-Hinweise kann selbst der beste Rückerstattungspfad leicht als „Geld ist verschwunden“ missverstanden werden.
Deshalb beobachte ich, dass $BABY die BTCFi-Erfahrung aufgreift: nicht zuerst die Startseite-Animation ansehen, sondern prüfen, ob das Testnetz #baby in der Lage ist, jede der Uhren zu markieren. Ein Sicherheitszustandsautomat kann komplex sein, aber Nutzerhinweise dürfen nicht wie Magie wirken. Echte Selbstverwahrung heißt nicht nur, dass man am Ende wieder an BTC kommt, sondern auch, dass man zwischendurch weiß, an welcher Tür es gerade klemmt.
$BLESS $ETH
Das aktuelle öffentliche Testnetz verlangt, dass Pre-PegIn nach 12 signet-Blöcken vorliegen, bevor die Teilnehmer ACK einreichen. Das ACK-Fenster beträgt etwa 24 Stunden, das Aktivierungsfenster nach dem Erstellen des Vault etwa 48 Stunden; außerdem muss der Nutzer im darauf folgenden Fenster das secret aktiv offenlegen, damit der Vault Provider aus allen Teilen das vollständige Witness zusammensetzen und den PegIn broadcasten kann. Die BTC sind zwar bereits in den vorbereiteten Output geflossen, bedeutet aber nicht, dass der Sicherungsbereich (Collateral Vault) schon nutzbar ist.
Der Vorteil dieser Reihenfolge ist klar: Erst stellt jede Partei den Transaktionsablauf, die Signaturen und den Wiederherstellungspfad bereit, und erst dann legt der Einzahler das letzte fehlende Puzzleteil offen. So wird vermieden, dass BTC direkt in das „offizielle“ Vault eintritt, bevor alle Bedingungen vollständig erfüllt sind. Aber der Graubereich in der Nutzererfahrung ist ebenfalls deutlich. Bei einem ACK-Timeout läuft das Vault ab und erstattet die entsprechenden Gebühren zurück; bei einem Aktivierungs-Timeout muss der Nutzer über die Pre-PegIn-Erstattungsseite gehen. Die Rückerstattungs-Sperrzeit selbst beträgt wiederum drei Tage. Eine einzige verpasste Bestätigung kann aus einem „Eingehen in wenigen Minuten“ eine Warteaufgabe über zwei Ketten hinweg machen.
Mich interessiert vor allem, ob Ausnahmezustände so erklärt werden, dass sie menschenlesbar sind: Welches ACK fehlt genau, wurde das secret erfolgreich übermittelt, ab welchem Block beginnt die 48-Stunden-Frist, und wann kann die Rückerstattungstransaktion signiert werden. Was der Nutzer vor sich hat, ist nicht ein einzelner Fehlschalter, sondern eine Maschine mit mehreren Sicherungsriegeln. Ohne klare Status-Hinweise kann selbst der beste Rückerstattungspfad leicht als „Geld ist verschwunden“ missverstanden werden.
Deshalb beobachte ich, dass $BABY die BTCFi-Erfahrung aufgreift: nicht zuerst die Startseite-Animation ansehen, sondern prüfen, ob das Testnetz #baby in der Lage ist, jede der Uhren zu markieren. Ein Sicherheitszustandsautomat kann komplex sein, aber Nutzerhinweise dürfen nicht wie Magie wirken. Echte Selbstverwahrung heißt nicht nur, dass man am Ende wieder an BTC kommt, sondern auch, dass man zwischendurch weiß, an welcher Tür es gerade klemmt.
$BLESS $ETH