"Slashing wird automatisch ausgeführt" — ich habe beim Lesen des Ablaufs zur Extraktion des EOTS-Privatschlüssels schnell den Eindruck gewonnen, dass es so sein müsse. Tatsächlich könnte der Prozess jedoch einen Schritt länger dauern als ich anfangs dachte.
Zunächst nahm ich an: FP-Doppelsignatur → automatische Offenlegung des EOTS-Privatschlüssels → automatisch ausgeführter Beschlagnahme-Transaction. Nachdem ich die Signaturbedingungen der Slashing-Transaktionen durchgegangen war, stellte ich fest, dass zwischen diesen Schritten noch etwas dazukommt. Nachdem die Extraktion des EOTS-Privatschlüssels abgeschlossen ist, muss der Vigilante die Beweise beim Covenant-Komitee einreichen. Nachdem die Komiteemitglieder die Beweise als gültig verifiziert haben, wird die Beschlagnahme-Transaktion mit einer Multisig-Signatur signiert. Nach Abschluss der Signatur wird die Beschlagnahme-Transaktion ins Bitcoin-Netzwerk übertragen und wartet auf Bestätigung.
Das Extrahieren der Beweise ist automatisiert. Authentifizierung und Signierung erfordern menschliche Beteiligung. Die Bestätigungszeit im Bitcoin-Netzwerk unterliegt nicht dem Protokoll.
Was bei Babylon bei Slashing wirklich automatisiert ist, ist der Schritt „Beweis für Fehlverhalten“. Von dem Beweis bis zur Ausführung gibt es dazwischen eine Authentifizierungsverzögerung und eine Netzwerkbestätigungs-verzögerung. Das ist kein Designfehler — das ist die natürliche Grenze zwischen kryptografischem Beweis und On-Chain-Ausführung.
Daher beobachte ich nicht, ob die kryptografische Gestaltung des EOTS robust ist — sondern vielmehr, wie groß die End-to-End-Verzögerung von der Einreichung der Beweise über die Covenant-Signatur bis zur Bitcoin-Bestätigung ist. Diese Zahl bestimmt, wie schnell Slashing im realen Betrieb reagiert.
@BabylonLabs_io $BABY #baby
Zunächst nahm ich an: FP-Doppelsignatur → automatische Offenlegung des EOTS-Privatschlüssels → automatisch ausgeführter Beschlagnahme-Transaction. Nachdem ich die Signaturbedingungen der Slashing-Transaktionen durchgegangen war, stellte ich fest, dass zwischen diesen Schritten noch etwas dazukommt. Nachdem die Extraktion des EOTS-Privatschlüssels abgeschlossen ist, muss der Vigilante die Beweise beim Covenant-Komitee einreichen. Nachdem die Komiteemitglieder die Beweise als gültig verifiziert haben, wird die Beschlagnahme-Transaktion mit einer Multisig-Signatur signiert. Nach Abschluss der Signatur wird die Beschlagnahme-Transaktion ins Bitcoin-Netzwerk übertragen und wartet auf Bestätigung.
Das Extrahieren der Beweise ist automatisiert. Authentifizierung und Signierung erfordern menschliche Beteiligung. Die Bestätigungszeit im Bitcoin-Netzwerk unterliegt nicht dem Protokoll.
Was bei Babylon bei Slashing wirklich automatisiert ist, ist der Schritt „Beweis für Fehlverhalten“. Von dem Beweis bis zur Ausführung gibt es dazwischen eine Authentifizierungsverzögerung und eine Netzwerkbestätigungs-verzögerung. Das ist kein Designfehler — das ist die natürliche Grenze zwischen kryptografischem Beweis und On-Chain-Ausführung.
Daher beobachte ich nicht, ob die kryptografische Gestaltung des EOTS robust ist — sondern vielmehr, wie groß die End-to-End-Verzögerung von der Einreichung der Beweise über die Covenant-Signatur bis zur Bitcoin-Bestätigung ist. Diese Zahl bestimmt, wie schnell Slashing im realen Betrieb reagiert.
@BabylonLabs_io $BABY #baby