Inicio Noticias Cómo cultivar chía con una Raspberry Pi

Cómo cultivar chía con una Raspberry Pi

En este tutorial, le mostraremos cómo cultivar la habitación Chia con una Raspberry Pi.

Una de las cosas interesantes de Chia es que podemos usar una Raspberry Pi para almacenar las piezas en un disco duro preasignado porque no depende de mucha potencia de procesamiento.

Si está interesado en saber exactamente cómo funciona esto, puede leer el Libro Verde de Chia, que explica cómo se supone que funciona todo.

Una de las cosas interesantes de Chia es que podemos usar una Raspberry Pi para almacenar las piezas en un disco duro preasignado. Esto se debe a que Chia no requiere una cantidad considerable de potencia de procesamiento.

Gracias a su bajo consumo de energía, una Raspberry Pi para el cultivo de monedas de chía es una excelente opción. Puede dejar que su Pi haga crecer sus parcelas de Chia sin tener que preocuparse por la cantidad de energía que está usando.

Antes de continuar con esta guía, necesitará un disco duro externo que ya haya sido mapeado. Desafortunadamente, el Pi no es lo suficientemente poderoso como para crear caminos, por lo que no lo cubriremos en esta guía.

Para esta guía, nos centraremos en configurar Chia para una configuración sin cabeza. Esto significa que todo lo que necesita es acceso SSH a su dispositivo.

Equipo

A continuación se muestra la lista de equipos que usamos al configurar Chia en nuestra Raspberry Pi.

aconsejado

Frambuesa pi 4

Tarjeta micro SD

Fuente de alimentación

Conexión de red

Disco duro externo o memoria USB

Opcional

Estuche Raspberry Pi

Teclado

Ratón

Probamos la ejecución de la cadena de bloques Chia en una Raspberry Pi 400 utilizando la versión de 64 bits de Raspberry PI OS.

Prepare su Raspberry Pi para Chia

Preparar su Raspberry Pi para actuar como un agricultor de chía es un proceso relativamente sencillo.

Sin embargo, hay una gran advertencia: necesitamos un sistema operativo de 64 bits. Esto significa que estará limitado a usar una Raspberry Pi 3 o más reciente. Personalmente, recomendamos usar un Pi 4.

1. Antes de continuar, asegúrese de que está utilizando un sistema operativo de 64 bits. Las dos opciones más populares son utilizar la versión beta de 64 bits del sistema operativo Raspberry Pi o el servidor Ubuntu.

Para nuestro tutorial, usaremos el Versión beta de Raspberry Pi OS de 64 bits. Sin embargo, estos pasos también funcionarán para el servidor Ubuntu, pero requerirán pequeños ajustes.

2. Una vez que haya instalado un sistema operativo de 64 bits en su Raspberry Pi, podemos continuar.

Nuestro primer paso es asegurarnos de que tenemos la lista de paquetes más reciente y actualizar los paquetes obsoletos.

Podemos lograr esta tarea ejecutando los siguientes dos comandos en el sistema.

3. Con nuestra Raspberry Pi actualizada, ahora necesitamos instalar los paquetes necesarios para configurar la blockchain oficial de Chia.

Utilice el siguiente comando en su sistema para instalar los paquetes que necesitamos.

Con este comando instalamos tres paquetes diferentes. Para darle una idea de para qué sirven, los revisaremos rápidamente ahora.

El primer paquete que instalamos es “git”. Usaremos este paquete para clonar el código oficial de la cadena de bloques de Chia en nuestra Raspberry Pi. Nuestro segundo paquete se llama “build-essential”. En realidad, este es un metapaquete que instala un grupo de compiladores que se utilizarán al instalar los paquetes de blockchain de Python Chia. Nuestro último paquete es “python3-dev”. Este paquete contiene los archivos de encabezado necesarios para crear extensiones de Python. Estos serán necesarios al instalar Chia en su sistema.

4. Ahora que tenemos todos los paquetes que necesitamos, finalmente podemos clonar el repositorio de la cadena de bloques Chia en nuestra Raspberry Pi.

Gracias a la instalación de git en el paso anterior, solo necesitamos ejecutar el siguiente comando.

Al final del comando, usamos el argumento “-b” para seleccionar la rama llamada “última”. Esta rama se mantiene actualizada con el código de la última versión estable.

Configure Chia Blockchain en su Raspberry Pi

Ahora que hemos clonado la cadena de bloques Chia en nuestra Raspberry Pi, podemos instalarla. Este proceso es relativamente sencillo porque el repositorio que clonamos contiene todo lo que necesitamos.

1. Nuestro primer paso es cambiar al directorio recién clonado.

Podemos acceder a este directorio usando el comando cd en su dispositivo.

2. Ahora podemos ejecutar el script de instalación que viene con el repositorio de Chia. Este script verificará que todo esté configurado correctamente e iniciará el proceso de instalación de Chia.

Esto implica principalmente descargar y compilar el paquete Python para Chia.

Ejecute el siguiente comando en su Raspberry Pi para iniciar el proceso de instalación de Chia.

