Как запустить Desire мастерноду?
Это руководство предназначено для установки одной мастерноды Desire на VPS c Ubuntu Server 16.04 LTS 64bit (1 GB ) , который будет контролироваться с кошелька на вашем локальном компьютере.
Базовые требования
- 1000 DSR монет
- Основной компьютер (содержащий основной кошелек, в котором будут храниться ваши монеты)
- Сервер мастерноды (VPS, который будет на 24/7)
Настройка мастерноды
Обновляем все пакеты в Ubuntu:
apt-get update
apt-get upgrade
Устанавливаем необходимые пакеты:
sudo apt-get install build-essential libtool automake autoconf
sudo apt-get install autotools-dev autoconf pkg-config libssl-dev
sudo apt-get install libgmp3-dev libevent-dev bsdmainutils libboost-all-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
sudo apt-get install libminiupnpc-dev
Теперь нам нужно создать кошелек:
sudo apt-get install git
git clone https://github.com/lazyboozer/Desire.git
Затем переходим к созданной папке Desire и выполняем следующие команды:
cd Desire
chmod 755 autogen.sh
./autogen.sh
./configure
chmod 755 share/genbuild.sh
make
Минут 15 покуда идёт сборка можете отдохнуть и выпить чаю)
Запускаем мастерноду на несколько секунд что-бы создалась директория ./desirecore
cd src
./desired -daemon
Если не выдало ошибку а подвисли жмём CTRL+C
Настройка основного кошелька
Переходим на свой локальный компьютер. Переходим в консоль отладки кошелька и вводим:
getnewaddress MN1
Затем скопируйте созданный адрес и отправьте ровно 1000 DSR по этому адресу. Подождите 1 подтверждение, затем перейдите в консоль отладки:
masternode outputs
Вы должны увидеть одну строку, соответствующую идентификатору транзакции (tx_id) ваших 1000 монет с идентификатором цифры (digit). Сохраните эти две строки в текстовом файле.
Теперь нам нужно создать секретный ключ мастерноды, чтобы связать основной кошелек и VPS мастерноду. Введите в консоль отладки:
masternode genkey
Скопируйте этот ключ куда-нибудь. Он будет называться masternodeprivkey.
Затем вам нужно перейти в каталог данных вашего основного кошелька (в Windows он находится по адресу c:\Users\имя пользователя\AppData\Roaming\Desire\). Откройте файл masternode.conf и введите:
MN1 VPS_IP_adress:9919 masternodeprivkey tx_id digit
Сохраните его и закройте. Перезагрузите свой основной кошелек.
Обратите внимание, что каждая строка файла masternode.conf соответствует одной мастерноде.
Пример:
MN1 VPS_IP_adress:9919
masternodeprivkey tx_id digit
MN2 VPS2_IP_adress:9919
masternodeprivkey tx_id digit
Возвращаемся на VPS сервер
Перейдите в каталог данных, набрав:
cd /home/user/.desirecore
Открываем файл конфигурации:
nano desire.conf
Теперь скопируйте и вставьте следующую конфигурацию:
rpcuser=userlongblablaname
rpcpassword=passwordlongblabla
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
externalip=IP:9919
masternode=1
masternodeprivkey=masternodeprivkey
Вам необходимо изменить IP на ваш IP-адрес VPS, masternodeprivkey - это тот, который вы получили от основного кошелька. Выберите любое длинное имя для пользователя и пароля. Обратите внимание, что порт должен быть 9919 для всех мастернод Desire.
Нажмите Ctrl + X => Y => Enter. Файл desire.conf сохраниться.
Теперь запускаем мастерноду:
cd
cd Desire/src/
./desired -daemon
Подождём, как 10 минут, чтобы ваш кошелек загрузил блокчейн. Вы можете проверить прогресс с помощью следующей команды:
./desire-cli getblockcount
Номер блока должен догнать последнее значение, которе отображается здесь: http://desire.thecryptochat.net
Вернитесь к своему основному локальному кошельку на вкладку Masternode.
Вам нужно дождаться 15 подтверждений, перед запустком мастерноды.
Если вкладка Masternode не отображается, вам нужно зайти в меню «Параметры»> «Кошелек»> «Показать вкладки Masternodes».
Нажмите «start-alias». Теперь ваша мастернода должна быть запущена!
Проверка статуса Мастерноды
Вы можете проверить статус мастерноды набрав:
cd
cd Desire/src/
./desire-cli masternode status
Если ваш мастернода работает, вы увидете надпись « Masternode successfully started ».
Чуть не забыл. Последнее обновление кошельков требует установки sentinel на VPS или локальный кошелёк. Я лично установил на сервер и всё работает. Как установить? Да легко.
cd
cd .desirecore
mkdir sentinel
cd sentinel
wget https://github.com/ZonnCash/sentinel/releases/download/v1.1.0-win64/sentinel-lin64
chmod +x sentinel-lin64
./sentinel-lin64 > sentinel.log &&
Ну как-бы всё)
Офф сайт: http://desire-crypto.com
BlockExplorer: http://202.5.19.121/ http://desire.lchain.cc
Я надеюсь, что это руководство будет полезно для вас)
Шиншиллам на корм:D7FzctGdwz5rpRjSr687RrAFzgWSFgv51h