August 20, 2023

Установка Ноды Subspace (Advanced CLI)

О проекте

Subspace - это новый экологичный, масштабируемый блокчейн первого уровня, способный служить инфраструктурным слоем для всей экосистемы Web3. От игр и мета-версий на базе NFT до межцепочечных приложений - Subspace представляет собой интеллектуальное хранилище в масштабах Интернета.

Почему стоит ставить ноду?

Вот ответ от разработчиков проекта:

Gemini 3f начнет работу в качестве не вознаграждаемой тестовой среды, позволяющей нашим основным участникам проводить дальнейшее тестирование и мониторинг. Мы просим вас с пониманием отнестись к возможным ошибкам, медленной синхронизации и дополнительным изменениям, поскольку разработчики продолжают совершенствовать и улучшать программную среду.

После подтверждения стабильности мы планируем начать этап вознаграждаемого тестирования сети.

Минимальные требования к оборудованию

Процессор/CPU: 4 Core+
Оперативная память/RAM: 8 GB+
SWAP: 4 GB
Объем жестких дисков/Storage: SSD NVME 100 GB+

Установка

Скачиваем скрипт, даем права на файл и запускам скрипт:

curl -s https://raw.githubusercontent.com/DmitriiRabeckii/subspace/main/subspace > subspace.sh && chmod +x subspace.sh && ./subspace.sh

Вводим 1 и нажимаем Enter:

Вводим название нашей ноды (используйте только латинские символы, без пробелов) и нажимаем Enter:

Далее нужно создать кошелек, для этого переходим СЮДА и скачиваем расширение для браузера.

Открываем расширение и нажимаем на Create new account:

Затем увидим seed из 12 слов:

ОБЯЗАТЕЛЬНО СОХРАНИТЕ ЕЁ В НАДЕЖНОЕ МЕСТО!!!

После того, как сохранили seed-фразу, ставим галочку "I have saved my mnemonic seed safely" и нажимаете на Next Step.

Дальше вводим Имя и Пароль для кошелька, после нажимаем Add the account with the generated seed:

Поздравляю, вы создали кошелек в расширении polkadot.js (сеть polkadot)!

Переходим по ссылке нажимаем на кошелёк и нажимаем на Copy, копируя адрес нашего кошелька:

Вставляем его в поле через shift+insert и нажимаем Enter:

Задаем plot size (подробнее можно ознакомиться ТЫК) и нажимаем Enter:

Далее пойдет процесс установки необходимых компонентов и ноды с фармером. Если всё прошло хорошо, снова увидите меню:

Далее вводим 10 для выхода из меню:

Дожидаемся полной синхронизации и проверяем себя в телеметрии. Следим в explorer. И переодически проверяем начисления.

Полезные команды

Чтобы отобразить последние 100 записей журнала ноды:

sudo journalctl -n 100 -f -u subspace

Чтобы отобразить последние 100 записей журнала фармера:

sudo journalctl -n 100 -f -u subspacefarm

Перезагрузка ноды и фармера:

sudo systemctl restart subspacefarm subspace

Запуск команд wipe farmer и pure-chain (т.к бывают случаи, когда нода попадает в вилку, для корректной работы необходимо произвести очистку. Также иногда разработчики могут анонсировать обновление, где есть обязательное условие wipe farmer и pure-chain.

farmer wipe $HOME/.local/share/subspace-farmer
subspace purge-chain --chain gemini-3f -y

Удаление Subspace:

systemctl stop subspace subspacefarm
systemctl disable subspace subspacefarm
rm /etc/systemd/system/subspace.service
rm /etc/systemd/system/subspacefarm.service
rm -r /usr/local/bin/subspace
rm -r /usr/local/bin/farmer
rm -r /root/.local/share/subspace-farmer
rm -r /root/.local/share/subspace-node

Полезные ссылки

Discord

Github

Сайт

Форум

Телеметрия

Explorer

Смотреть начисления

Вот и всё, всем профита!