¿Le gustaría aprender cómo hacer una instalación de grupo de minería de Litecoin? En este tutorial, vamos a mostrarle cómo instalar un grupo de minería de Litecoin usando una computadora con Ubuntu Linux y el Portal de minería abierta de Unified Unde también conocido como UNOMP.

Lista de hardware:

La siguiente sección presenta la lista de equipos utilizados para crear este tutorial de Litecoin.

Cada pieza de hardware enumerada anteriormente se puede encontrar en el sitio web de Amazon.

Lista de software:

Aquí hay una lista de software que usamos para crear este tutorial de instalación del nodo Litecoin.

Ofrecemos dos formas de descargar este software.

Litecoin Playlist:

En esta página, ofrecemos acceso rápido a una lista de videos relacionados con Litecoin.

No te olvides de suscribirte a nuestro canal de youtube llamado VirtualCoin.

Litecoin Tutorial relacionado:

En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Litecoin.

Tutorial - Instalación del nodo Litecoin

En primer lugar, debe tener una instalación de nodo Litecoin completamente funcional.

En la consola Ubuntu Linux, use los siguientes comandos para instalar el paquete BerkleyDB:

# add-apt-repository ppa:bitcoin/bitcoin
# apt-get update
# apt-get install libdb4.8-dev libdb4.8++-dev

Debe usar Berkeley DB versión 4.8 para que todo funcione.

Use los siguientes comandos para instalar las bibliotecas requeridas y los paquetes requeridos:

# apt-get install libboost-all-dev libzmq3-dev libminiupnpc-dev
# apt-get install curl git build-essential libtool autotools-dev
# apt-get install automake pkg-config bsdmainutils python3
# apt-get install software-properties-common libssl-dev libevent-dev

Cree un directorio para el software del nodo y descargue el paquete Litecoin.

# mkdir /downloads
# cd /downloads
# git clone https://github.com/litecoin-project/litecoin.git

Compila e instala el software del nodo Litecoin.

# cd litecoin
# ./autogen.sh
# ./configure
# make
# cd src
# install -sv litecoind litecoin-cli /usr/local/bin/

Cree un archivo de configuración de Litecoin y elija un nombre de usuario y una contraseña.

# mkdir ~/.litecoin
# vi $HOME/.litecoin/litecoin.conf

rpcuser=virtualcoin2018
rpcpassword=kamisama123

En nuestro ejemplo, elegimos el nombre de usuario virtualcoin2018 y la contraseña kamisama123.

Inicie el daemon del nodo Litecoin con el siguiente comando:

# litecoind -daemon

Espere a que finalice la sincronización de la cadena de bloques.

La sincronización de blockchain puede tomar días o semanas.

Use el siguiente comando para verificar el estado de la sincronización de la cadena de bloques:

# tail -f ~/.litecoin/debug.log

Aquí hay una lista de comandos útiles para administrar su nodo Litecoin.

# litecoin-cli getinfo
# litecoin-cli getblockchaininfo
# litecoin-cli getnetworkinfo
# litecoin-cli getwalletinfo
# litecoin-cli getpeerinfo

Tutorial - Litecoin Mining Pool

Después de terminar la instalación del nodo Litecoin, podemos iniciar la instalación del grupo de minería de Litecoin.

Use el siguiente comando para obtener la dirección de la billetera Litecoind.

Tome nota de su dirección de Litecoin.

# litecoin-cli getnewaddress

LbGyPoBVopHyVb621Au1i85F96iPbRQTca

Use el siguiente comando para instalar el software requerido:

# apt-get install npm nodejs nodejs-legacy redis-server
# curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
# source ~/.profile

Reinicie la computadora y reinicie el nodo Litecoin.

# reboot
# litecoind -daemon

Después de reiniciar la computadora, debe finalizar la instalación del software.

# cd /downloads
# nvm install 0.10.25
# nvm use 0.10.25
# git clone https://github.com/UNOMP/unified-node-open-mining-portal.git unomp
# cd unomp
# npm update

Ahora, creemos los archivos de configuración básicos.

# cp config.json.example config.json
# cd pool_configs
# cp litecoin.json.example litecoin.json
# vi litecoin.json

Aquí está el archivo original, antes de nuestra configuración:

{
"enabled": false,
"coin": "litecoin.json",

"auxes": [ // Defines auxillery coins
{
"coin": "lottoshares.json",
"daemons": [ // It is reccomended to supply multiple daemons here for redundancy
{
"host": "127.0.0.1",
"port": 23327,
"user": "lottosharesrpc",
"password": "By66dCmyX44uUbA7P3qqXJQeT3Ywd8dZ4dJdfgxCAxbg"
}
] }
],
"address": "n4jSe18kZMCdGcZqaYprShXW6EH1wivUK1",

"rewardRecipients": {
"n37vuNFkXfk15uFnGoVyHZ6PYQxppD3QqK": 1.5,
"22851477d63a085dbc2398c8430af1c09e7343f6": 0.1
},

"paymentProcessing": {
"enabled": true,
"paymentInterval": 600,
"minimumPayment": 9999999999,
"daemon": {
"host": "127.0.0.1",
"port": 19332,
"user": "testuser",
"password": "testpass"
}
},

"ports": {
"3008": {
"diff": 8
},
"3032": {
"diff": 32,
"varDiff": {
"minDiff": 8,
"maxDiff": 512,
"targetTime": 15,
"retargetTime": 90,
"variancePercent": 30
}
},
"3256": {
"diff": 256
}
},

"daemons": [
{
"host": "127.0.0.1",
"port": 19332,
"user": "testuser",
"password": "testpass"
}
],

"p2p": {
"enabled": false,
"host": "127.0.0.1",
"port": 19333,
"disableTransactions": false
},

"mposMode": {
"enabled": false,
"host": "127.0.0.1",
"port": 3306,
"user": "me",
"password": "mypass",
"database": "ltc",
"checkPassword": false,
"autoCreateWorker": false
}

}

