¿Qué es Slashing?
Slashing es un sistema de penalizaciones en redes Proof of Stake en el que un validador pierde parte de sus monedas apostadas por incumplir reglas o permanecer desconectado demasiado tiempo. Es la manera en que el protocolo hace cumplir el buen comportamiento sin un árbitro humano. Piensa en tarjeta roja más multa, pero para la producción de bloques.
Slashing solo ocurre cuando alguien es hackeado. No exactamente. Los protocolos pueden aplicar Slashing por negligencia como tiempo de inactividad prolongado y por fallas de seguridad como firmar datos en conflicto.
Cómo funciona Slashing
Imagina un validador que comete un error durante una época con mucha actividad. Aquí está el flujo habitual de Slashing cuando se infringe una regla.
- Paso 1: Un conjunto de validadores vigilan las propuestas de bloques y las atestaciones.
- Paso 2: Alguien detecta comportamiento sancionable, como firmar dos versiones del mismo bloque o perder demasiados bloques.
- Paso 3: La evidencia se presenta en cadena y el protocolo aplica la penalización quemando una porción de la participación y, a veces, encarcelando al validador.
- Paso 4: Los delegadores de ese validador también pueden perder una porción proporcional, ya que eligieron respaldar a ese operador.
- Paso 5: Según las reglas, el validador puede verse obligado a salir o a esperar un período de enfriamiento antes de regresar.
Ese es el ciclo principal, no se requiere apretón de manos secreto.
Por qué importa Slashing
Entonces, ¿por qué deberías preocuparte si haces staking o gestionas nodos?
- Beneficio: Disuade el fraude y mantiene justas las recompensas, lo que apoya a la Estabilidad de la red.
- Perspectiva: Sin dientes, el consenso sería fácil de manipular y mucho menos confiable.
- Relevancia: Verás riesgos de Slashing en paneles de staking, términos de validadores, tesorerías de DAO y en algunas billeteras.
Al delegar, distribuye tu participación entre operadores con alta disponibilidad, comunicación clara y registros públicos. Slashing duele menos cuando no estás completamente en un solo nodo.
Características clave de Slashing
Lo que distingue a este sistema de penalizaciones:
- Penalización: Una reducción definida en cadena de la participación que ocurre automáticamente una vez que se incluye la evidencia.
- Disuasión: Aumenta el costo de hacer trampa o incluso de ser descuidado.
- Compartido: Los delegadores suelen compartir parte del riesgo con el operador que eligieron.
- Proporcional: La gravedad puede escalar según la infracción y las condiciones de la red.
- Irrevocabilidad: Una vez que se aplica el Slashing, los fondos no vuelven.
Variaciones
No todas las penalizaciones son iguales. Las variantes comunes incluyen:
- Inactividad: Estar desconectado demasiado tiempo puede conllevar una pequeña penalización o solo encarcelamiento, según las reglas de la cadena.
- Firma doble: Firma doble es una falla grave de seguridad donde un validador firma datos en conflicto.
- Equivocación: Algunos protocolos definen votos en conflicto como Equivocation, lo que suele disparar penalizaciones más fuertes.
- Censura: Ignorar repetidamente transacciones válidas puede ser penalizado en ciertos diseños.
El riesgo de Slashing forma parte del staking. Lee los parámetros de tu cadena y ten en cuenta que distintas redes aplican penalizaciones de maneras diferentes.
Ejemplo
En Ethereum Proof of Stake, si un validador firma bloques en conflicto, se le aplica Slashing, se le obliga a salir y se quema una porción de su participación.
Dato curioso
Algunos equipos ofrecen un seguro contra Slashing para operadores y delegadores, que viene a ser la versión cripto de un casco para tu participación.
Resumen
Breve: Slashing asegura que los validadores actúen de forma justa al poner dinero real en juego.
