Инструкция по запуску мастерноды на Bitrad.io

Что нужно подготовить перед запуском мастерноды

Для того, чтобы запустить свою мастерноду в сети какой либо криптовалюты (конечно, речь идёт о криптовалютах, работающих по технологии мастернод, полный список см. в соответствующей таблице) необходимо не так уж много вещей, но кое-что всё же необходимо.

  1. Прежде всего, необходимо иметь определённое количество монет, которые используются в качестве залога при установке мастерноды. Количество это зависит от конкретной криптовалюты, точные цифры для каждой криптовалюты приведены в сравнительной таблице всех криптовалют на мастернодах. Для запуска мастерноды Bitradio необходимо 2500 BRO.
  2. Необходимо иметь выделенный сервер или VPS, имеющий постоянное 24/7 круглосуточное подключение к сети интернет и фиксированный IP адрес. Операционная система сервера не важна – вы можете запустить мастерноду как под Windows, так и под Linux. В качестве сервера можно использовать не обязательно PC или удалённый VPS – мастерноду можно запустить, например, у себя дома на Raspberry Pi. Но обязатель нужен выделенный IP, по которому ваша мастернода доступна из внешнего мира.На сервере следует установить, запустить и синхронизовать кошелёк выбранной криптовалюты.
  3. Локальный кошелёк криптовалюты, для которой запускается мастернода. В принципе, это не обязательное условие – вы можете использовать кошелёк, установленный на удалённом сервере из пункта 2. Но в этом случае монеты из залога для мастерноды будут храниться в удалённом кошельке. И в случае компрометации удалённого компьютера (хакеры, вирусы и т.п.) вы рискуете потерять эти средства. Используя локальный кошелёк – средства из залога остаются у вас и даже в случае полного доступа к удалённому серверу с мастернодой, злоумышленник не получит доступа к её средствам – всё хранится локально и только у вас.Если же мастернода физически находится под вашим контролем, и вы уверены в её безопасности не меньше, чем в безопасности локального кошелька – можете не использовать локальный кошелёк. Но обязательно не забывайте делать бэкапы кошельков с балансами и хранить их в безопасном месте – на случай каких-либо проблем, например, с оборудование, жёсткими дисками и т.п.

Дальнейшая инструкция написана в предположении, что у вас есть локальный кошелёк под Windows и есть удалённый сервер (или VPS) на котором будет круглосуточно работать мастернода. Также в качестве иллюстраций используются скриншоты кошелька Bitradio [BRO], но эта криптовалюта является типичным форком на основе исходного кода DASH и процедура настройки мастернод для других криптовалют ничем не отличается от настройки Bitradio [BRO], включая последовательность действий и формат команд.

Подробное руководство по запуску мастерноды

1. Запускаем локальный кошелёк, дожидаемся его синхронизации с сетью и загрузки всего блокчейна.

2. Генерируем новый адрес.

Для этого открываем консоль (Help -> Debug Window -> Concole) и вводим команду:

getnewaddress MasterNode1

“MasterNode1” – это просто метка кошелька, для его удобной идентификации. Можете использовать любую метку на ваше усмотрение.

Запоминаем полученный адрес (в данном случае BVq1EGpHYE8LeJTRwutz2zLnnEskzMc6bq) – это будет адрес кошелька нашей мастерноды.

3. Отправляем на полученный адрес количество монет, в точности равное необходимому залогу за ноду (в случае ноды Bitradio это 2500 BRO). Ни больше – не меньше, точное количество. Чтобы транзакция была именно на нужно количество монет, рекомендую отправлять её тоже через консоль, командой

sendtoaddress BVq1EGpHYE8LeJTRwutz2zLnnEskzMc6bq 2500

В ответ получаем номер транзакции d433341aaa3b159d5008914f2abf521c15f586bb8e7692e2e44257989480748f – также запоминаем его (записываем в блокнот) – он нам понадобится. Дожидаемся, когда транзакция будет полностью подтверждена в сети. Для Bitradio [BRO] требуется 10 подтверждений сети, при среднем времени генерации блока в 2 минуты полное подтверждение транзакции займёт не больше получаса.

4. После того как транзакция подтвердится, генерируем уникальный приватный ключ мастерноды:

