logo

Guía del CLI de Depósito de Staking de SenseiNode

TL;RD

Paso 1: Descarga la herramienta CLI

Primero, descarga la herramienta oficial de depósito de staking de Ethereum Foundation desde aquí.
Si prefieres usar una interfaz amigable para el usuario, puedes utilizar la versión no oficial con UI disponible en Wagyu.

Paso 2: Elige el número de Validadores

En el proceso de deposit-cli, puedes seleccionar el número de validadores que deseas tener. Recomendamos al menos 100 validadores para un escalado seguro.

Paso 3: Elige la Red

A continuación, elige la red. Recomendamos dejar el predeterminado como "mainnet".

Paso 4: Establece una Contraseña

Elige una contraseña para compartir con SenseiNode para la gestión de la infraestructura. Esta contraseña se utiliza para descifrar los keystores.

Paso 5: Asegura tu Semilla Mnemónica

El siguiente paso implica una semilla mnemónica, que debes proteger cuidadosamente. Esta es tu semilla mnemónica (frase semilla):
Por favor, anótala y guárdala de forma segura. Es la ÚNICA forma de recuperar tu depósito. Presiona cualquier tecla cuando hayas anotado tu mnemónica.
El embudo web de Ethereum es meramente informativo. No importa qué clientes u otros datos hayas elegido.

Avisos Importantes

Antes de proceder, es crucial entender que hacer staking en Ethereum, como cualquier otra actividad en la blockchain, conlleva ciertos riesgos. Aquí tienes algunos puntos importantes a tener en cuenta:
  1. Tiempo de Cola para los Depósitos de Validadores: El tiempo que tarda en activarse un validador depende de la congestión de la red y no del tiempo de entrega de SenseiNode. Por favor, ten paciencia y prepárate para posibles retrasos.
  1. Depósitos Duplicados: Los depósitos duplicados con la misma clave pública de keyfile se considerarán como un depósito doble.
  1. Doble firma y penalizaciones: Ten mucho cuidado con la mnemónica utilizada y los índices de los keystores. Si se utilizan mnemónicas con los mismos índices para derivar los keystores en dos nodos validadores distintos, se producirá una doble firma, lo que llevará a penalizaciones.
  1. Reenvío de Transacciones: Espera al menos 30 minutos antes de intentar reenviar una transacción con el mismo archivo deposit_data. Esto permite que la fuente de datos en la cadena tenga tiempo para señalar cualquier depósito duplicado.
  1. Seguridad de la Semilla Mnemónica: Ten extremo cuidado con tu semilla mnemónica y los índices de los keystores. Si se utilizan los mismos índices de la semilla mnemónica en diferentes nodos validadores, se puede producir una doble firma y penalizaciones.
  1. Responsabilidad: Recuerda que eres responsable de tus transacciones y la seguridad de tus fondos. Siempre asegúrate de proteger correctamente tu frase mnemónica y nunca la compartas con nadie.

Guía del CLI de Depósito de Staking de SenseiNode

Esta guía está destinada a los Validadores de Ethereum gestionados por SenseiNode. Explica cómo crear un CLI de depósito de staking de forma segura de manera no custodial, siguiendo las recomendaciones de seguridad de la Fundación Ethereum. Siguiendo estas instrucciones, estarás preparado para hacer staking de tu Ethereum de una manera segura.

Pre-requisitos:

  • Asegúrate de tener Git y Python3 instalados en tu sistema. Si no es así, instálalos antes de proceder.
  • Asegúrate de tener al menos 32 ETH para cada validador que planeas hacer staking.
  • Recomendamos durante este proceso crear al menos 20 claves de validadores para permitir un escalado seguro.

Guía paso a paso:

  1. Clona el CLI de depósito de staking de Ethereum desde GitHub.
plain text
bashCopy code git clone <https://github.com/ethereum/staking-deposit-cli.git>
  1. Navega al repositorio recién clonado.
plain text
bashCopy code cd staking-deposit-cli
  1. Instala la herramienta CLI.
plain text
arduinoCopy code python3 setup.py install
  1. Establece tu dirección de retiro.
    1. Elige una de las siguientes opciones:
      • Nueva mnemónica: Si eliges crear una nueva mnemónica, recibirás una nueva semilla mnemónica. Esta semilla es increíblemente importante y debe ser guardada de forma segura.
      • Mnemónica existente: Si ya tienes una mnemónica, puedes usarla.
  1. Inicia la herramienta de depósito.
