DumBitcoin

DumBitcoin– Blockchain Review

Actualizando nuestro nodo Lightning Network a la versión 0.5.2

Hace poco ha salido la nueva versión de Lightning Network 0.5.2. en este artículo vamos a explicar cómo realizar la migración de nuestro nodo, el cual montamos en el articulo con la versión 0.5.1

Lo primero que tenemos que identificar es donde tenemos instalado el ejecutable lnd. Para ello ejecutamos el comando:

whereis lnd

Anotaremos la ruta en la que se encuentra ya que será necesaria posteriormente.

 

Lo primero que haremos será detener el servicio lnd (en caso de que lo tengamos activo) y detener el proceso lnd, usando el comando:

systemctl disable lnd.service && lncli stop && sudo systemctl stop lnd.service

Después procedemos a realizar backup del ejecutable lnd y de los datos del nodo, fundamental para recuperar el nodo en caso de que la actualización falle.

mv /snap/bin/bin /mnt/2gbbook/lndBackup/update_lnd17022019
cp -r ~/.lnd /mnt/2gbbook/lndBackup/update_lnd17022019/

Es importante revisar las líneas anteriores adaptándolas a la ruta obtenida con el comando whereis.

A continuación buscamos en el repositorio oficial la versión de lnd que necesitamos. 

En nuestro caso, será lnd-linux-386-v0.5.2-beta.tar.gz, pero esto puede cambiar dependiendo de la versión de sistema operativo y arquitectura.

Ejecutamos los siguientes comandos:

cd /snap/bin/
wget https://github.com/lightningnetwork/lnd/releases/download/v0.5.2-beta/lnd-linux-386-v0.5.2-beta.tar.gz
mkdir bin && tar -xvzf lnd-linux-386-v0.5.2-beta.tar.gz -C bin --strip-components=1

Una vez hecho esto ya estamos listos para arrancar de nuevo el nodo, para ello ejecutaremos los comandos:

systemctl enable lnd.service && sudo systemctl start lnd.service

Con el comando systemctl status lnd.service podremos ver el estado del arranque y como el servicio ha arrancado, pero requiere que introduzcamos la password para terminar de arrancarlo.

Para ello en otra shell ejecutamos el comando
lncli unlock

Y con esto nuestro nodo quedará actualizado.

Artículos relacionados

Como renovar un dominio Ethereum y pagarlo con Criptomonedas

Visitas: 265 En este articulo vamos a describir el proceso de renovación de un dominio Ethereum. Si deseamos pagar con criptomonedas necesitaremos tener Ethereum y la extensión de Metamask instalada. Si tenemos esto listo iremos […]

Leer más

Como montar un nodo Lightning Network de Bitcoin.

Visitas: 5.322 En este articulo vamos a explicar los pasos para montar un nodo Lightning Network. Es importante saber que la red Lightning Network  (LN) es experimental y su utilización puede conllevar la perdida de […]

Leer más

Consejos sobre Exchanges de Criptomonedas

Visitas: 1.081 En este artículo quiero poner en común algunas buenas prácticas a la hora de operar en casas de cambio de criptomonedas (Exchange) para evitar encontrarnos con sorpresas desagradables como la perdida de nuestros […]

Leer más

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.