OffshoreVps
Tutoriales16 oct 20265 min de lecturaPor el equipo de OffshoreVps

Cómo ejecutar un nodo Litecoin en un VPS

Instala Litecoin Core en Ubuntu o Debian, elige podado o completo, entiende MWEB, ejecútalo con systemd y abre los puertos adecuados.

Litecoin es una de las cadenas más fáciles de ejecutar por tu cuenta. El software es muy parecido a Bitcoin Core, la cadena es mucho más pequeña y un VPS modesto la maneja con comodidad. Esta guía instala Litecoin Core en Ubuntu o Debian y muestra cómo manejar MWEB, la capa de privacidad opcional de Litecoin.

Ventana de terminal en un VPS que muestra los comandos usados para ejecutar un nodo Litecoin, empezando por “sudo adduser --disabled-password --gecos "" lite”
El tipo de comandos que ejecutarás en tu servidor en esta guía.

Qué necesitas

  • Disco. Un nodo completo almacena toda la cadena, que es una fracción de la cadena de Bitcoin. Comprueba el tamaño actual antes de elegir. Un nodo podado usa mucho menos.
  • RAM. 4 GB bastan. 8 GB aceleran la primera sincronización.
  • CPU. Dos núcleos son suficientes.

Los planes adecuados se enumeran en hosting de nodos Litecoin.

Paso 1: prepara el servidor

Empieza con un servidor nuevo y los pasos de cómo proteger un VPS nuevo. Crea un usuario para el nodo.

sudo adduser --disabled-password --gecos "" litecoin

Paso 2: descargar Litecoin Core

Descarga la versión desde el sitio oficial de Litecoin (litecoin.org) o el GitHub del Litecoin Project, y luego verifica la firma y la suma de comprobación.

cd /tmp
wget https://download.litecoin.org/litecoin-VERSION/linux/litecoin-VERSION-x86_64-linux-gnu.tar.gz
tar xzf litecoin-VERSION-x86_64-linux-gnu.tar.gz
sudo install -m 0755 litecoin-VERSION/bin/* /usr/local/bin/
Los pasos de esta guía en orden: 1. Qué necesitas; 2. prepara el servidor; 3. descarga Litecoin Core; 4. MWEB y tu nodo; 5. ejecútalo como servicio; 6. Cortafuegos
Los pasos de esta guía, en orden.

Paso 3: configurar

Crea /home/litecoin/.litecoin/litecoin.conf:

server=1
daemon=1
txindex=0
dbcache=1024
# Smaller disk? Keep roughly the last 5 GB of blocks:
# prune=5000
rpcbind=127.0.0.1
rpcallowip=127.0.0.1

No combines prune con txindex=1. Si ejecutas un servicio de pagos que consulta transacciones arbitrarias, usa en su lugar un nodo completo con txindex=1.

Paso 4: MWEB y tu nodo

MWEB (MimbleWimble Extension Blocks) está integrado en Litecoin Core. Un nodo completo valida los bloques MWEB automáticamente, así que no necesitas ajustes adicionales. Un nodo podado también valida los datos MWEB de los bloques recientes. Si piensas usar direcciones MWEB en una billetera conectada a tu nodo, prueba primero con una cantidad pequeña.

Paso 5: ejecútalo como servicio

[Unit]
Description=Litecoin daemon
After=network-online.target

[Service]
User=litecoin
ExecStart=/usr/local/bin/litecoind -conf=/home/litecoin/.litecoin/litecoin.conf -pid=/run/litecoind/litecoind.pid
RuntimeDirectory=litecoind
Type=forking
Restart=on-failure
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

Guárdalo como /etc/systemd/system/litecoind.service y luego sudo systemctl enable --now litecoind. Comprueba el progreso con litecoin-cli getblockchaininfo.

Cortafuegos

Abre el puerto 9333 para ayudar a la red. Mantén cerrado a internet el puerto RPC (9332).