Руководство по настройке мастерноды 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/