#baby $BABY / @BabylonLabs_io
Ich habe heute die Babylon-Dokumentation gelesen und bin immer wieder bei einer Frage hängen geblieben.

Bitcoin hat keine Smart Contracts. Wie also setzt ein Protokoll Slashing auf BTC durch, das nie die Bitcoin-Chain verlassen hat?
Der Covenant Committee ist die Antwort — aber nicht auf die Art, wie ich zunächst dachte.

Jede Staking-Transaktion wird vom Komitee überprüft, bevor sie aktiv wird. Sie prüfen, dass die Unbonding- und Slashing-Bedingungen Babylons Regeln entsprechen. Wenn sie die nötige Stimmenzahl erreichen, signieren sie die Unbonding- und Slashing-Transaktionen dort vorab. Ihre Signaturen sind bereits vorhanden, bevor die Staking-Periode überhaupt beginnt.

Dieser Detailpunkt mit dem Vorab-Signing hat mein Verständnis des gesamten Modells verändert. Das Komitee überwacht nicht einfach Fehlverhalten und reagiert darauf. Sie signieren alles im Voraus. Danach fehlt nur noch die Signatur des Finality Providers, um das Slashing auszuführen. Und diese Signatur wird erst verfügbar, wenn der Provider doppelt signiert — genau dafür ist EOTS entwickelt.

Was mir geblieben ist, ist der eingebaute Schutz für Staker. Das Komitee kann dein Stake nicht stehlen. Es kann kein fälschliches Slashing verursachen. Dein eigener EOTS-Schlüssel ist in der Slashing-Bedingung erforderlich, und nur du hältst ihn. Selbst ein vollständig kompromittiertes Komitee kann deine Bitcoin nicht gegen deinen Willen bewegen...