Antes ayudé a un amigo a elegir un nodo de validación para una nueva cadena PoS. El proveedor de hosting garantizaba que era “absolutamente seguro”, pero el servidor falló. En la misma altura, se firmaron dos bloques, lo que activó directamente la penalización por doble firma. Parte de las monedas que estaban en garantía (staking) se perdió por la sanción. El proveedor de hosting compensó algo con comisiones, pero lo realmente perdido fue el activo en garantía. Esto expone un problema que ha existido en las cadenas PoS: el validador viola la regla → la cadena detecta → el propio conjunto de validadores dentro de la cadena ejecuta la penalización. El árbitro y el jugador pertenecen al mismo sistema. Esta semana leí el libro blanco de Babylon sobre staking nativo y vi que cambiaron el enfoque: no confían en la propia cadena PoS para castigarse, sino en que sea el Bitcoin el que castigue.
Los participantes que hacen staking delegan su BTC en el “proveedor de finality” (FP). El FP, en la cadena PoS, usa EOTS (firmas recuperables de una sola vez) para firmar y votar cada bloque. La votación normal no tiene problema, pero si el FP firma dos bloques diferentes en la misma altura, las propiedades matemáticas de EOTS harán que la clave privada quede directamente expuesta. Cualquiera puede tomar esa clave privada filtrada y emitir una transacción de penalización, enviando una parte de los BTC a una dirección de destrucción. En el PoS tradicional es “descubrimiento en cadena y penalización en cadena”; aquí se cambia a “exposición matemática de la clave y penalización de activos BTC”. El poder de castigar ya no queda en manos de la cadena por sí sola.
Las transacciones de staking se bloquean con scripts de Bitcoin Taproot; el desbloqueo solo tiene tres rutas: salida normal al cumplirse el período de bloqueo, acuerdo mayoritario de la comisión del pacto para desbloquear antes de tiempo y penalización por las condiciones desencadenadas por doble firma. Además, el hash del bloque de cada epoch se empaqueta junto con la firma y se envía a la cadena de Bitcoin como un timestamp. Aunque un atacante modifique el historial de la cadena PoS, el registro en Bitcoin puede servir como evidencia externa, como si se añadiera una capa de notaría a los checkpoints.
El problema es que, dentro de las tres rutas de desbloqueo, la que dice “acuerdo mayoritario de la comisión del pacto” en esencia sigue siendo la discrecionalidad de un grupo de participantes tipo multisig. El libro blanco no aclara quiénes son esas personas, cómo se eligen ni cómo se renuevan.
Por eso, este mecanismo no elimina la confianza: solo cambia el objeto de confianza. Antes era el conjunto de validadores de una cadena nueva; ahora es Bitcoin más una pequeña porción de la comisión del pacto. El alcance se reduce, pero no se elimina.
@BabylonLabs_io #baby $BABY