Ноды
September 14, 2022

Награждаемый тестнет Subspace Network

На данный момент началась фаза 2 с стесс тестом сети. Команда уже объявила, что текущая сеть продолжит работать и в награждаемой фазе, которая начнется 20го сентября.

Смысл текущего тестнета нагрузить сеть как можно большим количеством нод. Поэтому разработчики ограничили размер плота для майнинга в 100 гб, теперь есть шансы получить награды даже используя обычную VPS.

Официально разрешено мультить и можно фармить токены с разных серверов на 1 адрес.

Напомню, что в прошлом тестнете команда раздала дополнительно всем участникам примерно по 2500 токенов, хотя моя нода нафармила всего примерно 7.

Пул наград меняется по достижению определенного количества участников:

  • Milestone 1 - 25k nodes Unlock a total of 0.05% of token supply 0.000002% of total token supply per node
  • Milestone 2 - 50k nodes Unlock a total of 0.2% of token supply 0.000004% of total token supply per node
  • Milestone 3 - 75k nodes Unlock a total of 0.5% of token supply 0.00000667% of total token supply per node

Приступим к разбору установки ноды и фармера (майнера) в докере.

Откройте порты на сервере 30333/tcp и 40333/tcp.

Установим докер:

wget https://raw.githubusercontent.com/starnodes/utils/main/installers/docker.sh
chmod +x docker.sh
./docker.sh

Для начала установите кошелек Polkadot, перейдите на сайт тестовой сети и скопируйте адрес формата: st7ogYw5FbLny1ds9Lme48buPoRMRGYEC3zw5x5XGpayosuCB.

Введем переменные:

Максимальный размер под плот ограничили в 100гб, можно меньше, но не больше.

SUBSPACE_WALLET_ADDRESS="адрес кошелька Polkadot для ревардов"
SUBSPACE_NODE_NAME="имя ноды"
SUBSPACE_PLOT_SIZE="100G"

Сохраняем переменные:

echo 'export SUBSPACE_WALLET_ADDRESS='$SUBSPACE_WALLET_ADDRESS >> $HOME/.bash_profile
echo 'export SUBSPACE_NODE_NAME="'${SUBSPACE_NODE_NAME}'"' >> $HOME/.bash_profile
echo 'export SUBSPACE_PLOT_SIZE='$SUBSPACE_PLOT_SIZE >> $HOME/.bash_profile
source $HOME/.bash_profile

Загружаем конфиг на сервер с докером:

cd
mkdir subspace && cd subspace
wget -qO - https://github.com/starnodes/Subspace-docker/raw/main/docker-compose.yml | envsubst > docker-compose.yml

Запуск ноды и фармера:

cd $HOME/subspace && docker-compose up -d

Остановка контейнеров:

cd $HOME/subspace && docker-compose down

Найти себя в телеметрии:

https://telemetry.subspace.network/#/0x9ee86eefc3cc61c71a7751bba7f25e442da2512f408e6286153b3ccc055dccf0

Можно ограничить ОЗУ потребляемое контейнерами (сейчас кушают многовато):

docker update -m 2048m --memory-swap -1 subspace-farmer-1
docker update -m 3072m --memory-swap -1 subspace-node-1

Полное удаление:

cd $HOME/subspace
docker-compose down -v
cd $HOME && rm -rf $HOME/subspace/

@starnodes_ru - наш канал в Telegram с новостями и гайдами по тестнетам.

@starnodes_chat - канал, куда можно обратиться за помощью.