3. Nuestro siguiente paso es cambiar al nuevo entorno virtual creado durante el proceso de instalación de Chia.

Para cambiar al entorno virtual, use el siguiente comando en su dispositivo.

4. Nuestro siguiente paso es inicializar Chia en nuestra Raspberry Pi usando el siguiente comando.

Este comando genera los elementos básicos necesarios para asegurar la conexión a la red principal de Chia.

5. Los pasos para este último comando difieren dependiendo de si generó claves para su billetera Chia o no.

Si ya ha generado claves para Chia, siga paso a). Alternativamente, si desea generar nuevas claves, debe seguir paso b).

Chia Key es la frase única de 24 palabras que debería haber creado cuando asignó su disco duro.

a) En este punto, si ya tiene sus 24 palabras únicas que componen su clave privada, puede ingresarlas en su agricultor Raspberry Pi Chia.

1. Para agregar sus claves existentes a Chia, ejecute el siguiente comando en su dispositivo.

2. Después de ejecutar este comando, deberá ingresar la oración de 24 palabras.

Una vez ingresada, todo lo que tiene que hacer es presionar la tecla ENTER para validar la oración.

B) Alternativamente, también puede usar su Raspberry Pi para generar una nueva clave privada para Chia. Este proceso es simple y útil si recién está comenzando con Chia.

Asegúrese de utilizar la frase generada a partir de esto cuando desee rastrear su disco duro.

1. Para generar una nueva clave privada, todo lo que necesita hacer es ejecutar el siguiente comando en su Raspberry Pi.

Este comando le dirá a Chia que necesita crear una nueva clave privada.

2. Una vez que haya generado su clave privada, probablemente desee guardarla en algún lugar. Como esta clave permite que alguien acceda a su billetera Chia, asegúrese de nunca le des eso a nadie.

Nadie necesita tener acceso a esta clave, y solo debe usarse al configurar su Chia Farmers o Wallet.

Para obtener la frase mnémica de sus claves, deberá utilizar el siguiente comando.

La frase que está buscando serán las 24 palabras secretas al final de la salida. Es seguro ignorar las otras claves que se muestran aquí, ya que la frase de 24 palabras se usa para volver a generar estas claves.

5. Con las claves generadas y todo configurado, finalmente podemos iniciar el Chia Farmer en nuestra Raspberry Pi.

Para iniciar Farmer Chia, debemos ejecutar el siguiente comando.

Agrega una parcela a tu granja de Chia

Ahora que Farmer Chia está en funcionamiento en su Raspberry Pi, podemos agregar una parcela a la granja.

1. Antes de continuar, tendrá necesita un disco duro externo conectado a su Raspberry Pi que ya contenga rastros.

Si bien es posible usar el Pi 4 para trazar un disco duro, esto no se recomienda, ya que llevará una cantidad considerable de tiempo, incluso para una parcela relativamente pequeña.

Si nunca antes ha montado una unidad en una Raspberry Pi, asegúrese de seguir nuestro tutorial sobre cómo montar una unidad USB.

2. Con un lector montado en su Pi, deberá determinar la ubicación de las parcelas.

Cualquier unidad montada automáticamente en su Raspberry Pi debe ubicarse en el directorio “/ mnt /”. Puede listar el contenido de este directorio usando el comando ls.

Identifique la unidad donde guardó sus pistas de Chia y anote el nombre del directorio.

3. Una vez que tenga el camino completo a sus parcelas de Chia, finalmente podemos agregarlo a nuestro agricultor Raspberry Pi.

Todo lo que tienes que hacer es usar el siguiente comando. Asegúrese de reemplazar “[DIRECTORY]”Con el camino completo.

Por ejemplo, usamos el siguiente comando para montar nuestros gráficos en “/ media / pi / pimylifeupplots /”.

4. Puede verificar que Chia puede ver sus parcelas ejecutando el siguiente comando en su sistema.

Este pedido le dirá a Chia que debe verificar y verificar la validez de sus paquetes.

Este proceso puede llevar algún tiempo, dependiendo de la cantidad de trazados en sus discos duros. Eventualmente debería ver un mensaje similar al que tenemos a continuación.

Inicie Chia cuando su Raspberry Pi se inicie

Ahora que tiene un Chia Farmer en funcionamiento en su Raspberry Pi, probablemente querrá que se inicie al inicio.

Para que Chia se inicie en el arranque, necesitaremos crear un archivo de sistema que lo administre.

1. Comencemos escribiendo nuestro nuevo servicio ejecutando el siguiente comando en su dispositivo.

Usamos el editor de texto nano porque es relativamente fácil de usar.

2. En este archivo necesitamos ingresar las siguientes líneas de texto. Estas líneas definen nuestro servicio y cómo queremos iniciar y detener a nuestro agricultor Chia en nuestra Raspberry Pi.

3. Una vez que haya terminado de escribir este archivo, puede guardarlo presionando CTRL + X, luego Y, seguido de la tecla ENTER.

4. Con el servicio ahora creado, podemos activarlo ejecutando el siguiente comando.

