November 1, 2024

Autonomys (Subspace)

подготовка к StakeWars 2

Autonomys (ранее Subspace) - сеть предоставляет инфраструктуру для масштабирования децентрализованных приложений AI3.0 в цепочке (гипермасштабируемое постоянное хранилище данных, сверхбыстрая доступность данных и гибкое, совместимое с EVM, разделенное выполнение).

Официальный сайт

Discord

По данным ''Cryptorank.io'' собрано $37.43M

23.10.24 была запущена постоянная тестовая сеть Taurus (будет функционировать параллельно с mainnet сетью)

06.11.24 - старт сети mainnet (если ничего внепланового не произойдет)

1 квартал 2025 - включение функции перемещения токенов (информации о сроках листинга нет)

ИНФОРМАЦИЯ ПО ТОКЕНУ (токеномики и графика разблокировки на данный момент нет):
- 58 643 000 токенов выделено в виде наград за ноды;

- 6 000 000 токенов выделено в виде наград за StakeWars 1;

- 3 000 000 токенов выделено в виде наград за StakeWars 2;

- общее количество токенов - 1 млрд;

- суточная эмиссия - 72 000 токенов на старте с последующим снижением (динамическая эмиссия)

Итак... мысли по тестовой сети Taurus:

  • на момент написания статьи запущено 418 нод (см. телеметрию), и это понятно... тестовая сеть официально не награждаемая
  • в 1-ом квартале 2025г. должен состояться запуск StakeWars 2 - это некое "состязание" (как преподносят разработчики) операторов узлов (фактически оператор = валидатор). Нода оператора запускается отдельно и имеет небольшие отличия в инструкциях запуска в сравнении с обычной нодой... фактически StakeWars 2 необходим для "обкатки" системы перед запуском в mainnet
  • по контексту редких сообщений в Discord можно сделать вывод, что при запуске ноды-оператора будет необходимо определенное количество токенов в сети Taurus (в StarWars 1 было необходимо иметь 100 токенов в тестовой сети, функционирующей на тот момент)
  • кроме того награда, начисленная за участие в StakeWars 1 помимо безотказной работы ноды еще и зависела от объема делегированных токенов (больше нафармил заранее, больше заделегировал сам себе, больше получил)

Принимая во внимание приведенные факты, считаю целесообразным выделить небольшой объем SSD и пофармить в тестовой сети по крайней мере до конце года.

Требования по железу - здесь (я выделил под плот 1Тб, остальное буду запускать в сети mainnet).

ПРИСТУПАЕМ К УСТАНОВКЕ - официальный гайд
поддерживается Windows 11, Ubuntu 22.04, macOS 14... на других версиях тоже скорее всего будет работать, но возможны глюки (у меня работает в том числе и на Windows 10)

Для быстрого формирования "плота" нужна "зеленая" видеокарта, "красные" не поддерживаются! В противном случае, "плот" будет создаваться через ЦП, а это очень медленно.

HDD использовать не имеет смысла, только SSD / NVME (приоритета между SSD и NVME нет)!

- Устанавливаем кошелек экосистемы DOT(я использую расширение "polkadot js") и создаем аккаунт (счёт).

- Создаем на выбранном диске папку (директорию) "node" - для базы данных ноды и "plot" - для размещения "плота" (участка диска, который и будет фармить). Можно сделать несколько папок (директорий) под плоты на разных дисках.

- Скачиваем отсюда последнюю версию -farmer- и -node- (обратите внимание на версии, зависит от процессора сервера).

- Переносим скачанные файлы в место их постоянного размещения и
запускаем команду из данной папки (директории):

СТАРТ НОДЫ (Windows):

.\subspace-node-windows-x86_64-skylake-taurus-2024-nov-01.exe run --base-path F:\node --chain taurus --blocks-pruning archive --state-pruning archive --sync full --pot-external-entropy 00000000000000000000661e88ab45dc3b61daec5ccf3cc83532153589b133b9 --rpc-methods unsafe --farmer --name PMnodes

СТАРТ НОДЫ (Ubuntu):

.\subspace-node-ubuntu-x86_64-skylake-taurus-2024-nov-01 run --base-path F:\node --chain taurus --blocks-pruning archive --state-pruning archive --sync full --pot-external-entropy 00000000000000000000661e88ab45dc3b61daec5ccf3cc83532153589b133b9 --rpc-methods unsafe --farmer --name PMnodes

При этом меняем на свои значения (данные):

  • subspace-node-windows-x86_64-skylake-taurus-2024-nov-01.exe или subspace-node-ubuntu-x86_64-skylake-taurus-2024-nov-01 - соответствующая версия
  • F:\node - место размещения базы данных ноды
  • PMnodes - имя ноды, с которым она будет отображаться в телеметрии

НОДУ ЗАПУСКАЕМ ЛИБО В "SCREEN", ЛИБО НЕ ЗАКРЫВАЕМ ТЕРМИНАЛ

После старта ноды, через какое-то время начнется синхронизация и набор "высоты". Когда нода полностью синхронизируется логи будут выглядеть примерно так:

СТАРТ ФАРМЕРА (Windows) - пример с несколькими плотами на разных дисках (можно оставить только один)

.\subspace-farmer-windows-x86_64-skylake-taurus-2024-nov-01.exe farm --reward-address XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX path=F:\plot,size=1000G path=O:\plot2,size=3300G path=P:\plot3,size=3000G

СТАРТ ФАРМЕРА (Ubuntu) - пример с несколькими плотами на разных дисках (можно оставить только один)

.\subspace-farmer-ubuntu-x86_64-skylake-taurus-2024-nov-01 farm --reward-address XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX path=F:\plot,size=1000G path=O:\plot2,size=3300G path=P:\plot3,size=3000G

При этом меняем на свои значения (данные):

  • subspace-farmer-windows-x86_64-skylake-taurus-2024-nov-01.exe или subspace-farmer-ubuntu-x86_64-skylake-taurus-2024-nov-01 - соответствующая версия
  • F:\plot O:\plot2 P:\plot3 - пути для размещения "плотов"
  • 1000G 3300G 3000G - размеры плотов
  • ХХХХХХХХХХХХХХХХХХХХХХХХХ - адрес кошелька (берем здесь)

ФАРМЕР МОЖНО ЗАПУСКАТЬ СРАЗУ ПОСЛЕ СТАРТА НОДЫ (НЕ ДОЖИДАЯСЬ ПОЛНОЙ СИНХРОНИЗАЦИИ). Для формирования "плота" не нужна полностью синхронизированная нода.

Вот так выглядят логи фармера при создании "плота" (длинная строчка - поймал награду).

Точное время не засекал, но на 3060ti "плотится" около 5Tb в сутки.

Power limit на видеокарте в MSI Afterburner снизил до 80 (стала меньше греться)... думаю можно еще поэкспериментировать с настройками, но я не стал.

Увидеть начисления можно здесь.