February 4, 2023

Гайд по установке ноды Shardeum

Shardeum — это L1 на основе EVM, который использует сегментирование динамического состояния для достижения линейной масштабируемости. Это означает, что Shardeum может увеличить свою пропускную способность TPS с каждым добавленным в сеть валидатором, чтобы навсегда сохранить низкие комиссии. Shardeum призван решить трилемму масштабируемости, поддерживая линейно масштабируемую платформу с низкой стоимостью газа, децентрализацией и безопасностью.

Shardeum собрали в seed-раунде $18млн от Spartan Group, Foresight Ventures, Big Brain Holdings, Digital Finance Group и других.

Аренда сервера

Арендуем сервер, например на Contabo. Рекомендуемые характеристики для Shardeum: 4 CPU, 8 GB RAM, 200 GB SSD и операционная система ubuntu 20.04.

Можете подселить к другим нодам.

При оплате сервера необходимо ввести пароль, с помощью которого вы будете подключаться к серверу. После покупки вам на почту придет письмо с данными вашего сервера.

Подключение к серверу

Для того, чтобы подключиться к серверу на Windows потребуется программа PuTTY.

  • В "Host Name" вводим IP вашего сервера и нажимаем "Open";
  • В открывшимся окне прописываем команду: root;
  • Жмем "Enter" и вставляем пароль от сервера, затем "Enter".

На MacOS просто запускаем программу Terminal.

  • Заходим на сервер командой: ssh root@IP_ADDRESS, IP_ADDRESS меняем на IP сервера;
  • Дальше вводим "yes", жмем "Enter" и вставляем пароль от сервера (введеный пароль будет скрыт иконкой с ключом). Жмем "Enter".

Установка ноды

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

sudo apt update
sudo apt full-upgrade

Местами может появлятся розовый экран, просто нажимаем Enter.

sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo apt-get install docker-compose-plugin

Теперь устанавливаем ноду Shardeum:

wget https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh

Нужно написать пароль, который будете вводить в дальнейшем при входе на их платформу (пароль невидимый, поэтому это нормально, что вы ничего не видите, когда пишите).

Затем вас спросят за порт и репозиторий, просто нажимаем Enter, выбирая дефолтный порт 8080 и путь.

В конце установки будет примерно такое окно, как на скриншоте ниже:

Теперь вводим в строке браузера: https://IP-адрес:8080/. Вместо IP-адрес подставляем адрес вашего сервера.
Вводим пароль, который писали при установке ноды, переключаемся на вкладку Maintenance и видим примерно такое окно:

Нажимаем на Start Node и перезагружаем страницу. Теперь в Status должно быть Standby и время валидации.

Дальше нужно застейкать монеты SHM.
На сайте добавляем сеть Sphinx 1.X в MetaMask.

Клеймим 15 тестовых токенов SHM на сайте, нужно вставить ссылку на твит с вашим адресом MetaMask, просто нажимаем внизу страницу на Tweet Now.

После того, как получили 15 SHM идем обратно в Shardeum Dashboard.

В этом окне привязываем свой кошелек и нажимаем Add Stake, выбираем кол-во токенов, например 12 и нажимаем Stake. В итоге видим примерно такое окно, как на скриншоте ниже:

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

На этом все, друзья!
За анонсами следим в Discord канале.

Подготовлено командой Whitelist.
Media links