Techne Bronze Speedrun (CLI)
Requisitos
Las credenciales de bronce de Obol Techne requieren que los operadores de nodos ejecuten 50 validadores de red de prueba como un clúster de validación distribuido durante 3 semanas, donde Obol financiará el ETH de red de prueba necesario para activar los validadores.
Obol alienta a los operadores de DVT a contribuir con el 1 % de sus recompensas de staking a su programa de financiación retroactiva (RAF), que respalda la descentralización de Ethereum. Este flujo de CLI evita el mecanismo RAF, por lo que solo se debe utilizar este método si es realmente necesario.
Hardware (Holesky)
CPU: 4Ferretería núcleos
RAM: 16 GB
SSD: 350 GB
Sistema operativo: Ubuntu 24.04
Configurar contrato Splitter
Elija los miembros de su clúster y forme sus miembros creando un contrato Splitter que divida las recompensas de la capa de ejecución entre todos los operadores.
Splits | Financial infrastructure for onchain teams
Instalar dependencias
Instalar Docker.
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo groupadd docker
sudo usermod -aG docker $USERSalir y volver a iniciar sesión.
Genera tu ENR de Obol
Deberías esperar ver una salida de consola como esta:
Guarde en un archivo de texto el ENR public key en su computadora portátil. Deberá usarlo en la siguiente sección.
El ENR public keyse denota como enr:-JG4QGQpV4qYe32QFUAbY1UyGNtNcrVMip83cvJRhw1brMslPeyELIz3q6dsZ7GblVaCjL_8FKQhF6Syg-O_kIWztimGAYHY5EvPgmlkgnY0gmlwhH8AAAGJc2VjcDI1NmsxoQKzMe_GFPpSqtnYl-mJr8uZAUtmkqccsAx7ojGmFy-FY4N0Y3CCDhqDdWRwgg4uen el ejemplo de salida anterior.
Reiniciando desde cero
Si desea rehacer todo el proceso, elimine la carpeta charon-distributed-validator-node existente antes de volver a ejecutar el conjunto de comandos anterior.
Crear el archivo de definición de clúster
Designe un líder de clúster dentro de su clúster.
El líder del clúster recopilará los datos de todos ENR public key y ejecutará el siguiente comando.
Reemplazar en:
--namecon el nombre que elijas para tu cluster--fee-recipient-addressescon el valor real de tu clusterSplitter contract address--operator-enrscon losENR public keyde los miembros tu cluster
Un archivo cluster-definition.json se generará y se guardará en el directorio ~/.charon.
Distribuya este archivo cluster-definition.json a cada miembro del clúster para que lo coloquen en sus propios directorios ~/.charon.
Realizar la ceremonia DKG
Una vez finalizada la ceremonia DKG, haga una copia de seguridad de la carpeta .charon que contiene los siguientes archivos importantes:
charon-enr-private-key
cluster-lock.json
cluster-definition.yml
validator_keys/
deposit-data.json
A continuación, configure los siguientes permisos.
Configurar ETH Docker
Cada miembro del clúster debe crear un nodo validador "vainilla".
ETH DockerCambios a realizar:
Establezca el
Reward Addressal contrato Splitter de su clúster.
Editar el archivo de configuración
Edite el archivo .env en la carpeta eth-docker.
Añadir:
lido-obol.ymlen la lineaCOMPOSE_FILE.
Ejemplo:

Cambie la línea
CL_NODEa http://charon:3600 (de http://consensus:5052)
Ejemplo:

CTRL+O, ENTER, CTRL+Xpara guardar y salir.
Inicie su nodo validador habilitado para Obol
Migre el contenido de .charon a ETHDocker.
Iniciar ETH Docker.
Monitoreo de Charon
Imprima los logs de Charon de Obol.
Otros comandos de monitoreo en la sección “Ver registros” de la página general de Docker ETH.
ETH DockerPaneles de control de Grafana
Abra una página web del navegador e ingrese la siguiente URL.
Introduzca “admin” tanto como nombre de usuario como contraseña.
Vaya a
Dashboards. Los 2 paneles de control más comunes al ejecutar Obol DVT sonCharon Log DashboardyCharon Overview
Registre su clúster para obtener financiación
El líder del grupo deberá completar el formulario de registro de credenciales de Obol Techne aquí .
Copie y pegue los archivos cluster-lock.json y deposit-data.json desde su nodo a un editor de texto en su computadora portátil para que pueda cargarlos fácilmente en el formulario.
Cómo proteger su dispositivo
Reglas del firewall
Otros procedimientos operativos estándar de seguridad
Redes y seguridadConfiguración de seguridad a nivel del dispositivoSoporte
Stakesaurus Node Operator Academy
Donaciones
Si esto le resultó útil, ¡considere apoyar a Stakesaurus de una de las maneras aquí !
Last updated