Instalar un fullnode de Bitcoin en Ubuntu 16.04


Un full node de Bitcoin es un node dentro de la red P2P que recibe, y valida todas las transacciones y bloques. Por lo tanto es necesario que tengas mucho espacio en disco antes de empezar con la instalación.

El tamaño en disco es aproximadamente de 180GB y va aumentando.

Si tienes suficiente espacio en tu ordenador primero hay que instalar las siguientes librerías:

sudo apt-get install build-essential
sudo apt-get install libtool autotools-dev autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install software-properties-common

Una vez todas las dependencias han sido instaladas puedes añadir Bitcoin a tus repositorios, y finalmente instalarlo.

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoind

Cuando esté instalado deberás crear la carpeta “.bitcoin” y dentro poner las configuraciones del “nodo”

mkdir ~/.bitcoin/ && cd ~/.bitcoin/
nano bitcoind.conf

Configuración del bitcoind.conf:

rpcuser=username
rpcpassword=password
testnet=1
rpcport=8332
rpcallowip=127.0.0.1
server=1

Y finalmente inicia el “daemon”:

bitcoind --daemon

Cuando hayas iniciado Bitcoin empezará a descargar todo el blockchain. Esto tardará horas o incluso días, dependiendo de la velocidad de tu ordenador y ancho de banda.

Puedes ir viendo el proceso utilizando el siguiente comando:

bitcoin-cli getblockchaininfo
@AguayoMarcos

Fullstack Developer, programador iOS / Android y emprendedor. Actualmente trabajo en Cocunat.com como CTO.

You may also like