Subspace setup guide
Subspace Network — это протокол нулевого уровня, который полностью совместим с любым первым уровнем, что позволяет ему служить уровнем инфраструктуры для всей экосистемы Web3.
Subspace Network позволяет разработчикам запускать приложения Web3 в масштабах Интернета. Он предоставляет простой интерфейс для быстрого развертывания децентрализованных приложений с несколькими цепочками, которые автоматически масштабируются по мере необходимости. Subspace работает на основе нового экологически чистого блокчейна 4-го поколения, который обеспечивает масштабируемое хранение и вычисления в сети без ущерба для безопасности или децентрализации. Он легко интегрируется с существующими блокчейнами, протоколами второго уровня и децентрализованными приложениями, что позволяет ему служить базовым уровнем инфраструктуры для всей экосистемы Web3.
Subspace позволит разработчикам открыть следующую волну внедрения криптографии, поддерживая NFT, GameFi и Metaverse в масштабах Интернета
Больше информации об технической составляющей вы можете найти на сайте проекта Subspace Network а так же в White Paper.
Установка и настройка ноды и клиента.
Системные требования к серверу.
4vCPU
8 GB RAM
100 GB SSD
Купить выделенные мощности можно на: Hetzner, Contabo, AWS etc.
Цена на такую VPS на Contabo около 5-10$/месяц.
Шаг №1 Подключение к серверу.
После покупки выделенного сервера все действия нужно производить на сервере, для этого нужно подключиться по SSH протоколу, как показано в гайде - Connect via SSH.
Шаг №2 Регистрация.
Переходим на сайт для регистрации аккаунта - https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-1.gemini-3g.subspace.network%2Fws#/accounts
Дальше будет ваш ключ а также мнемоническая фраза, сохраните эти параметры где-то у себя.
Дальше пишем свое имя, а также придумываем пароль и жмем дальше.
Жмем сохранить и приступаем к установке ноды на сервере, ключ нужно сохранить, мы будем его вводить на этапе установки ноды.
Шаг №3 Установка при помощи скрипта
Для подготовки и установки зависимостей которые нужны для запуска ноды нужно подготовить наш сервер, для этого можно воспользоваться скриптом.
Для запуска при помощи скрипта, нам нужно в терминале ввести комманду:
. <( wget -qO- https://raw.githubusercontent.com/Penton7/node-run/main/install_and_run_subspace.sh)
После запуска нужно, когда потребует ввести название вашей ноды, а также ввести ключ кошелька, вводим ключ аккаунта что мы зарегистрировали.
После этого ваша нода будет запущена и работать. Для того что бы проверить состояние синхронизации и количество блоков нужно перейти на сайт - https://telemetry.subspace.network/
Вводим название своей ноды которое указывали на этапе выполнения скрипта и видим текущее состояние:
Про награды:
Сейчас они объявили о успешном стресс-тесте, следующий этап они запускают вознаграждаемую тестнет сеть для держателей ноды. Запуск будет примерно 25 мая, одним из условий нужно что бы ваша нода отработала 1 блок, как это понять?
Запускаем ноду, смотрим что бы все блоки были засинканы (link), когда на вашем аккаунте будет 1TSSC, а лучше несколько, значит есть шанс попасть на тестнет.
Полезные команды.
sudo systemctl status subspaced
sudo systemctl status subspaced-farmer
journalctl -u subspaced -f
journalctl -u subspaced-farmer -f
sudo systemctl restart subspaced
sudo systemctl restart subspaced-farmer
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*
Ссылки проекта:
- Website: https://subspace.network/
- Discord: https://discord.gg/subspace-network
- Telegram: https://t.me/subspace_network
- Twitter: https://twitter.com/NetworkSubspace
- GitHub: https://github.com/subspace