What is Nostr?
𝑻𝒉𝒆 𝑳𝒆𝒈𝒆𝒏𝒅 𝑶𝒇 𝑩𝒊𝒕𝒄𝒐𝒊𝒏 ⚡
npub1hw8…q9fe
2024-11-27 14:25:26

𝑻𝒉𝒆 𝑳𝒆𝒈𝒆𝒏𝒅 𝑶𝒇 𝑩𝒊𝒕𝒄𝒐𝒊𝒏 ⚡ on Nostr: Varios conocidos me preguntaron si Umbrel Home es un buen hardware para correr un ...

Varios conocidos me preguntaron si Umbrel Home es un buen hardware para correr un Nodo de #Bitcoin y qué tal difícil es, pero, ¿Realmente necesitan comprar un Hardware pre-configurado?

Para ellos escribiré esta mini guia, súper fácil, súper simple que cualquier ser humano puede seguir.

Tan sólo necesitan un Kit de Raspberry Pi4 o 5 y un SSD de 2TB. Precio total unos 200-300€.

---

1. Descargar Bitcoin Core.

Puedes descargar Bitcoin Core directamente desde su página oficial para asegurarte de obtener una versión segura y actualizada:

https://bitcoincore.org/

Navega a la sección de descargas y elige la versión para Linux ARM (que es compatible con la Raspberry Pi).



---

2. Instalar Raspberry Pi OS.

1. Descarga la imagen de Raspberry Pi OS desde su página oficial.


2. Usa un programa como Raspberry Pi Imager para grabar la imagen en una tarjeta microSD.


3. Arranca tu Raspberry Pi con esa tarjeta.




---

3. Entender la interfaz de Raspberry Pi OS

La interfaz gráfica de Raspberry Pi OS es similar a un sistema operativo de escritorio como Windows o macOS:

Hay un menú de inicio (icono de Raspberry en la esquina superior izquierda) desde donde puedes buscar programas y configuraciones.

Tiene un terminal (como el CMD en Windows o el terminal de macOS) para ejecutar comandos.

Puedes usar navegadores como Chromium para descargar Bitcoin Core desde la web oficial.




---

4. Instalar Bitcoin Core

Una vez en Raspberry Pi OS, sigue estos pasos:


1. Abre el terminal desde el menú de inicio.


2. Actualiza los paquetes del sistema:

sudo apt update && sudo apt upgrade -y


3. Descarga Bitcoin Core desde la web o directamente con wget.
https://bitcoin.org/bin/bitcoin-core-x.x.x/bitcoin-x.x.x-arm-linux-gnueabihf.tar.gz



_______

Cositas útiles adicionales que pueden instalar.

---

1. Sparrow Wallet

Paso 1: Descargar Sparrow Wallet

1. Visita la página oficial: https://sparrowwallet.com/.


2. Descarga el archivo para Linux (compatible con ARM si está disponible, aunque la versión genérica de Linux suele funcionar en Raspberry Pi).



Paso 2: Instalar Sparrow Wallet

1. Abre el terminal en Raspberry Pi OS.


2. Navega al directorio donde descargaste el archivo.


3. Si descargaste un archivo comprimido (.tar.gz), descomprímelo:

tar -xvf sparrow-x.x.x.tar.gz


4. Navega a la carpeta descomprimida y ejecuta el programa:

./Sparrow



Paso 3: Conectar Sparrow Wallet a tu nodo

1. Configura Sparrow Wallet para usar tu nodo de Bitcoin Core como fuente de datos.


2. En Sparrow Wallet, ve a:

File > Preferences > Server.

Selecciona Bitcoin Core y agrega los datos de conexión (IP de tu nodo y puerto, que suele ser 127.0.0.1:8332 si estás en la misma máquina).



3. Asegúrate de que tu archivo bitcoin.conf en Bitcoin Core tenga habilitado el servidor RPC y las credenciales:

server=1
rpcuser=tuusuario
rpcpassword=tucontraseña


4. Reinicia Bitcoin Core si haces cambios.




---

2. Instalar Electrum


1. Visita la página oficial: https://electrum.org/.


2. Descarga el archivo para Linux (elige una versión compatible con ARM o la versión genérica para Linux).



Paso 2: Instalar Electrum

1. Abre el terminal y navega al directorio donde descargaste el archivo.


2. Si descargaste un archivo ejecutable (.AppImage), simplemente dale permisos de ejecución:

chmod +x electrum-x.x.x.AppImage


3. Luego ejecútalo:

./electrum-x.x.x.AppImage



Paso 3: Conectar Electrum a tu nodo

1. En Electrum, abre las preferencias (Tools > Network).


2. Cambia a la pestaña Server.


3. Desmarca "Auto-connect" e introduce la dirección de tu nodo:

Si estás en la misma máquina: 127.0.0.1 y puerto 50002 (usando SSL).

Configura Bitcoin Core para soportar Electrum si aún no lo has hecho, instalando Electrs:

sudo apt install electrs

Luego configúralo para que se conecte a tu nodo y abra el puerto necesario.





---

3. Consejos adicionales

Seguridad: Siempre verifica las firmas PGP de los programas que descargas para asegurarte de que no han sido manipulados.

Optimización del sistema: Raspberry Pi tiene recursos limitados. Considera ajustar la configuración de Bitcoin Core y Electrs para limitar el uso de memoria y espacio en disco.

Backup: Realiza copias de seguridad regulares de tus archivos de configuración y billeteras.


Con estas herramientas, tendrás un nodo de Bitcoin completamente funcional que respeta los principios de soberanía financiera.


Parece mucho pero en realidad son 4 cosas.
Author Public Key
npub1hw8f522kc2t5ha6d7l67ce47pdmdgd7997lxrhtvlmvn8nhtgfdsluq9fe