Learning-Bitcoin-from-the-C.../es/A1_0_Entendiendo_Bitcoin_Standup.md

3.6 KiB

Apéndice I: Entendiendo la Configuración Inicial de Bitcoin

§2.1: Configurando un VPS Bitcoin-Core con Bitcoin-Standup explica el proceso de crear un nodo Bitcoin usando Bitcoin-Standup-Scripts. El siguiente apéndice explica que hacen las principales secciones del programa. Usted puede querer seguir junto con Linode Standup en otra ventana.

Paso 1: Nombre del host

Su nombre de host es almacenado en /etc/hostname y configurado con el comando hostname. También aparece en /etc/hosts.

Paso 2: Zona horaria

La zona horaria de su host es almacenada en /etc/timezone, luego un archivo apropiado es copiado desde /usr/share/zoneinfo/ a /etc/localtime.

Paso 3: Actualizando Debian

El gestor de paquetes apt-get es usado para actualizar su maquina e instalar gnupg, el generador de números aleatorios haveged, y el cortafuegos simple ufw.

Su maquina es configurada automáticamente para estar al día con echo "unattended-upgrades unattended-upgrades/enable_auto_updates boolean true" | debconf-set-selections.

Paso 4: Configurando un usuario

Un usuario standup es creado, el cual sera usado por sus aplicaciones Bitcoin. Este también tiene permisos sudo, permitiéndole tomar acciones privilegiadas con esta cuenta.

Si usted suministro una llave SSH, esta le permitirá acceder a su cuenta (de otra manera, deberá usar una contraseña creada en la configuración).

Si usted suministro una dirección IP, el acceso ssh estará limitado a esa dirección, según /etc/hosts.allow.

Paso 5: Configurando Tor

Tor es instalado para proveer servicios protegidos (ocultos) para acceder a los comandos RPC de Bitcoin a través de su servidor. Vea §14.1: Verificando Su Configuración Tor para mas información acerca de su configuración Tor.

Si usted suministro un cliente autorizado para los servicios ocultos, el acceso estará limitado para esa llave, según /var/lib/tor/standup/authorized_clients. Si usted no lo hizo, §14.2 explica como hacerlo luego.

Paso 6: Instalando Bitcoin

Bitcoin es instalado en ~standup/.bitcoin. Su configuración es almacenada en ~standup/.bitcoin/bitcoin.conf.

Asegúrese que las sumas de comprobación verifiquen según §2.1, de otra manera, podría estar expuesto a ataques de la cadena de suministro.

Paso 7: Instalando codificador QR

Para mantener todo compatible con GordianSystem, un código QR es creado en /qrcode.png. Esto puede leerse desde un cliente QuickConnect, tal como GordianWallet

Conclusión — Entendiendo la Configuración Inicial de Bitcoin

Bitcoin Standup usa programas para probar e imitar mucha de las funcionalidades de un GordianNode. Este debe proveerlo con un entorno Bitcoin seguro, construido en las bases de Bitcoin Core y Tor para comunicaciones RPC.

¿Que sigue?

Si usted se encontraba en el proceso de crear un nodo Bitcoin para utilizar en este curso, usted debería volver a §2.1.

Si usted esta leyendo a través de los apéndices, continúe con Apéndice II: Compilando Bitcoin desde la Fuente.