August 1, 2018

Руководство по настройке мастерноды Penguin Coin

Настройка мастерноды возможна только для монет PENG новой сети, которые можно приобрести только на официальном сайте https://peng.penguincoin.io/presale/. Монеты, которые сейчас торгуются на бирже относятся к старой сети и подлежат обмену на новые в соотношении 10:1 (снимок запланирован на 25 августа 2018)

Необходимые условия и инструмены

  • Кошелек новой сети Penguin Coin скачать
  • VPS
  • Терминал PuTTy для настройки сервера скачать
  • Notepad
  • 5,000,000 (миллионов) монет Peng новой сети для мастерноды и +1 (одна) монета на балансе для оплаты комиссии — 5,000,0001
  • Терпение... ;)
Лучше всего, если шаги будут сделаны в один заход. Есть вероятность, что 5 000 000 монет могут разделиться на кошельке при стейкинге. Если это произошло, необходимо сделать шаг 1.7

1. Настройка кошелька

1.1 Скачиваем последнюю версию кошелька новой сети (NEW) для операционной системы с официального сайта — https://penguincoin.io. Запускаем кошелек и ждем полной синхронизации

1.2 Переходим в меню Файл / Адреса получения…

1.3 Создаем новый адрес кошелька и называем его — MN1. После создания адреса копируем его в буфер обмена (правый клик мышки)

1.4 Переходим на вкладку Отправить и вставляем скопированный адрес в поле Pay To:. В поле Label должно отобразиться имя кошелька, которое мы задали при создании — MN1

1.5 Отправляем одной транзакцией ровно 5 000 000 PENG на этот кошелек

Только одной транзакцией!

1.6 Ждем минимум одно подтверждение транзакции

1.7 Переходим в меню Инструменты / Консоль отладки

Вводим в командной строке masternode genkey и нажимаем Enter для генерации приватного ключа мастерноды. Копируем и сохраняем ключ в текстовый файл для дальнейших действий

ПРИВАТНЫЙ КЛЮЧ СОХРАНЯЕМ И НЕ ПЕРЕДАЕМ НИКОМУ, КРОМЕ ЭТАПА НАСТРОЙКИ СЕРВЕРА, КОТОРЫЙ ОПИСАН В ПУНКТЕ 4.3

1.8 Затем вводим в командной строке masternode outputs Копируем и сохраняем в текстовый файл полученные transaction id и output id

2. VPS: настройка сервера

Для размещения мастернод команда Penguin Coin рекомендует использовать недорогой и быстрый VPS — vultr.com

2.1 Создаем аккаунт

2.2 Разворачиваем новый сервер Ubuntu 16.04 x64 стоимостью $5 — этого вполне достаточно для мастерноды

2.3 Переходим к полю №7 и называем сервер masternode1

2.4 Нажимаем кнопку Deploy Now и ждем, когда сервер получит статус Running

Лучше дождаться еще и подтверждения на почту что сервер готов

2.5 Кликаем на имя сервера, копируем его IP-адрес и пароль. Сохраняем для дальнейших действий

3. Настройка файла masternode.conf в кошельке

3.1 Открываем файл masternod.conf в блокноте через меню Инструменты / Открыть файл настроек мастернод

В файле будет показан пример заполнения (первые три строчки с символом # можно не удалять, они не будут влиять на наши настройки). Мы можем начинать вводить информацию со следующей строки на основе этого примера

ВАЖНО! В примере стоит лишний пробел между <IP>:3182 Его стоит убрать при заполнении своих данных. Должно быть без пробела <IP>:3182

3.2 Вносим свои данные в файл с новой строки согласно шаблону

Шаблон

alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

Данные разделяем пробелом без переноса

alias — имя кошелька мастерноды. В нашем случае MN1 (см. пункт 1.3)

IP:port — IP-адрес сервера (см. пункт 2.5) своей мастерноды и порт :3182

masternodeprivkey — приватный ключ мастерноды (см. пункт 1.7)

collateral_output_txid — transaction id (см. пункт 1.8)

collateral_output_index — output id(зачастую это 0 или 1. См. пункт 1.8)

Примерно должно выглядеть так:

# Masternode config file
# Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index
# Example: MN1 127.0.0.2: 3182 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg
2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
MN1 127.0.0.2:3182 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg
2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0 
Разделяем пробелом и только в одну строку

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

4. Настройка мастерноды на сервере

В зависимости от вашей операционной системы смотрите соответствующие пункты этого раздела

4.1 Windows - PuTTY

4.1.1 Установить PuTTY и запустить

Вставляем в поле Host Name IP-адрес, который скопировали в пункте 2.5 и нажимаем Open

Нажимаем Yes во всплывающем окне

  • Вводим login root и нажимаем Enter
  • Копируем пароль сервера (см. пункт 2.5) и вставляем его в окне правым кликом мышки на зеленом квадрате, нажимаем Enter

4.2 Mac/Linux - Terminal (preinstalled)

Терминал можно найти следующим образом:

  • Finder / Applications / Utilities — здесь вы найдете терминал
  • Ввести: ssh root@YourMasternodeIPaddress и нажать Enter
  • Теперь вы залогинены на сервере

4.3 Запуск скриптов автоматической установки от нашего разработчика

Копируем в буфер обмена текст ниже и вставляем прямо в окне терминала PuTTy правым кликом мыши на зеленом квадрате или CMD-V для терминала на MAC:

wget http://149.28.12.158/releases/peng_mn.sh

ENTER

chmod +x peng_mn.sh

ENTER

./peng_mn.sh

ENTER

  • Следуем подсказкам в окне терминала и вводим y на все предложения
  • Вставляем приватный ключ мастерноды, который сгенерировали в пункте 1.7 и нажимаем Enter, когда в окне терминала появится запрос на ввод ключа
  • VPS теперь настроен, можно закрыть окно терминала

5. Финальный шаг: запуск мастерноды

Возвращаемся в кошелек и открываем вкладку Мастерноды

Затем запускаем в меню Инструменты / Консоль отладки вводим команду startmasternode alias false MN1 и нажимаем Enter

Если получено сообщение Successfully started 1 masternode — мастернода Penguin Coin успешно запущена!


Источник материала на английском https://peng.penguincoin.io/MNsetup/
Если остались вопросы, пишите админам в русскоязычном чате Penguin Coin — https://t.me/Penguin_Coin_RU
Вниманием! Пресейл мастернод Penguin Coin проходит только на официальном сайте https://peng.penguincoin.io/presale/