Preguntas frecuentes del validador

Introducción

¿Qué es exactamente un validador?

Un validador es una entidad virtual que reside en la cadena Lumoz, representada por un saldo, una clave pública y otras propiedades, y participa en el consenso de la red Lumoz.

¿Qué es un cliente validador?

Un cliente validador es el software que actúa en nombre del validador al mantener y utilizar su clave privada para realizar atestaciones sobre el estado de la cadena. Un único cliente validador puede tener varias pares de claves y controlar varios validadores.

¿Qué es un operador de nodo?

Un operador de nodo es la persona encargada de asegurarse de que el software del cliente se esté ejecutando correctamente y de mantener el hardware según sea necesario.

¿Cuánto MOZ necesito apostar para convertirme en un validador?

Cada par de claves asociado a un validador requiere bloquear 25000 MOZ para ser activado, lo cual representa su saldo inicial, así como su poder de voto inicial y máximo para cualquier validador.

¿Hay alguna ventaja en tener más de 25000 MOZ en juego?

No, no hay ninguna ventaja en tener más de 25000 MOZ en juego. Depositar más de 25000 MOZ en un conjunto de claves no aumenta el potencial de recompensas, ni acumular recompensas por encima de los 25000 MOZ, ya que cada validador está limitado a un "saldo efectivo" de 25000. Esto significa que el apoyo se realiza en incrementos de 25000 MOZ, cada uno con su propio conjunto de claves y saldo.

¿Por qué el máximo de 25000 MOZ?

Cada depósito de 25000 MOZ activa un conjunto de claves de validador. Estas claves se utilizan para firmar el estado de la red. Cuanto menor sea el requisito de MOZ, más firmas resultantes debe guardar la red. Se eligieron 25000 MOZ como un equilibrio entre permitir que la mayor cantidad posible de personas apuesten sin inhibir la descentralización mediante el aumento del tamaño de cada bloque con firmas. Limitar la apuesta máxima a 25000 MOZ por validador fomenta la descentralización del poder, ya que evita que cualquier validador individual tenga un voto excesivamente grande sobre el estado de la cadena. También limita la cantidad de MOZ que se puede retirar de la apuesta en un momento dado, ya que el número de validadores que pueden salir en un período de tiempo determinado está limitado. Esto ayuda a proteger la red contra ciertos ataques. Aunque el voto de un validador se pondera por la cantidad que tiene en juego, el peso de voto de cada validador comienza y está limitado a 25000. Es posible caer por debajo de este límite con un mal rendimiento del nodo, pero no es posible superarlo. No deposite más de 25000 MOZ para un solo validador. No aumentará sus recompensas.

¿Qué es el contrato de depósito?

Puedes pensar en el contrato de depósito como una transferencia de fondos desde una cuenta de Lumoz a una cuenta de validador de prueba de participación. Especifica quién está apostando, quién está validando, cuánto se está apostando y quién puede retirar los fondos.

¿Por qué necesito tener fondos en juego?

Como validador, necesitarás tener fondos en juego para poder ser penalizado por comportarte de manera deshonesta. En otras palabras, para mantenerte honesto, tus acciones deben tener consecuencias financieras.

¿Puedo dejar de ejecutar mi validador durante unos días y luego volver a iniciarlo?

Sí, pero con pequeñas penalizaciones. Si te desconectas durante varios días en condiciones normales, perderás una cantidad de MOZ aproximadamente equivalente a la cantidad de MOZ que habrías ganado en ese período. En otras palabras, si tenías la posibilidad de ganar ≈0.01 MOZ, en su lugar serás penalizado con ≈0.01 MOZ.

¿Cuándo debo recargar el saldo de mi validador?

La respuesta a esta pregunta depende en gran medida de la cantidad de MOZ que tengas a tu disposición. Debes recargar si tu saldo está cerca de 12500 MOZ. Esto es para asegurarte de que no te expulsen del conjunto de validadores (lo cual sucede automáticamente si tu saldo cae por debajo de 12500 MOZ). Por otro lado, si tu saldo está más cerca de 24999 MOZ, probablemente no valga la pena agregar el ETH adicional requerido para volver a 25000.

¿Cuándo puedo retirar mis fondos y cuál es la diferencia entre salir y retirar?

Puedes señalar tu intención de dejar de validar mediante la firma de un mensaje de salida voluntaria con tu validador. Una vez que hayas salido, no hay vuelta atrás. Actualmente no hay forma de reactivar tu validador.

Responsabilidades

¿Qué clientes debo ejecutar?

Como apostador, se te requiere mantener y operar un nodo, ejecutando tanto un cliente de consenso como un cliente de ejecución. Esto se convirtió en un requisito en el momento de la Fusión, así que asegúrate de estar ejecutando ambos antes de apostar.

¿Por qué necesito ejecutar un cliente de ejecución ahora?

