Shardeum: как установить ноду
Метрики:
Проект: Shardeum
Фонды: The Spartan Group, Foresight Ventures (Tier 2), Big Brain Holdings, Mapleblock Capital (Tier 3), Balaji Srinivasan и другие
Web 2.0: облачный сервер / программа-терминал / twitter / discord
Требования к серверу: CPU 4 core / RAM 8 gb / SSD 160 gb / OS Ubuntu 20.04 LTS
Стоимость сервера: ~ 81 руб/сутки
Объявлены вознаграждения: 51% - Node mining
Что это?
Shardeum это линейно масштабируемая платформа смарт-контрактов на основе EVM, которая обеспечивает низкую плату за газ, сохраняя при этом настоящую децентрализацию и безопасность благодаря динамическому сегментированию состояния
Зачем нам это?
Увеличиваем шансы на получение ретродропа от топового проекта с топовыми фондами
Как делаем?
Суть тестнета заключается в установке ноды и стейкинге токенов на своего валидатора. В токеномику заложено 51% операторам нод, поэтому мы просто не можем пройти мимо!
Весь процесс делится на несколько этапов:
3) Подключение сети к метамаск кошельку, запрос токенов через кран и стейкинг
Обновление валидатора до версии 1.1.7
1. Остановите ноду и сделайте анстейк
2. Если вы находитесь внутри контейнера наберите exit cd ..
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
1) Создание сервера
Мы пользуемся хостингом облачных серверов Маклауд.
Наша реферальная ссылка со скидкой 10%: ссылка
На сайте хостинга выберите Создать сервер
Затем выберите операционную систему Ubuntu 20.04 и Тип сервера AMD EPYC
Укажите процессор 4 ядра, память 8 ГБ, хранилище 160 ГБ, включите автоматическую резервную копию (по желанию) и нажмите Создать
2) Установка ноды
sudo apt update
sudo apt install htop mc curl tar wget jq bsdmainutils git make ncdu gcc jq chrony net-tools iotop nload clang libpq-dev libssl-dev build-essential pkg-config openssl ocl-icd-opencl-dev libopencl-clang-dev libgomp1 -y
sudo apt install wget jq ca-certificates gnupg -y
source /etc/*-release
rm -f /usr/share/keyrings/docker-archive-keyring.gpg
wget -qO- "https://download.docker.com/linux/${DISTRIB_ID,,}/gpg" | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io apparmor -y
docker_compose_version=`wget -qO- https://api.github.com/repos/docker/compose/releases/latest | jq -r ".tag_name"`
sudo wget -O /usr/bin/docker-compose "https://github.com/docker/compose/releases/download/${docker_compose_version}/docker-compose-`uname -s`-`uname -m`"sudo chmod +x /usr/bin/docker-compose
docker-compose -v
curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh
В процессе установки отвечаем на вопросы
Do you want to run the web based Dashboard? (y/n): введите Y
Set the password to access the Dashboard: введите пароль для дашборда
На следующие вопросы нажимаем: Enter
После установки переходим в веб браузер и вводим адрес, вместо server-IPвводим свой ip сервера
https://server-IP:8080/
Вводим пароль, который задавали в предыдущем шаге
На вкладке Maintenance запускаем ноду:
3) Подключение сети к метамаск кошельку, запрос токенов через кран и стейкинг
Теперь нам понадобятся тестовые токены для стейкинга в валидатора
Переходим на страницу и добавляем сеть в метамаск:
https://docs.shardeum.org/Network/Endpoints#connect-wallet
Далее идем в дискорд находим ветку #faucet - 1.1 и запрашиваем токены
Аналогично с помощью твиттера можно получить токены через другой кран
https://faucet-sphinx.shardeum.org/
Проверяем в метамаске, что токены появились и подключаем кошелек в дашборде
После этого жмете ADD STAKE и стейкаете токены, оставьте немного на комиссию
Успешный результат выглядит так:
Когда у вас застейкано необходимое количество SHM и вы запускаете свою ноду, ваша нода начинает работу со статусом Standby. Это означает, что он готов к включению в сеть. Когда произойдет ротация сети, ваша нода получит возможность стать активной. Это будет полностью зависеть от потребности сети, и не существует фиксированного графика, когда ваш узел станет активным
После стадии Active ваша нода остановиться(Stopped), просто нажимаете старт снова
Скрипт на автоподнятие ноды, если остановилась
apt install screen
screen -S monitor
wget -q -O node_control.sh https://raw.githubusercontent.com/mesahin001/shardeum/main/node_control.sh && chmod +x node_control.sh && sudo /bin/bash node_control.sh
Веб-сайт - https://shardeum.org/
Discord - https://discord.gg/shardeum
Twitter - https://twitter.com/shardeum
GitHub - https://github.com/shardeum/
Telegram - https://telegram.me/shardeum
YouTube - https://www.youtube.com/channel/UCO20LJZBF-lYbc6PWVvwkMA
Reddit - https://www.reddit.com/r/shardeum/
За гайд спасибо - StarNodes
Teletype - https://teletype.in/@alphahunterss
Telegram - https://t.me/alphahunterss
Youtube - https://www.youtube.com/@alphahuntersss
Дзен - https://dzen.ru/alphahunterss
Miror.xyz - https://mirror.xyz/alphahunterss.eth