Мастернода

Мастернода - важнейший элемент blockchain. Без неё невозможно синхронизировать всю цепочку а так же производить транзакции.

У каждого участника блокчейна есть возможность запустить свою мастерноду, которую, после добавления её ip в конфигурационный файл кошелька, смогут использовать остальные участники сети. При этом, за каждое использование ноды с отправителя будет комиссия в размере 0.01 WEAC. *Участники сети могут сами настраивать комиссионные отчисления и по умолчанию комиссия составляет 0.001 WEAC.

Для запуска понадобится постоянно работающий сервер на Linux 14.04/16.04 или Windows Server 2003-2016 (дедик, вдс) с минимум 512 мб оперативной памяти и графическим интерфейсом (например xfce) для постоянно работающего терминального сеанса.


Настройка ноды

Если сервер на Windows:

В директории с кошельком создайте папку weacoin и в ней файл weacoin.conf и впишите туда 

rpcuser=rpc_weacoin

rpcpassword=69c863e3356d3dae95df454a1

rpcallowip=127.0.0.1

listen=1

server=1

txindex=1

Сохраните файл и запустите кошелёк -> теперь он станет самостоятельной нодой.

Если сервер на Linux:

You can setup a node on Ubuntu server using the following instructions.

Rent a VPS running Ubuntu 14.04/16.04 server.

Update your VPS using the following commands.

sudo apt-get update

sudo apt-get upgrade

Install the necessary dependencies using the following commands.

sudo apt-get install build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev git libssl1.0.0-dbg

sudo apt-get install libdb-dev libdb++-dev libboost-all-dev libminiupnpc-dev libminiupnpc-dev libevent-dev libcrypto++-dev libgmp3-dev

Download the deamon file from SourceForge and upload it using SCP/Filezilla.

Important: rename folder to "weacoin"

Extract the tar file using the following command.

tar -xzvf weacoin-daemon-linux.tar.gz

Install the daemon.

chmod +x weacoind

sudo mv weacoind /usr/bin/

Create the config file.

mkdir $HOME/.weacoin

nano $HOME/.weacoin/weacoin.conf

Paste the following lines in weacoin.conf.

rpcuser=rpc_weacoin

rpcpassword=69c863e3356d3dae95df454a1

rpcallowip=127.0.0.1

listen=1

server=1

txindex=1

daemon=1

Start your node with the following command.

weacoind