En el post anterior le hablamos sobre la posibilidad que tienen varias plataformas para generar ingresos pasivos con criptomonedas arrancando un masternodo, y específicamente le conversamos la posibilidad que tiene Komodo Platform de permitir a una cantidad limitada de usuarios ser un nodo Notario, que a diferencia de los nodos comunes de los distintos proyectos criptos, no firman ni validan transacciones; sólo las notarían para garantizar la seguridad de la plataforma.
En este oportunidad te indicaremos de forma breve, como configurar la plataforma Komodo y convertirse en un potencial nodo cliente. Antes que todo recordemos que los mismo son elegidos por la comunidad y para ello debes tener en hardware los siguientes requerimientos:
Asimismo te recordamos que tal como informamos en la ocasión anterior, los nodos notariales pueden obtener hasta 1500 tokens KMD ($1,14) por mes, por el hecho de formar parte de este círculo cerrado. En la tabla adjunta, le mostramos los posibles escenarios rentistas para un nodo notario (NN) de la plataforma.
Una vez tus requerimientos estén comprobados, lo primero que debes hacer es actualizar tu sistema operativo y/o asegurarte contra posibles ataques externos. Para ello, debes ir a la consola de comandos y arrancar el siguiente script:
sudo apt- get -y update
Una vez finalizado la actualización, instale Fail2ban para evitar ataques en la red a soportar y cree un usuario sin privilegios con SSH KEY, según las instrucciones de este apartado: https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04
Acto seguido, abra una ventana de comandos con usuario root y escriba lo siguiente:
sudo apt-get update
sudo apt-get upgrade (y responda S cuando quiera actualizar cosas)
apt-get install build-essential pkg-config libc6-dev m4 \
g ++ - multilib autoconf libtool ncurses-dev descomprimir git python \
zlib1g-dev wget bsdmainutils automake libboost-all-dev \
libssl-dev libprotobuf-dev protobuf-compiler \
libqrencode-dev libdb ++ - dev ntp ntpdate vim software-properties-common \
rizo libevent-dev libcurl4-gnutls-dev libsodium-dev cmake clang
Adicional, instale la librería nanomsg:
cd ~
git clone https://github.com/nanomsg/nanomsg
cd nanomsg
cmake . -DNN_TESTS = OFF -DNN_ENABLE_DOC = OFF hacer -j2
sudo make install
sudo ldconfig
Finalmente, debe instalar BitcoinID:
sudo add-apt-repository ppa: bitcoin / bitcoin sudo apt-get update
sudo apt-get install bitcoind
Creamos la carpeta .bitcoin e introducimos nuestro password y usuario:
cd ~ /
mkdir .bitcoin
cd .bitcoin
vim bitcoin.conf
server = 1
daemon = 1
txindex = 1
rpcuser = bitcoinrpc
rpcpassword = contraseña
bind = 127.0 . 0.1
rpcbind = 127.0 . 0.1
Y ejecutamos una serie de comandos más para asegurar que todo esté bien:
chmod 600 ~ /.bitcoin/bitcoin.conf
bitcoind -daemon
bitcoin-cli getblockchaininfo
Ya luego de un tiempo de 12-24 horas dependiendo de tu conexión a Internet, tendrás sincronizado el cliente Bitcoin necesario para instalar y arrancar el nodo Komodo.
La configuración de los nodos notariales por defecto viene dada para consumir un 0,0001 BTC al realizar su proceso de “notaría”. Así que debe asegurarse de tener fondos necesarios en la dirección BTC a colocar para su nodo, con el fin de poder cumplir el proceso.
La cantidad dependerá de los bloques promedios por día que se ejecutan en la red y de los que usted esté dispuesto a notariar, tomando en cuenta que por cada bloque notariado necesita la cantidad en BTC antes indicada.
El proceso que viene a continuación es totalmente idéntico al emitido por la plataforma Komodo en su repositorio Github. Por lo tanto, debe seguir las instrucciones al pie de letra para poder correr su nodo de forma efectiva.
d ~
git clone https://github.com/jl777/Komodo
cd Komodo
git checkout dev
./zcutil/fetch-params.sh
Al finalizar, configuramos el usuario y el password en el archivo Komodo.conf
cd ~
mkdir .Komodo
cd .Komodo
vim komodo.conf
rpcuser = bitcoinrpc
rpcpassword = contraseña
txindex = 1
Comience el proceso de minería en sí, y una vez iniciado, use CTRL-C para salir.
cd ~
cd Komodo
Después de descargar la copia Blockchain respectiva de la plataforma, debemos configurar SuperNET/Iguana, el cual es el proceso interno de los nodos notariales.
cd ~
git clone https://github.com/jl777/SuperNET
cd SuperNET / iguana
git checkout dev
./m_LP
Una vez finalizada la descarga, cree una wallet encryptada en Iguana e importe su llave privada anterior tanto en Komodod como en Bitcoin previamente instalados. Así:
curl --url " http://127.0.0.1:7778 " --data " { \" agent \ " : \" bitcoinrpc \ " , \" method \ " : \" encryptwallet \ " , \" passphrase \ " : \ " inserte una contraseña muy segura aquí \" } "
cd ~ / SuperNET / iguana
vim wp
curl --url " http://127.0.0.1:7778 " --data " { \" method \ " : \" walletpassphrase \ " , \" params \ " : } "
chmod + x wp
./wp
Finalmente observará algo como esto:
{ " Pubkey " : " 7fa4cbfb3c33981b3015c6d08895fe5769ead9cbfae4b89afab681ab0db15f43 " , " RS " : " NXT-KL8J-EFN2-2BXJ-BUUTB " , " NXT " : " 10729644020227164368 " , " btcpubkey " : " 03a47c429b6fd83dc9687ba409ee6f34823094b97bad4c0f4f60649c55bbdf497b " , " rmd160 " : " 58e7000f7d6e4d48e6bf46b1cdb2ad5842232411 " ," BTCD ": " RHPGGaJML2Ts7TLz6WasK3xSX3XKuKsHeD " , " BTC " : " 1975C4R4jCfJ3SyndLbkDXdEkn4jJibuqK " , " resultado " : " éxito " , " mango " : " " , " persistentes " : " 7fa4cbfb3c33981b3015c6d08895fe5769ead9cbfae4b89afab681ab0db15f43 " , " status " : " desbloqueado " , "duración " :3600 , " etiqueta " : " 14543391360640231809 " }
Luego cree un .txt con esta información de esta manera:
vim ~ /SuperNET/iguana/userhome.txt
cp ~ / SuperNET / iguana / coins / btc ~ / SuperNET / iguana /
cp ~ / SuperNET / iguana / coins / kmd ~ / SuperNET / iguana /
Cree la passphrase de la wallet iguana y esta será su desbloqueo para el inicio del proceso de nodo notario:
curl --url "http://127.0.0.1:7776" --data "{\"method\":\"walletpassphrase\",\"params\":}"
vim pubkey.txt
cp ~ /SuperNET/iguana/pubkey.txt ~ /Komodo/src/pubkey.txt
Ya con este último paso haz configurado tu Komodo Platform. Sólo resta importar la clave privada de su dirección BTCD a Komodo para poder recibir sus fondos respectivos por el proceso.
cd ~
cd Komodo
./src/komodo-cli importprivkey BTCDwif # reemplaza BTCDwif con la clave que recibiste anteriormente (como: UvCbPGo2B5QHKgMN5KFRz10sMzbTSXunRTLB9utqGhNFUzrJrEWa)
bitcoin-cli importprivkey BTCwif &
# reemplaza BTCwif con la clave que recibió anteriormente (como: L3Qm5bB3frS2rdMNtmZrEMReRvYKMReALwxMaf00oz9YahvZaB4a)
cd ~
cd Komodo / src
./assetchains #
espera a que el blockchain se llene completamente, tomará mucho tiempo
./fiat-cli importprivkey BTCDwif #
reemplaza BTCDwif con la clave que recibiste anteriormente (como: UvCbPG22HKgMN5KFRz10sMzbTS)
Este es el último paso para configurar tu máquina de tal forma que funciones como un nodo notarial. Igual que en los apartados previos, sólo debes seguir la secuencia de comandos siguientes:
cd ~
sudo apt-get update && sudo apt-get instala software-properties-common autoconf git build-essential libtool libprotobuf-c-dev libgmp-dev libsqlite3-dev python python3 zip jq libevent-dev pkg-config libssl-dev libcurl4- gnutls-dev cmake libboost-all-dev -y
clon git https://github.com/jl777/chips3.git cd chips3 /
git checkout dev
CHIPS_ROOT = $ ( pwd )
BDB_PREFIX = " $ {CHIPS_ROOT} / db4 "
mkdir -p $ BDB_PREFIX
wget ' http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz '
echo ' 12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef db-4.8.30.NC.tar.gz ' |
sha256sum -c
tar -xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix/
../dist/configure -enable-cxx -disable-shared -with-pic -prefix = $ BDB_PREFIX
make -j $ ( nproc )
make install
cd ~ / chips3
./autogen.sh
./configure LDFLAGS = " -L $ {BDB_PREFIX} / lib / " CPPFLAGS = " -I $ {BDB_PREFIX} / include / " -without-gui -without-miniupnpc --disable- pruebas --disable-bench --with-gui = no
make -j $ ( nproc )
cd ~
mkdir .chips
nano .chips / chips.conf
Una vez configurado los Chips, debes introducir por seguridad tu password y usuario:
rpcuser=chipsuser
rpcpassword=passworddrowssap
txindex=1
daemon=1
addnode=5.9.253.195
addnode=74.208.210.191
sudo ln -sf / home / $ USER / chips3 / src / chips-cli / usr / local / bin / chips-cli
sudo ln -sf / home / $ USER / chips3 / src / chipsd / usr / local / bin / chipsd
sudo chmod + x / usr / local / bin / chips-cli sudo chmod + x / usr / local / bin / chipsd
chips-cli importprivkey BTCDwif
# reemplaza BTCDwif con la clave que recibiste anteriormente (como: UvCbPGo2B5QHKgMN5KFRz10sMzbTSXunRTLB9utqGhNFUZrJrEWa)
Finalmente debes concatenar todo junto, creando un archivo de inicio en /home/username
comienzo vim
Ese archivo debes colocar tu clave btcpub y hacerlo ejecutable:
bitcoind y
chipsd -pubkey = " 0225aa6f6f19e543180b31153d9e6d55d41bc7ec2ba191fd29f19a2f973544e29d " y
cd Komodo
./src/komodod -Gén -genproclimit = 1 -notary -pubkey = " 0225aa6f6f19e543180b31153d9e6d55d41bc7ec2ba191fd29f19a2f973544e29d " y
chmod + x start
Finalmente luego de aumentar el número de archivos en Ubuntu y reiniciado el servidor, comenzamos a correr nuestro nodo notario con el siguiente script:
./start
CTRL-C cd Komodo / src
./assetchains #
y espere 15 minutos antes de ir al siguiente paso
cd ~ / SuperNET / iguana
git checkout dev && git pull && ./m_notary & #
espere hasta que vea INIT con 64 notaries`
cd ~ / Komodo / src && ./dpowassets
El proceso final debería verse así:
En la última gráfica puedes observa por un lado el proceso de notaría y por el otro el saldo recibido hasta ese momento en el apartado “balance”, el cual se refiere a nuestra recompensa en tokens KMD.
Recuerda que para ser seleccionado un nodo notarial, debes participar postulandote en las votaciones que ocurrirán este mes de abril 2019, tal como lo reportamos previamente.
En este enlace https://komodostats.com/ podéis observar las estadísticas sobre los nodos notarios actuales por usuarios y recompensas recibidas en tokens KMD.
Analizaremos el precio de Cardano (ADA) al día de hoy, sus posibles zonas de reacción y escenarios a corto plazo.
Los precios de los principales activos del mercado cripto son influenciados por las políticas monetarias de la Reserva Federal.
La empresa de Michael Saylor, el popular maximalista de Bitcoin, MicroStrategy, pagó el préstamo que adeudaba al quebrado Silvergate Bank.
El lunes, Binance se topó con una demanda de la CFTC, quien alega un incumplimiento de normativas sobre derivados y…
El inversionista de riesgo, Tim Draper, recomienda que se emplee el Bitcoin como alternativa ante un posible colapso bancario mundial.
Usamos cookies para optimizar el tiempo de carga. No recolectamos ninguna información.