Aquí está el nuevo archivo con nuestra configuración.

Las directivas modificadas se resaltaron en negrita.

{
"enabled": true,   ###CHANGE HERE
"coin": "litecoin.json",

"auxes": [ ],  ###CHANGE HERE
"address": "LbGyPoBVopHyVb621Au1i85F96iPbRQTca",   ###CHANGE HERE

"rewardRecipients": {
"LR2q42AdHG3Bu6q5wnwU3Cj8p6u1P3pq5o": 1.5,   ###CHANGE HERE
"LNFG69GAaDkfTViYZpabN1jBrprL5cgL22": 0.1   ###CHANGE HERE
},

"paymentProcessing": {
"enabled": true,
"paymentInterval": 30,   ###CHANGE HERE
"minimumPayment": 0.01,   ###CHANGE HERE
"daemon": {
"host": "127.0.0.1",
"port": 19332,
"user": "virtualcoin2018",   ###CHANGE HERE
"password": "kamisama123"   ###CHANGE HERE
}
},

"ports": {
"3008": {
"diff": 8
},
"3032": {
"diff": 32,
"varDiff": {
"minDiff": 8,
"maxDiff": 512,
"targetTime": 15,
"retargetTime": 90,
"variancePercent": 30
}
},
"3256": {
"diff": 256
}
},

"daemons": [
{
"host": "127.0.0.1",
"port": 19332,
"user": "virtualcoin2018",   ###CHANGE HERE
"password": "kamisama123"   ###CHANGE HERE
}
],

"p2p": {
"enabled": false,
"host": "127.0.0.1",
"port": 19333,
"disableTransactions": false
},

"mposMode": {
"enabled": false,
"host": "127.0.0.1",
"port": 3306,
"user": "me",
"password": "mypass",
"database": "ltc",
"checkPassword": false,
"autoCreateWorker": false
}

}

Mi configuración es simplemente básica.

Es muy recomendable que estudie este archivo de configuración para mejorar su configuración.

Use el siguiente comando para iniciar el grupo de minería de Litecoin.

# cd /downloads/unomp/
# nvm use 0.10.25
# node init.js

Tenga en cuenta que el servicio de grupo solo funcionará si el servicio de nodo de Litecoin se está ejecutando y la cadena de bloques está sincronizada.

Si todo funcionó correctamente, debería ver los siguientes mensajes en la pantalla:

New Relic
NewRelic Monitor New Relic initiated
POSIX Not Installed
POSIX Connection Limit (Safe to ignore) POSIX module not installed and resource (connection) limit was not raised
Run Workers
New Relic
POSIX Not Installed
Run Workers
Switching Setup Thread 1 Loading last proxy state from redis
Pool litecoin Thread 1 Share processing setup with redis (127.0.0.1:6379)
Pool litecoin Thread 1 started for litecoin [LTC] {scrypt}

El sistema ahora debería abrir los puertos TCP 3008, 3032 y 3256 para los mineros de Litecoin.

Use el siguiente comando para verificar si los puertos TCP están abiertos.

# netstat -nl | grep ":3"

tcp 0 0 0.0.0.0:3256 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3032 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3008 0.0.0.0:* LISTEN

El sistema también iniciará un servidor web en el puerto TCP 80.

Use el siguiente comando para verificar si el puerto TCP 80 está abierto.

# netstat -nl | grep 80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

Es hora de probar nuestro grupo de minería.

Vaya a otro Ubuntu Linux e instale el software CPUMiner.

Si no sabe cómo instalar Litecoin CPU miner, siga este enlace.

Use el siguiente comando para comenzar a extraer Litecoin en la computadora minera.

# minerd -o stratum+tcp://34.210.39.145:3008 -u Ldgz57AmvyDd12F1J1Fx6sAzsY2SL5cAwm -p x

Si todo funcionó correctamente, debería ver los mensajes de confirmación en la pantalla.

Starting Stratum on stratum+tcp://34.210.39.145:3008

2 miner threads started, using 'scrypt' algorithm.

Binding thread 0 to cpu 0

Binding thread 1 to cpu 1

thread 0: 4104 hashes, 14.98 khash/s

thread 1: 4104 hashes, 14.83 khash/s

Abra una aplicación de navegador e ingrese la dirección IP de su grupo de minería Litecoin para acceder a la interfaz web.

En nuestro ejemplo, accedimos al sitio web http://34.210.39.145/.

Ahora es el orgulloso propietario de un grupo de minería Litecoin.

Preguntas frecuentes - Instalación del nodo Litecoin

Si tiene problemas para instalar un nodo de Litecoin, debe echar un vistazo a nuestra página de preguntas frecuentes.

Para agregar una pregunta a la base de datos, publique la pregunta como un comentario aquí, o como un comentario en el video de youtube que aparece en la parte superior de esta página.