#baby $BABY / @BabylonLabs_io
Leyendo hoy la documentación de Babylon, me quedaba detenido en una sola pregunta.

Bitcoin no tiene contratos inteligentes. Entonces, ¿cómo un protocolo aplica el slashing a un BTC que nunca salió de la cadena de Bitcoin?
El Covenant Committee es la respuesta, pero no de la manera que yo asumí inicialmente.

Cada transacción de staking se revisa por parte del comité antes de que se vuelva activa. Verifican que las condiciones de unbonding y de slashing coincidan con las reglas de Babylon. Si alcanzan un quórum, prefirman allí mismo tanto las transacciones de unbonding como las de slashing. Sus firmas ya están listas antes incluso de que comience el período de staking.

Ese detalle de la pre-firma cambió la forma en que entendí todo el modelo. El comité no está vigilando el mal comportamiento y reaccionando ante él. Ellos firman todo de antemano. Después de eso, la única firma que falta para ejecutar el slashing es la propia del Finality Provider. Y esa firma solo se vuelve disponible si el proveedor hace doble firma, que es exactamente lo que EOTS está diseñado para exponer.

Lo que se me quedó es la protección incorporada para los stakers. El comité no puede robar tu stake. No puede provocar un slashing indebido. Tu propia clave de EOTS es necesaria en la condición de slashing, y solo tú la tienes. Incluso un comité completamente comprometido no puede mover tu Bitcoin en contra de tu voluntad...