plain text
cssCopy code eth2deposit new-mnemonic --num_validators 100 --chain mainnet
Reemplaza 100 con el número de validadores que deseas hacer staking. Ten en cuenta que cada validador requiere 32 ETH.
  1. Elige tu idioma mnemónico (si estás creando una nueva mnemónica).
Por defecto, se seleccionará el inglés. Si deseas utilizar otro idioma, selecciónalo de la lista proporcionada.
  1. Establece tu contraseña de keystore.
Esta contraseña se utiliza para descifrar los keystores. Por favor, comparte esta contraseña con SenseiNode para la gestión de la infraestructura.
  1. Guarda tu mnemónica.
Se mostrará tu mnemónica (frase semilla). Anótala y guárdala de forma segura. Es la ÚNICA forma de recuperar tu depósito.
  1. Confirma que has registrado de forma segura tu mnemónica.
Presiona cualquier tecla una vez que hayas anotado tu mnemónica.
  1. Completa el proceso de depósito.
Sigue las instrucciones de la CLI para completar tu depósito. La CLI te guiará a través de la generación de tus datos de depósito y la realización de tu depósito.
plain text
markdownCopy code *Descargo de responsabilidad: ¡Eres responsable de esta transacción! Los depósitos duplicados con la misma clave pública de keyfile se considerarán como un depósito doble. Cualquier saldo extra más de 32 ETH NO se contará en tu saldo efectivo en la Cadena Beacon.* - No envíes ninguna transacción con un archivo `deposit_data` que no hayas creado tú mismo, o del cual no poseas la frase mnemónica. - Espera al menos 30 minutos antes de intentar reenviar una transacción con este archivo `deposit_data`. Esto dará tiempo a nuestra fuente de datos en cadena para señalar cualquier depósito duplicado.
También puedes optar por utilizar la interfaz de usuario de Wagyu para un proceso más fluido. Simplemente visita su sitio web, elige el número de claves/validadores que quieres, e introduce tu dirección de retiro.
Por favor, recuerda que el éxito de este proceso depende en gran medida de tu vigilancia y adherencia a estas instrucciones. ¡Feliz staking!

Guía del Launchpad de Staking de Ethereum para Validadores de SenseiNode

Guía paso a paso:

  1. Navega al Launchpad de Staking de Ethereum: Abre tu navegador y ve al Launchpad de Staking de Ethereum: https://launchpad.ethereum.org/.
  1. Selecciona la red Ethereum 2.0: Elige 'Mainnet' de las opciones proporcionadas.
  1. Especifica el número de validadores que deseas ejecutar: Introduce el número de validadores en los que tienes intención de hacer staking. Recuerda, cada validador requiere 32 ETH.
  1. Revisa la lista de conocimientos presentada: Antes de que puedas continuar, Launchpad quiere asegurarse de que entiendes las implicaciones y riesgos de hacer staking. Lee cada punto y haz clic en la casilla de verificación si lo entiendes.
  1. Genera tus claves (si no lo has hecho ya): Si ya has generado tus claves a través de la herramienta de depósito Ethereum CLI o la interfaz de Wagyu, puedes saltarte este paso.
  1. Sube tu archivo de depósito: Sube el archivo de datos de depósito que se generó a partir de la herramienta de depósito Ethereum CLI o la interfaz de Wagyu.
  1. Conecta tu billetera Ethereum: Esta billetera debe contener los ETH que quieres hacer staking. Las opciones de billetera incluyen MetaMask, Ledger, Trezor, Lattice y WalletConnect.
  1. Confirma las transacciones: Launchpad iniciará una transacción para cada validador en el que quieras hacer staking. Confirma estas transacciones en tu billetera Ethereum 1.0.
  1. Espera a que se minen las transacciones: Las transacciones deben ser minadas a la red Ethereum 1.0 antes de que se incluyan en la Beacon Chain.
  1. Comprueba tu estado de staking: Una vez que las transacciones son minadas, puedes comprobar tu estado de staking en la Beacon Chain. El Launchpad de Staking de Ethereum proporcionará un enlace a esto.