Хочу рассказать Вам как запустить несколько мастернод одной монеты на одном VPS сервере.
Предположим, что первая мастернода у Вас уже запущена и Вы хотите запустить вторую мастерноду этой же монеты.
Итак начнем:
Открываем Инструменты -> Консоль отладки и пишем там следующее
Создаем новый адрес для мастерноды командой: getnewaddress Masternode3
Далее отправляем необходимое кол-во монет на этот адрес командой: sendtoaddress GXTJTb48RuEJoTVBpuL98oGfXP6tZKaTHs 1000
Сохраните хеш транзакции он нам понадобиться для того что-бы узнать индекс именно данной транзакции, в моем случае он 2cabcde02ea06d8054fa9f80c10d384339ebd6791c2a10edb2dcf28efe1e89df
Скрин 1:
Далее нам необходимо дождаться подтверждений транзакции полностью, в моем случае необходимо дождаться 6 подтверждений.
У каждой монеты может быть разное кол-во подтверждений, посмотреть необходимое кол-во подтверждений можно в Транзакциях, просто наведите на транзакцию и там появиться сколько подтверждений уже есть.
После того как транзакция полностью подтверждена необходимо получить ключ для мастерноды командой: masternode genkey
Еще нужно получить хеш и ид транзакции командой: masternode outputs
Скрин 2:
После того как мы получили все необходимое а это, новый адрес для мастерноды, ключ, хеш и ид транзакции переходим к настройке мастерноды на локальном кошельке.
Переходим в Инструменты -> Открыть файл настроек мастернод откроется текстовый файл конфигурации мастернод в нём прописываем:
Masternode3 178.159.42.181:19551 7eW2NndX5FxwFwoXf5FgvBgK2A8iDLfJ6WwDNSogYoukSkdfx8q 2cabcde02ea06d8054fa9f80c10d384339ebd6791c2a10edb2dcf28efe1e89df 1
Подробно:
Masternode3 - Название мастерноды которое будет отображаться в списке ваших мастернод.
178.159.42.181:19551 - внешний IP адрес и порт по которым будет доступна ваша мастернода.
7eW2NndX5FxwFwoXf5FgvBgK2A8iDLfJ6WwDNSogYoukSkdfx8q - ключ для запуска на удаленном VPS сервере.
2cabcde02ea06d8054fa9f80c10d384339ebd6791c2a10edb2dcf28efe1e89df - хеш транзакции по который было отправлено необходимое кол-во монет.
1 - индекс транзакции(может быть 0 или 1).
Когда добавили на локальном кошельке мастерноду в конфиг переходим к настройке на удаленном VPS сервере.
Открываем проводник и переходим как на скрине в папку %appdata%
Скрин 3:
Далее копируем папку с названием вашей монеты в моем случае это BPGCoin и вставляем её тут же и даем название BPGCoin3(3 так как в моем случае это третья мастернода данной монеты)
Скрин 4:
Заходим в скопированную папку BPGCoin3 и открываем файл bpgcoin.conf(у каждой монеты свое название, как называется монет так и конфиг файл) и в нём прописываем следующие строки:
rpcuser=Any_User
rpcpassword=Any_password
rpcallowip=127.0.0.1
rpcport=19583
listen=1
server=1
daemon=1
staking=0
externalip=178.159.42.181:19551
port=19486
masternode=1
masternodeprivkey=7eW2NndX5FxwFwoXf5FgvBgK2A8iDLfJ6WwDNSogYoukSkdfx8q
Сохраняем внесенные изменения и закрываем блокнот.
Далее нам необходимо создать ярлык для запуска кошелька с данными настройками, предположим, что ярлык создадим на рабочем столе открываем свойства ярлыка и в строке Объект где находится у нас:
C:\Users\Administrator\AppData\Roaming\BPGCoin3\bpgcoin-qt.exe добавляем путь с указанием конфига для нашей второй мастерноды, после добавления будет выглядеть вот так:
C:\Users\Administrator\AppData\Roaming\BPGCoin3\bpgcoin-qt.exe -datadir=C:\Users\Administrator\AppData\Roaming\BPGCoin3
Нажимаем Ок и запускаем ярлык который только что создали.
Все мастернода готова к запуску, открываем кошелек на локальном компьютере и нажимаем Запуск по имени на выбранной мастерноде.
Для проверки на удаленном VPS вводим команду в Окне отладки: masternode status и в ответ увидим следующее:
masternode status
{
"outpoint": "2cabcde02ea06d8054fa9f80c10d384339ebd6791c2a10edb2dcf28efe1e89df-1",
"service": "178.159.42.181:19551",
"payee": "GXTJTb48RuEJoTVBpuL98oGfXP6tZKaTHs",
"status": "Masternode successfully started"
}
Это означает, что мастернода запущена, если увидели другое сообщение, значит где то была допущена ошибка!
Вот три конфиг файла для трех кошельков, смотрите в чем различия:
Первый кошелек без изменённых портов все по стандарту:
rpcuser=Any_User
rpcpassword=Any_password
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
externalip=178.159.42.181:19551
masternode=1
masternodeprivkey=7fTsVszhaUsheukaGZ7qoX8qetqCFfsFwryefTH1vyuw6vcqAjA
Второй конфиг второй кошелек уже порты меняем:
rpcuser=Any_User
rpcpassword=Any_password
rpcallowip=127.0.0.1
rpcport=19523
listen=1
server=1
daemon=1
staking=0
externalip=178.159.42.181:19551
port=19586
masternode=1
masternodeprivkey=7fMwPrdDuAxT9DtLXCzLeWExbwatyRt1kx3EErUuJFhY8sYXS6q
Третий конфиг порты так же изменены:
rpcuser=Any_User
rpcpassword=Any_password
rpcallowip=127.0.0.1
rpcport=19583
listen=1
server=1
daemon=1
staking=0
externalip=178.159.42.181:19551
port=19486
masternode=1
masternodeprivkey=7eW2NndX5FxwFwoXf5FgvBgK2A8iDLfJ6WwDNSogYoukSkdfx8q
Всем удачного профита !