El ZBC nunca se quema
Muchas blockchains destruyen monedas, como penalización o para hacer más escasas las que quedan. A partir de la versión 0.5.8 ninguna regla de ZooBC destruye ZBC. Lo que otra cadena podría quemar va en su lugar al fondo de longevidad, y de ahí a los nodos que siguen haciendo el trabajo.
Adónde irían las monedas quemadas
Tres tipos de ZBC acaban en el fondo de longevidad en lugar de destruirse:
- Las penalizaciones sobre el stake. El stake bloqueado de un nodo tiene un 10 % en riesgo. Ese 10 % va al fondo de longevidad cuando el nodo es expulsado porque su puntuación llegó a cero, cuando sale estando ausente o suspendido, cuando abandona la cola y cuando es dado de baja de la cola por faltar a su asistencia (salir del registro, cola). Un nodo que sale en buen estado recupera todo lo bloqueado.
- Las comisiones de asistencia. Un nodo en cola que no da ninguna otra señal de vida en una ventana diaria envía una transacción QueueAttendance, cuya comisión sale de su stake; esa comisión también va al fondo de longevidad (cola).
- El polvo. Cuando el saldo de una cuenta no alcanza para pagar su alquiler, la cuenta se poda y el pequeño saldo que queda en ella va al fondo de longevidad. Lo mismo ocurre con el saldo de un grupo de cuentas que se disuelve (alquiler de cuenta y la poda).
Las comisiones tampoco se queman: van al fondo de recompensas de su bloque y a la lotería coinbase (comisiones).
De vuelta a los nodos
El fondo de longevidad paga una porción en cada bloque a través de la lotería coinbase (fondos). Por tanto, una penalización acaba recompensando a los nodos que siguen produciendo y retransmitiendo, en proporción a su puntuación de participación. Nadie la recibe directamente: ni la tesorería, ni la ZooBC Foundation, ni la cuenta que la pagó, que no recupera nada más tarde.
Claves perdidas
Las monedas de una cuenta cuya clave se ha perdido no quedan varadas para siempre. La cuenta sigue pagando su alquiler hasta que su saldo no alcanza para el siguiente pago; entonces se poda y su polvo va al fondo. Las monedas vuelven a circular a través de los nodos, y no se pierde ningún ZBC.
Otros activos sí pueden quemarse
La regla se refiere al ZBC. El ZBC no es un token, y ninguna transacción de tokens puede acuñarlo ni quemarlo. Otros activos sí pueden destruirse:
- un token de usuario emitido como canjeable puede quemarse con BurnToken, que paga a quien lo quema su parte del respaldo en ZBC del token (acuñar y quemar tokens);
- una moneda puente envuelta se quema desde la cuenta de custodia cuando se retira a su cadena de origen (puente y las monedas envueltas).
La cadena lleva un recuento de los activos quemados. Cuenta esas quemas, y su total para el ZBC sigue en cero.