Recuerda que puedes comprar el hardware ya “armado” de empresas como DAppNode o AVADO. Si lo compras así, puedes saltarte esta guía e ir a KipuStakers 202: Administrando un Nodo con DAppNode
¡Hola! En esta guía les voy a compartir mi proceso para montar un nodo validador desde 0 utilizando el software de DAppNode. Recomiendo leer KipuStakers 101: tu guía para un futuro brillante en Ethereum si quieres saber más sobre los objetivos de este proyecto.
¿Qué es DAppNode?
DAppNode es un proyecto/comunidad que busca facilitar la descentralización de blockchain promoviendo que personas individuales corran sus propios nodos. Lo hacen ofreciendo:
-
Hardware: DAppNode Home es una computadora lista y armada para que en unos clicks puedas conectarte y correr la red. No requiere de conocimientos técnicos.
-
Software: DAppNode Core es software open-source de codigo abierto, que puedes utilizar para facilitar correr una red blockchain en tu computadora. Requiere un poco de conocimientos técnicos y que tengas tu propio hardware.
1. Comprando el Hardware & Preparando Herramientas
Se recomienda correr DAppNode en una computadora dedicada, es decir, una computadora que pienses usar solo para esta tarea.
Revisé la lista y recomendaciones de ethereum.org. Al 27 de abril 2023 recomiendan:
-
Minimo 8 GB de memoria RAM
-
2 TB de disco duro SSD
Asi que yo decidi comprar:
-
$468 ASUS PN51-S1 Mini PC Barebone: esta es una computadora potente, barata pero que no tiene disco duro ni tarjeta RAM interna.
-
$149 Samsung 970 EVO Plus SSD 2TB NVMe M.2: disco duro de estado solido
-
$41 Rucial - Memoria de 16GB: yo compre dos para pensar en el futuro.
Ademas de lo anterior, alisté un monitor, teclado, mouse y USB de al menos 2 GB.
2. Preparando el Hardware
Así se ve el hardware ya armado. Duré como 30 minutos porque queria tener cuidado. Aunque puede dar susto para algunos, realmente es extremadamente sencillo y no hay nada que no se pueda aprender en YouTube primero ;)
3. Preparando el Software
La guía original se encuentra aquí. En resumen, vamos descargar el software de DAppNode en un archivo ISO, luego lo vamos a “quemar” a un USB que servira como instalador de sistema operativo para nuestro nodo.
-
Descarga el software del archivo ISO aqui: DAppNodeISO
-
“Quema” el archivo ISO a un USB: se recomienda usar Etcher (descargar e instalar)
-
Selecciona el archivo .ISO que descargaste en el paso 1
-
Selecciona el USB
-
Haz click en Flash!
-
Nota: si te da algun tipo de error es posible que requieras correr Etcher como Administrador o quizas probar con otra llave USB.
4. Instalando el OS del nodo
Hasta el momento hemos preparado todo lo que necesitamos para instalar dAppNode. ¡Ahora es la hora de la verdad!
Atención: los siguientes pasos borraran toda la información del nodo al que estes intendando instalarlo. Por eso se pide que sea una máquina dedicada.
-
Conecta el USB a tu nodo (apagado)
-
Enciende el nodo y entra al BIOS con <
> o <> (esto puede cambiar de acuerdo a tu computadora) -
Selecciona tu USB como