masternode genkey

Записываем полученный ключ 5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb

5. Нам также нужно получить индекс транзакции из шага 3 с переводом залога, определяем его с помощью команды

masternode outputs

В данном случае индекс транзакции “0” – запоминаем его. Закрываем локальный кошелёк, т.е. завершаем работу его программы.

6. Теперь нам нужно сконфигурировать удалённый кошелёк на сервере. Конфигурирование заключается в редактировании файла настроек кошелька.

Файл настроек в Linux находится по адресу ~/.Bitradio/Bitradio.conf В Windows этот файл находится по адресу C:Usersимя_пользователяAppDataRoamingBitradioBitradio.conf

Открываем его в вашем любимом текстовом редакторе и добавляем строки:

daemon=1
server=1
listen=1
masternode=1
masternodeprivkey=5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb
externalip=52.58.29.198

Сохраняем файл и запускаем кошелёк на удалённом сервере,

7. Переходим снова на локальный компьютер. Теперь нам нужно сконфигурировать файл с настройками мастерноды. Файл этот должен находиться в рабочей директории, там же где и файл Bitradio.conf. Имя файла masternode.conf

В Linux он находится по адресу ~/.Bitradio/masternode.conf

В Windows этот файл находится по адресу C:Usersимя_пользователяAppDataRoamingBitradiomasternode.conf

По умолчанию после установки кошелька этого файла у вас не будет, поэтому необходимо его создать в любом текстовом редакторе и прописать в этом файле в одну строку следующую информацию:

MN1 52.58.29.198:32454 5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb d433341aaa3b159d5008914f2abf521c15f586bb8e7692e2e44257989480748f 0

Здесь:

  • MN1 – Имя вашей мастерноды – выбирайте на свой вкус.
  • 52.58.29.198:32454 – постоянный IP адрес вашего удалённого сервера и порт, на котором работает кошелёк с мастернодой (32454 – порт для Bitradio [BRO])
  • 5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb – приватный ключ мастерноды, полученный на шаге 4
  • d433341aaa3b159d5008914f2abf521c15f586bb8e7692e2e44257989480748f – ID транзакции, полученный на шаге 3, на котором мы отправили 2500 на свой адрес в качестве залога за мастерноду
  • 0 – выходной индекс транзакции, определённый на шаге 5

Сохраняем файл masternode.conf и запускаем локальный кошелёк

8. Нам осталось лишь активировать мастерноду командой.

masternode start

Убеждаемся, что ваша мастернода успешно запущена:

И что ваша мастернода находится в списке среди всех мастернод сети:

Через некоторое время мастернода начнёт находить новые блоки:

При текущем количестве мастернод в сети Bitradio наша мастернода получает награду в 0.5 BRO примерно дважды в час, что полностью соответствует расчётному доходу в ~24 BRO в сутки или 350% годовых.

Краткая последовательность команд

1. Запускаем локальный кошелёк

2. getnewaddress MasterNode1 – запоминаем полученный адрес (BVq1EGpHYE8LeJTRwutz2zLnnEskzMc6bq)

3. sendtoaddress BVq1EGpHYE8LeJTRwutz2zLnnEskzMc6bq 2500 (отправляем 2500 BRO на адрес BVq1EGpHYE8LeJTRwutz2zLnnEskzMc6bq, запоминаем номер транзакции)

4. masternode genkey (генерируем уникальный приватный ключ мастерноды 5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb, запоминаем его).

5. masternode outputs – определяем выходной индекс транзакции, запоминаем его

6. Закрываем локальный кошелёк. Переходим на удалённый кошелёк, редактируем файл Bitradio.conf

daemon=1
server=1
listen=1
masternode=1
masternodeprivkey=5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb
externalip=52.58.29.198

7. Возвращаемся на локальный компьютер, создаём и редактируем файл masternode.conf

MN1 52.58.29.198:32454 5JqpGtTGUuWwatHJhM9Afb2na9sbNSPCJ8yMrUg4wzHGyKrs4Xb d433341aaa3b159d5008914f2abf521c15f586bb8e7692e2e44257989480748f 0

8. masternode start – запускаем мастерноду.

Успехов!


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Редактор. Маркетолог. Криптоинвестор с 2014 года.