Los validadores son responsables de procesar transacciones y validar su validez.

¿Cómo se incentiva a los validadores a permanecer activos y honestos?

Como validador, se te recompensa por proponer / atestar bloques que se incluyen en la cadena. Por otro lado, puedes ser penalizado por estar desconectado y comportarte maliciosamente, por ejemplo, atestando bloques inválidos o contradictorios. El concepto clave es el siguiente:

  • Se otorgan recompensas por acciones que ayudan a la red a alcanzar un consenso.

  • Se otorgan penalizaciones menores por acciones inadvertidas (o la falta de acción) que obstaculizan el consenso.

  • Y se otorgan penalizaciones mayores, o recortes, por acciones maliciosas.

En otras palabras, maximizas tus recompensas al proporcionar el mayor beneficio a la red en su conjunto.

¿Cómo se emiten las recompensas/castigos?

Tu saldo se actualiza periódicamente según las reglas de la red de Lumoz a medida que cumples (o no cumples) con tus responsabilidades. Tu validador tiene su propio saldo, con el saldo inicial establecido en el contrato de depósito. Tus recompensas y castigos se reflejan en el saldo de tu validador con el tiempo. Desde la Fusión, los validadores también serán responsables de procesar transacciones y, por lo tanto, tendrán derecho a recibir tarifas de gas no quemadas asociadas con las transacciones incluidas al proponer bloques. Estas tarifas se contabilizan en la capa de ejecución, no en la capa de consenso, por lo que es necesario proporcionar una dirección tradicional de Lumoz a tu cliente.

¿Con qué frecuencia se emiten las recompensas/castigos?

Las recompensas y castigos se emiten cada 6,4 minutos, un período de tiempo conocido como época. En cada época, la red mide las acciones de cada validador y emite sus recompensas o castigos correspondientes. Tu validador también recibirá tarifas de gas no quemadas al proponer bloques. Los validadores son elegidos al azar por el protocolo para proponer bloques, y solo un validador puede proponer un bloque en cada intervalo de 12 segundos. Hay 7200 intervalos cada día, por lo que cada validador tiene 7200 oportunidades al día para proponer un bloque. Si hay 500,000 validadores, cada validador promediará una propuesta de bloque cada 70 días.

¿Cuánto son las recompensas/castigos?

No hay una respuesta fácil a esta pregunta, ya que hay muchos factores que entran en esta calculación. Quizás el factor más impactante en las recompensas obtenidas por validar transacciones sea la cantidad total de participación en la red, es decir, la cantidad total de validadores. Dependiendo de esta cifra, la tasa de retorno anual máxima para un validador puede oscilar entre el 2% y el 20%. Dado un número total fijo de validadores, las recompensas/castigos principalmente se escalan según el saldo del validador: atestar con un saldo más alto resulta en recompensas/castigos mayores, mientras que atestar con un saldo más bajo resulta en recompensas/castigos menores. Sin embargo, cabe destacar que este mecanismo de escalado funciona de una manera no obvia. Para comprender los detalles precisos de cómo funciona, es necesario entender un concepto llamado saldo efectivo.

¿Por qué las recompensas dependen del número total de validadores en la red?

Las recompensas de bloque se calculan utilizando una escala móvil basada en la cantidad total de MOZ apostados en la red. En otras palabras, si la cantidad total de MOZ apostados es baja, la recompensa (tasa de interés) es alta, pero a medida que aumenta la participación total, la recompensa (interés) pagada a cada validador comienza a disminuir. ¿Por qué una escala móvil? Si bien no entraremos en los detalles aquí, la intuición básica es que debe haber un número mínimo de validadores (y, por lo tanto, una cantidad mínima de MOZ apostados) para que la red funcione correctamente. Entonces, para incentivar a más validadores a unirse, es importante que la tasa de interés siga siendo alta hasta que se alcance este número mínimo. Después de eso, se sigue alentando a los validadores a unirse (cuantos más validadores, más descentralizada es la red), pero no es absolutamente esencial que lo hagan (por lo que la tasa de interés puede disminuir).

¿Qué tan severamente seré penalizado por estar sin conexión?

Depende. Además del impacto del saldo efectivo, hay dos escenarios importantes que debes tener en cuenta:

  1. Estar sin conexión mientras una supermayoría (2/3) de validadores aún está en línea conlleva penalizaciones relativamente pequeñas, ya que todavía hay suficientes validadores en línea para que se finalice la cadena. Este es el escenario esperado.

  2. Estar sin conexión al mismo tiempo que más de 1/3 del número total de validadores conlleva penalizaciones más severas, ya que los bloques ya no se finalizan. Este escenario es muy extremo y poco probable que ocurra.