Al activar el servicio, se iniciará automáticamente cuando nuestro servicio.

5. Si todavía está ejecutando Chia desde antes en esta guía, debemos detener los nodos en ejecución. La razón es que podría causar algunos problemas cuando iniciamos nuestro servicio en el siguiente paso.

Puede matar todos los procesos de Chia en ejecución ejecutando el siguiente comando.

6. Para iniciar nuestro nuevo servicio de Chia, necesitamos usar el siguiente comando.

Usando el comando a continuación, el servicio iniciará Farmer Chia en nuestro Pi.

7. Puede verificar que Chia se haya iniciado con éxito en su Raspberry Pi usando el siguiente comando.

Este comando recuperará el estado actual del servicio.

Si todo funcionó bien, debería ver el estado marcado como “Activo: Activo (En ejecución)”.

Verifique el estado de Chia en la Raspberry Pi

Es posible que desee verificar el estado de su granja de Chia de vez en cuando. Los siguientes pasos le mostrarán que puede hacer esto usando la línea de comando.

1. Necesitamos asegurarnos de que estamos en nuestro entorno virtual de cadena de bloques de Chia. Para hacer esto, primero cambie en el repositorio que clonamos anteriormente en la guía.

Ejecute el siguiente comando en su dispositivo para ir al directorio que clonamos.

2. Ahora ejecute el siguiente comando en su Raspberry Pi para activar el entorno virtual.

Necesitamos estar en este entorno para ejecutar los comandos de Chia.

3. Como ahora estamos en el entorno virtual, finalmente podemos hacer algunas llamadas a Chia para verificar el estado de su granja.

El primer comando que vamos a usar le dará una actualización sobre el estado del nodo Chia que se ejecuta en su Raspberry Pi.

Este comando le dirá el estado de la cadena de bloques, el espacio de red estimado y otra información, como a qué nodos está conectado actualmente.

En la captura de pantalla a continuación, puede ver que nuestro nodo aún se está sincronizando con el resto de la red principal de Chia.

Blockchain de Raspberry Pi Chia - Pantalla de estado de nodo

4. También podemos comprobar el estado de las parcelas de Chia que está creciendo nuestra Raspberry Pi. Esto le permitirá saber la cantidad y el tamaño de las rutas que maneja su Pi.

También puede usarlo para verificar el estado de la granja y cuántas monedas de chía ha cultivado.

Ejecute el siguiente comando para obtener un resumen de su granja de servidores.

A continuación puede ver el resumen que se generó en nuestra línea de comando. Puede ver que nuestro nodo de Chia todavía se está sincronizando.

Resumen de la granja de frambuesa pi chía

Actualice su agricultor de chía

Como la mayoría de las criptomonedas, Chia siempre está actualizada y funcionando. Por lo tanto, querrá asegurarse de estar ejecutando la última versión disponible de Chia de vez en cuando.

Los siguientes pasos le mostrarán cómo actualizar Farmer Chia en su Raspberry Pi.

1. En primer lugar, debemos detener cualquier sesión actual de Chia ya que estamos a punto de actualizar su archivo.

Si usa nuestro servicio, es tan fácil como ejecutar el siguiente comando.

2. Ahora que arrestan al granjero Chia, podemos actualizar todo.

Para iniciar este proceso, primero debemos volver al directorio donde clonamos el código de la blockchain de Chia.

3. Ahora podemos usar git para actualizar el repositorio a la última versión.

El comando que necesitamos usar se llama “pull”. Esto asegurará que tengamos la última versión del código en el repositorio.

Si ve el texto “Ya actualizado”. usted puede vaya al paso 7 porque ya tienes la última versión.

4. Si ha recibido una nueva actualización, necesitaremos ejecutar algunos comandos para actualizar todo.

Lo primero que debe hacer es ejecutar el script de instalación. Este script actualizará los paquetes de Chia Python a su última versión.

5. A continuación, debemos volver a habilitar el entorno virtual que viene con el repositorio de Chia.

Para hacer esto, solo necesita ejecutar el siguiente comando.

6. Nuestro siguiente paso es ejecutar nuevamente el comando de inicialización de Chia.

Este comando migrará todos los archivos de Chia que deben actualizarse a la última versión disponible.

7. Una vez hecho todo, finalmente podemos reiniciar Farmer Chia en nuestra Raspberry Pi.

Si está utilizando el servicio que creamos anteriormente en esta guía, es tan fácil como ejecutar el siguiente comando.

Conclusión

A lo largo de este tutorial, habrá aprendido a configurar su Raspberry Pi como Farmer Chia.

El Pi funciona como un perfecto agricultor de chía porque tiene suficientes recursos para mantener las parcelas mientras consume una cantidad relativamente pequeña de energía.

Si ha tenido problemas para configurar Chia en su Raspberry Pi, deje un comentario a continuación.

Si este tutorial le ha ayudado, asegúrese de consultar algunos de nuestros otros proyectos de Raspberry Pi.

Troels Platz
¿Sabéis el cuento del holandés errante que acabó viviendo en las costas de Sevilla?
RELATED ARTICLES