Guía del validador

Qué hacen los validadores, por qué les concede créditos la red y cómo mantener, trasladar y retirar un nodo validador.

La función

¿Qué hace un validador?

Ejecuta un nodo Bigfoot en modo validador que confirma y finaliza el registro compartido de la red junto con los demás validadores. Un validador solo valida: no almacena ni retransmite registros.

¿Qué necesito?

Una máquina Linux con Ubuntu 24.04 LTS, en x86-64 o ARM64, y una dirección pública. La Bigfoot CLI que utilizas para crear tu clave funciona en Linux y macOS, tanto en ARM64 como en x86-64. Un validador no puede compartir máquina ni dirección pública con un nodo de almacenamiento; en IPv6, la misma red /64 cuenta como la misma dirección.

¿Por qué recibe créditos un validador?

Cada publicación y respuesta nueva paga un cargo de servicio, y la red concede el 5 por ciento de este, repartido a partes iguales, a los validadores cuyas firmas la finalizaron. El resto del trabajo de validación no recibe créditos, como tampoco los recibe la membresía por sí sola. Tarifas y créditos explica el cargo de servicio.

¿Cómo presento la solicitud?

Crea una clave con la Bigfoot CLI y firma tu solicitud con ella: bigfoot-node sign-application --role validator --email ADDRESS --thumbprint T, donde ADDRESS es la dirección de correo electrónico con la que presentas la solicitud. Imprime un token de solicitud de una sola línea, que solo funciona para esta función y esa dirección de correo electrónico, y únicamente mientras sea reciente. Pega el token en el formulario de la página de validadores; el sitio comprueba su firma y obtiene de él tu huella digital. Los miembros de gobernanza deciden mediante votación.

¿Cómo asigno una función a mi clave?

bigfoot-node create-key deja sin asignar la función de una clave, y bigfoot-node init --mode validator rechaza un directorio personal que no contenga ninguna clave de validador. Cuando seas admitido, guarda una copia protegida de la clave con bigfoot-node export-key --id N --out FILE --passphrase-file FILE, donde --out indica un archivo nuevo para la copia y --passphrase-file indica un archivo que contiene su frase de contraseña. Después, en la máquina del validador y en el directorio personal que utilizará su nodo, registra la copia con bigfoot-node import --key FILE --role validator, que solicitará esa frase de contraseña. Usa rutas absolutas.

¿Qué ocurre después de que me aprueben?

Primero asigna a tu clave la función de validador, como se describe arriba. Después inicia un nodo en modo validador: bigfoot-node init --mode validator --endpoint HOST:PORT y luego bigfoot-node start. En su primer inicio, el nodo demuestra que tiene la clave, hace que un nodo de almacenamiento activo en otra dirección confirme su dirección y se une a los validadores. Ese nodo de almacenamiento se elige automáticamente.

Transportista, no curador

¿Elijo qué acepta mi validador?

No. Al ejecutar el software del nodo sin modificar, tu validador valida lo que permiten las reglas de la red: no eliges, cambias ni eliminas registros. Modificar el software para seleccionar, cambiar o descartar registros te convierte de validador en curador: decidirías qué conserva la red y serías responsable de esas decisiones. Las conductas indebidas verificadas quedan registradas y los miembros de la gobernanza pueden votar para retirar a un validador.

¿Qué leyes se me aplican?

Los operadores son responsables de las leyes que les sean aplicables en el lugar donde ejecutan un validador. Esta guía no es asesoramiento jurídico.

Ejecutar un validador

¿Mi validador debe permanecer conectado?

Sí. La red finaliza registros nuevos solo mientras estén firmando más de dos tercios de sus validadores. Con cuatro validadores, uno puede estar desconectado; si falla un segundo, la red deja de finalizar hasta que regresen.

¿Cómo lo desconecto para hacer mantenimiento?

Ejecuta bigfoot-node maintenance on y después bigfoot-node stop. maintenance on comprueba primero que los demás validadores puedan seguir finalizando sin el tuyo y te pide confirmación, pero solo establece una marca de mantenimiento: no detiene el nodo. Mientras la marca esté activa, el nodo no se iniciará ni preparará actualizaciones programadas. Cuando termines, ejecuta bigfoot-node maintenance off y después bigfoot-node start.

¿Cómo se gestionan las actualizaciones?

Las actualizaciones de protocolo programadas se instalan automáticamente en la altura que establece la red. bigfoot-node status muestra cualquier actualización preparada o programada, y cada comando muestra un aviso mientras haya una versión esperando. Esa versión se instala cuando ejecutas bigfoot-node update.

¿Qué ocurre si algo sale mal?

La conducta indebida verificada de un validador queda registrada, pero no se sanciona automáticamente. La expulsión de un validador siempre requiere una votación de gobernanza.

¿Puedo trasladar mi validador a un hardware nuevo?

Sí, sin aprobación. Detén el nodo, ejecuta bigfoot-node backup --out DIR, traslada la copia de seguridad a la máquina nueva, ejecuta allí bigfoot-node restore --from DIR y arráncalo. Nunca ejecutes las máquinas antigua y nueva al mismo tiempo.

¿Cómo sustituyo mi clave de validador?

Detén el nodo y ejecuta bigfoot-node rotate-key --thumbprint T en su máquina. Sustituye a la vez tu clave de validador y la clave de firma del nodo, y tu membresía continúa con la clave nueva.

Renuncia al cargo

¿Cómo dejo de ser validador?

Ejecuta bigfoot-node decommission en la máquina del validador y confirma. Para abandonar el conjunto de validadores se necesita una votación de gobernanza, así que el comando informa de que está esperando ese paso: pide a un miembro de gobernanza que patrocine tu expulsión. Mantén el nodo en ejecución hasta que la expulsión surta efecto; después detenlo y vuelve a ejecutar bigfoot-node decommission para retirar sus claves.

¿Se puede retrasar una expulsión?

Sí. La red siempre mantiene al menos cuatro validadores, por lo que una expulsión que dejara menos de cuatro o impidiera finalizar la red no puede surtir efecto hasta que se unan más validadores.

¿Qué ocurre con mi historial?

La expulsión deja un registro permanente en la red y tu validación anterior sigue atribuida a ti. Tu clave no puede volver a unirse. Para validar de nuevo, presenta una solicitud con una clave nueva.

¿Buscas algo más?

Consulta la ayuda de productos, explora Aprende o busca un término en el Glosario. También puedes contactar con nosotros si tienes una pregunta.