Ich habe in die Taproot-Skripte für @BabylonLabs_io eingetaucht und der Mechanismus zum Slashing wird weithin missverstanden. 🤭

Viele gehen davon aus, dass $BABY Governance automatisch schlechte Akteure slasht. Das tut es nicht. Der eigentliche Vollstrecker ist Mathematik. Sie nutzt „Extractable One Time Signatures“.
Wenn an einen Finality Provider delegiert wird, signiert dessen Schlüssel sicher pro Round genau einen Block.

Wenn er zweimal signiert, legt die Kryptografie mathematisch ihren privaten Schlüssel offen. Jeder kann danach den Slashing-Pfad auf Bitcoin auslösen. Es ist elegant, weil es rein auf Kryptografie setzt und nicht auf externe Orakel.

Es gibt einen Haken, über den ich selten spreche: das Covenant Committee.
Wenn du dir die #baby unbonding-Skripte ansiehst, erfordert die Ausführung einer Penalty-Situation Signaturen aus einem Quorum dieses Komitees. Es wirkt als Schutz vor Rogue Slashing, führt aber eine Threshold-Abhängigkeit ein. Wer genau kontrolliert diese Keys? 😳

Das ist eine clevere Brücke für die Einschränkungen von Bitcoin, aber sie lässt einen menschlichen Faktor in einem mathematischen System zurück. Wie fühlt ihr euch alle wegen dieser Multisig-Abhängigkeit?