Esta semana revisé el modelo de transacciones de Staking litepapers junto con todo lo demás que se ha cubierto hasta ahora sobre el staking en Bitcoin, porque resulta que cuatro transacciones son el esqueleto mecánico real que está debajo de cada explicación de nivel superior.
La transacción de staking bloquea el BTC en el vault UTXO. La transacción de unbonding es lo que un staker inicia voluntariamente para salir de la vía feliz tomando unos días por diseño en lugar de ser instantáneo. La transacción de slashing es lo que se ejecuta si el staker o su proveedor de finality delegado firma doble cuando se activa mediante la clave extraída, en vez de por la discreción de alguien. La transacción de unstaking es el paso final que libera los fondos una vez que se completa el unbonding o la ventana de disputa.
Cuatro transacciones, dos caminos posibles a través de ellas: salida voluntaria o penalización forzada, con staking y unstaking como puntos de entrada y salida compartidos en cualquier caso.
En realidad, creo que verlo como cuatro transacciones discretas en lugar de hacer staking y luego eventualmente hacer unstaking aclara dónde viven las garantías reales de seguridad. La transacción de slashing es la que realiza el trabajo de aplicación; las otras tres están más cerca de la contabilidad alrededor de eso.
Lo que aún no he resuelto es si la duración exacta de los periodos de unbonding es un parámetro fijo del protocolo o si puede variar según el staker o según la relación con el proveedor de finality.
#ShareYourThoughts
$ALLO $EUL
@BabylonLabs_io $BABY #baby
La transacción de staking bloquea el BTC en el vault UTXO. La transacción de unbonding es lo que un staker inicia voluntariamente para salir de la vía feliz tomando unos días por diseño en lugar de ser instantáneo. La transacción de slashing es lo que se ejecuta si el staker o su proveedor de finality delegado firma doble cuando se activa mediante la clave extraída, en vez de por la discreción de alguien. La transacción de unstaking es el paso final que libera los fondos una vez que se completa el unbonding o la ventana de disputa.
Cuatro transacciones, dos caminos posibles a través de ellas: salida voluntaria o penalización forzada, con staking y unstaking como puntos de entrada y salida compartidos en cualquier caso.
En realidad, creo que verlo como cuatro transacciones discretas en lugar de hacer staking y luego eventualmente hacer unstaking aclara dónde viven las garantías reales de seguridad. La transacción de slashing es la que realiza el trabajo de aplicación; las otras tres están más cerca de la contabilidad alrededor de eso.
Lo que aún no he resuelto es si la duración exacta de los periodos de unbonding es un parámetro fijo del protocolo o si puede variar según el staker o según la relación con el proveedor de finality.
#ShareYourThoughts
$ALLO $EUL
@BabylonLabs_io $BABY #baby