Ten en cuenta que en el segundo escenario (improbable), podrías perder progresivamente hasta el 50% (12500 MOZ) de tu participación en un plazo de 21 días. Después de 21 días, serás expulsado del grupo de validadores. Esto asegura que los bloques vuelvan a finalizarse en algún momento.

¿Cuánto tiempo de actividad necesito tener para que mi validador sea rentable neto?

En general, esperaríamos que tu validador sea rentable neto siempre y cuando tu tiempo de actividad sea superior al 50%. Esto significa que no necesitas tomar medidas extremas con clientes de respaldo o conexiones de internet redundantes, ya que las consecuencias de estar fuera de línea no son tan graves.

¿Cuánto me penalizarán por comportarme maliciosamente?

Una vez más, depende. Comportarse de manera maliciosa, por ejemplo, atestiguar bloques inválidos o contradictorios, llevará a que tu participación sea reducida. La cantidad mínima que puede ser reducida es de 1 MOZ, pero este número aumenta si otros validadores también son reducidos al mismo tiempo. La idea detrás de esto es minimizar las pérdidas por errores honestos, pero desincentivar enérgicamente los ataques coordinados.

¿Qué es exactamente la reducción?

La reducción tiene dos propósitos: (1) hacer que sea prohibitivamente costoso atacar la red y (2) evitar que los validadores sean negligentes verificando que realmente cumplan con sus deberes. Si eres reducido porque has actuado de manera demostrablemente destructiva, una parte de tu participación será destruida. Si eres reducido, se te impide participar más en el protocolo y se te forza a salir.

Credenciales de retiro

¿Qué son las credenciales de retiro?

Withdrawal CredentialsLas credenciales de retiro son un campo de 32 bytes en el depósito, utilizado para verificar el destino de los retiros válidos. Actualmente, existen dos tipos de retiros: retiro de BLS y retiro a una dirección de Opsise.

  1. Retiro BLS: Por defecto, el deposit-cli generaría credenciales de retiro con la clave de retiro derivada a través de mnemónicos en formato EIP2334.

  2. Retiro a una dirección de Lumoz: Set --ide_withdrawal_address <YOUR MOZ ADDRESS> when running deposit-cli. Por favor, asegúrate de tener control sobre las claves de esta dirección.

¿Puedo cambiar las credenciales de retiro de mi validador después del primer depósito?

No, no puedes cambiar tus credenciales de retiro en las recargas.Claves

Claves

¿Qué sucede si pierdo mi clave de firma?

Si pierdes tu clave de firma, tu validador ya no podrá proponer ni atestar. Con el tiempo, tu saldo disminuirá, ya que serás castigado por no participar en el proceso de consenso. Cuando tu saldo alcance los 12500 MOZ, serás automáticamente excluido del grupo de validadores. Sin embargo, todo no está perdido. Suponiendo que hayas derivado tus claves utilizando EIP2334 (según el flujo de incorporación predeterminado), siempre puedes recalcular tu clave de firma a partir de tu clave de retiro. Después de agregar esta funcionalidad, tu saldo puede ser retirado, utilizando tu clave de retiro, después de un retraso mínimo de aproximadamente un día. Ten en cuenta que este retraso puede ser más largo si muchas otras personas están saliendo o siendo expulsadas al mismo tiempo.

¿Qué sucede si utilizo la retirada BLS y pierdo mi llave de retiro?

Si pierdes tu llave de retiro, no hay forma de acceder a los fondos mantenidos por tu validador. Por lo tanto, es una buena idea crear tus llaves a partir de mnemotécnicos que actúen como otra copia de seguridad. Esto es lo predeterminado para los validadores que se unen a través del proceso de incorporación de este sitio.

¿Qué sucede si mi llave de retiro es robada?

Si proporcionaste una dirección de retiro al generar inicialmente tus llaves, la llave de retiro ya no tiene ningún uso. La única dirección a la que se pueden transferir los fondos del validador es esta dirección, y no se puede cambiar una vez establecida. Si esto no se proporcionó, se necesitarán las llaves de retiro para firmar un mensaje que declare una dirección de retiro. Esto requiere acceso a la mnemotecnia utilizada al configurar las llaves. Si no se ha establecido una dirección de retiro y has perdido el acceso a la frase mnemotécnica, tus fondos permanecerán bloqueados en la cuenta del validador indefinidamente.

¿Por qué dos llaves en lugar de una?

La validación requiere dos llaves por razones de seguridad. Tu llave de firma debe estar disponible en todo momento. Como tal, deberá mantenerse en línea. Dado que cualquier cosa en línea es vulnerable a ser hackeada, no es una buena idea utilizar la misma llave para retiros.

Soporte

¿Dónde puedo encontrar soporte para solucionar problemas?

Si tienes preguntas, la comunidad de MOZStaker es un buen lugar para obtener ayuda. ¡Puedes encontrar soporte en Discord.

Last updated