Установка ноды "Subspace"
Subspace Network — это уровень инфраструктуры, поддерживающий Web3 в масштабах Интернета. Основные участники создали Subspace с видением предоставления унифицированного опыта, чтобы обеспечить настоящее много-цепочечное будущее без ущерба для децентрализации, масштабируемости и безопасности.
В проект инвестировали топовые фонды $38 млн.
- Требования
4 ядра, 4 гб оперативной памяти, 100 гб места
- Награды
Текущая фаза 3f - является предпоследней фазой перед выходом в главную сеть.
- Создание кошелька
Подготовьте блокнот, в который вы запишите все полученные данные.
Скачайте расширение для Google Chrome: здесь. Или выберите другой удобный вариант на сайте: https://www.subwallet.app/download.html
В расширении кошелька Subwallet нажмите на Create a new account.
Придумайте пароль для кошелька и запишите его!
Вам покажут секретную фразу, которая состоит из 12 слов. Если, вы потеряете эти слова, вы потеряете доступ к своему кошельку навсегда! Запишите их и сохраните в несколько безопасных мест!
После того, когда вы сохранили слова, нажмите на синюю кнопку I have kept it somewhere safe.
Зайдите в свой кошелек, нажав на кнопку Go to home.
Напишите в поиске subspace и выберите из списка сеть Subspace Gemini 3e. После этого, нажмите на крестик, чтобы вернуться в главное меню.
Нажмите на монету tSSC, которая появилась в списке.
Скопируйте адрес вашего кошелька и сохраните в ваш блокнот, скоро он будет нужен во время установки ноды.
- Установка
Войдите на свой сервер через программу-клиент Termius
Замените YOUR_NODE_NAME на имя вашей ноды (придумайте название сами на английском языке) и YOUR_WALLET на адрес кошелька полученный во втором пункте.
SUBSPACE_NODENAME=YOUR_NODE_NAME SUBSPACE_WALLET=YOUR_WALLET
echo 'export SUBSPACE_NODENAME='$SUBSPACE_NODENAME >>$HOME/.bash_profile
echo 'export SUBSPACE_WALLET='$SUBSPACE_WALLET >> $HOME/.bash_profile
1. Воспользуйтесь нашим скриптом для быстрой установки:
ЗАПРОСИТЕ СКРИПТ В ПОДДЕРЖКЕ https://t.me/nodesgurusupport_bot
2. Т.к. вы ранее уже создали кошелек subwallet, напишите y (английская y) и нажмите enter.
Скопируйте и вставьте ваш адрес, который вы сохраняли ранее, скопировать еще раз, его можно из вашего кошелька:
Вставьте ваш адрес и нажмите enter:
Далее, придумайте и запишите (запишите!) имя вашей ноды. Маленькими буквами, без пробелов и спец.символов, на английском языке (можно цифры). Если, вы восстанавливаете ноду, то пишите то имя, которое уже создавали ранее.
На следующих 2-ух шагах, просто нажмите enter.
В этом запросе, нужно написать 100.0 GB (можете прямо отсюда скопировать число) и нажать enter:
На запрос: Defaults to `Gemini3e`, press enter to use the default: - просто нажмите enter.
Проверить работу ноды можно с помощью команды:service subspaced status
journalctl -u subspaced -f
Логи - это события, которые происходят с нодой в режиме реального времени. Остановить их можно сочетанием клавиш ctrl+c.
Логи будут бесконечно отображаться, главное, чтобы через некоторое время Syncing (Синхронизация) отображала больше, чем 0. Также, Best должен увеличиваться.
Появление ошибки: WARN telemetry x Error while dialing - никак не влияет на работу ноды.
Чтобы остановить логи, нажмите сочетание клавиш ctrl + c и нажмите enter
sudo systemctl restart subspaced
- Резервная копия
Сохраните резервную копию к себе на компьютер. Зайдите в раздел SFTP в программе Termius или используйте любую другую, чтобы увидеть файлы вашего сервера.
Создайте заранее папку на вашем компьютере, куда вы будете сохранять важную информацию и резервные копии нод. В случае утери резервной копии - вы теряете возможность ее восстановить в будущем.
Слева – ваш пк, справа – сервер. Найдите файл secret_ed в папке network, путь к файлу:
root/.local/share/subspace-cli/node/chains/subspace_gemini_3e/network/
Версия папки subspace_gemini_3e может отличаться (3e, 4a, 5c и т.д). Перетащите файл secret_ed25519 справа налево, на ваш компьютер, в желаемую папку на вашем пк.
Откройте скрытые файлы на сервере, в разделе Actions.
Второе, что еще нужно сохранить - это адрес и 12 фраз от кошелька subwallet, т.к. нода у вас привязана именно к нему.
Проверка работы ноды через консоль телеметрии:
Данный способ удобный, но может временно/всегда не работать. Если, вы не находите себя в телеметрии, то можете проверять работу ноды через логи.
Телеметрия - это отображение работы вашей ноды в терминале. Соответственно, терминал - это первоисточник информации.
Перейдите на сайт: https://telemetry.subspace.network и просто введите название своей ноды (Без нажатия по сайту). Нажмите на нее, чтобы она всегда была в списке наверху.
Сравните значение Best block и количество блоков у вашей ноды, эти цифры должны быть примерно одинаковыми. Если, вы только что установили ноду, то высота вашего блока будет значительно ниже, т.к. требуется время на синхронизацию.
Если, телеметрия у вас не работает, то проверьте работу ноды в статусе и логах, как это было показано в 1 и 2 пункте.
- Дополнительная активность
Выполните по желанию вступление в канал дискорда: https://discord.gg/subspace-network и пройдите верификацию.
Данная активность не является обязательной. Принцип входа в дискорд может поменяться, изучите запись видео про использование дискорда, чтобы легко вступать в любой канал.
При входе в канал вас встретит такие 2 таблички, выберите то, что вы говорите на других языках.
Далее, можно выбрать все, выбрав Everything.
Ознакомьтесь с правилами сервера и нажмите Завершить.
Готово, вы вступили в канал Subspace!
P.S. Если, на каком-то этапе, у вас пошло что-то не так, вот команда для остановки и удаления (После удаления, начните с начала).
sudo systemctl stop subspaced subspaced-farmer sudo systemctl disable subspaced subspaced-farmer rm -rf ~/.local/share/subspace* rm -rf /etc/systemd/system/subspaced* rm -rf /usr/local/bin/subspace*
- Обновление и коммуникация
Следите за всеми новостями и обновлениями в чате и канале нашего сообщества Nodes Guru. По всем вопросам вы можете обращаться к вашему пригласителю или в закрытый чат.