Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
acidsun
5 лет назад
crypto

Battle of Nodes. Руководство по запуску ноды Elrond.

Команда Elrond вовсю готовится к запуску основной сети, который планируется в конце этого года. Для того чтобы быть готовым к высоким нагрузкам, в конце прошлого месяца было анонсировано мероприятие, которое получило название Battle of Nodes.



WEB | Twitter | Medium | Telegram | GitHUB | Forum

Battle Of Nodes - это состязание среди владельцев тестовых узлов, по итогам которого все участники разделят призовой пул в 50 000 долларов.

Battle of Nodes проходит в несколько этапов. Регистрация всех желающих продлится до 22 октября.

Построение сети. 7/10 - 27/10. На данном этапе важно держать вашу ноду как можно дольше активной, чтобы максимизировать вознаграждение. Также нужно выполнять задания которые будут периодически появляться в официальной группе.

Вызов. 28/10 - 10/11. Начинается стресс-тест сети. Будет необходимо выполнить различные задачи, такие как отправка пакетов транзакций, доступ к умным контрактам и некоторые другие неожиданные миссии. Основная задача - наблюдать за производительностью сети и ее отказоустойчивостью в условиях высокой рабочей нагрузки.

Штурм. 6/11 - 20/11. На этом этапе участникам будет предложено замедлить работу, взломать или обрушить сеть. Чтобы максимизировать свои награды, вы должны получить как можно больше наград любым способом.

Результаты можно будет отслеживать здесь: https://leaderboard.battleofnodes.com/

Для того что бы присоединиться к битве нод достаточно зарегистрироваться и запустить свою ноду на любом доступном устройстве. Сегодня я хочу рассказать вам о том как это сделать.

Регистрация и прохождение KYC

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

Для подтверждения личности я использовал свой загранпаспорт, а для подтверждения проживания заказал электронную справку от Tinkoff банка на английском языке.

Если верификация прошла успешно, то можно приступать к следующему этапу.



Настройка и запуск ноды

Для начала убедитесь что ваше устройство соответствует минимальным требованиям:

  • 2 CPU;
  • 4 GB ОЗУ;
  • 200 GB дискового пространства;
  • стабильное широкополосное интернет - соединение.

Запуск ноды на ОС Windows

1-й этап - установка и настройка GO

Установка go должна производиться, как показано в официальном руководстве по установке golang https://golang.org/doc/install. Минимальная версия golang необходимая для запуска не ниже версии 1.12.4.

2-й этап - установка Git

Установка Git должна продолжаться, как показано в официальном руководстве по установке Git https://git-scm.com/download/win. После того как вы скачаете и запустите установочный файл на седьмом окне обязательно установите флажок Use Windows' default console window. Если установка Git увенчалась успехом можно приступать к следующему шагу.

3-й этап - установка и копирование файлов

Все дальнейшие действия будут производиться в командной строке. Каждую строку необходимо копировать, а затем вставить в CMD чтобы выполнить команду.

mkdir %GOPATH%\src\github.com\ElrondNetwork
cd %GOPATH%\src\github.com\ElrondNetwork
git clone https://github.com/ElrondNetwork/elrond-go
cd elrond-go
git checkout tags/v1.0.23
git pull
cd ..
git clone https://github.com/ElrondNetwork/elrond-config
cd elrond-config
git checkout tags/BoN-ph1-w1-01
git pull
copy /Y *.* ..\elrond-go\cmd\node\config
cd ..
cd elrond-go\cmd\node
SET GO111MODULE=on
go mod vendor
for /f %i in ('git describe --tags --long --dirty') do set VERS=%i
go build -i -v -ldflags="-X main.appVersion=%VERS%"

4-й этап - создание идентификатора для вашего узла

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

cd ..
cd keygenerator
go build
keygenerator.exe

Важная информация! Сохраните файлы initialBalancesSk.pem и initialNodesSk.pem в надежном месте. Они понадобятся для восстановления узла в случае непредвиденных обстоятельств.

5-й этап - копирование учетных данных и запуск узла

Сгенерированные файлы .pem, которые были созданы в предыдущем шаге необходимо скопировать в тот же каталог, где хранится файл конфигурации узла, чтобы запустить узел.

copy /Y initialBalancesSk.pem ..\node\config\
copy /Y initialNodesSk.pem ..\node\config\
cd ..
cd node
node.exe

Поздравляю! Вы запустили вашу ноду Elrond.



Заполнение формы участника

Это заключительный шаг, после которого ваша нода будет зарегистрирована в Battle of Nodes. Необходимо заполнить форму предоставив необходимую информацию.

Вам также нужно будет указать ваши открытые ключи, которые необходимо извлечь из файлов .pem. Эти файлы можно найти в папке config, путь к которой выглядит следующим образом:

C:\Users\Имя_пользователя\go\src\github.com\ElrondNetwork\elrond-go\cmd\node\config

Открыть initialBalancesSk.pem и initialNodesSk.pem можно простым блокнотом. Структура файла выглядит так:

-----BEGIN PRIVATE KEY for c751005bdd64a7f1a4dfd56937af732907c4ee3a405b05ea43dd84682285a534-----
MzdmMGU0MmU4MZDBl0OBkYjk0GZlMYlMTQ5zM0MTViOzA2ODFmZTEzRlMjGIwMjd

NmQ5ODM1NmYxMzY4N2MwYg==
-----END PRIVATE KEY for c751005bdd64a7f1a4dfd56937af732907c4ee3a405b05ea43dd84682285a534-----

Обратите внимание, что открытый ключ - это текст сразу после «----- BEGIN PRIVATE KEY for», поэтому в этом случае нам нужен данный фрагмент c751005bdd64a7f1a4dfd56937af732907c4ee3a405b05ea43dd84682285a534.

Ключ для initialBalancesSk.pem имеет длину 64 символа, а для initialNodesSk.pem длину 256 символа.

После заполнения формы вы становитесь полноценным участником Battle Of Nodes. Советую регулярно мониторить официальные каналы в телеграм чтобы не пропустить анонс заданий:

Запуск дополнительной ноды

Каждый участник может запустить до шести узлов. Сейчас я расскажу как это сделать.

В корневой папке с нодой создайте новую папку и переименуйте ее, в моем случае была создана папка - Node #2. Затем скопируйте в этот раздел папку config и файл node.exe.



Теперь нужно сгенерировать новые ключи для вашей второй ноды. Сделать это можно запустив кейгенератор (C:\Users\Имя_пользователя\go\src\github.com\ElrondNetwork\elrond-go\cmd\keygenerator).



Пройдя обратно в папку с новой нодой замените файлы initialBalancesSk.pem и initialNodesSk.pem. Теперь можно запускать вашу вторую ноду.

Обратите внимание что системные требования указанные выше - это минимум для одной ноды. Если вы будете запускать несколько нод, то следовательно понадобится больше вычислительных мощностей.

Напоследок хочу Вам сообщить, что стартовала 4-я волна социального майнинга Elrond. Подробнее про социальный майнинг и о том как заработать токены ERD Вы можете прочесть в этой статье.

cryptoновостиблокчейнelrondмайнинг
41
0.056 GOLOS
Комментарии (0)
Сортировать по:
Сначала старые