Начало, оплачиваемой стресс фазы тестирования Gemini 3f 6 сентября 2023 г. — https://forum.subspace.network/t/gemini-iii-non-incentivized-stress-test-launch-on-march-15th/1240
Короткий гайд по запуску с помощью Pulsar, до этого был Subspace CLI, Simple CLI (по ним инструкция в конце статьи)
Перед запуском создаем кошелек инструкция ниже в статье или используем ранее созданный. Оф. инструкции — https://docs.subspace.network/docs/category/wallets
Скачиваем исполняемый файл в зависимости от нашего процессора до 2015 года и после, здесь: https://github.com/subspace/pulsar/releases
Актуальная оф. инструкция по запуску вознаграждаемого тестирования — https://docs.subspace.network/docs/category/get-started-with-farming/
Запускаем его от имени администратора в любой директории.
При первом запуске выбираем «Init» вводим информацию по требованию (адрес кошелька, имя ноды, пути, размер фармера, сеть). Пример ввода на скриншоте, (в нем указаны свои пути под ноду и фармер).

При критичных проблемах или смене сети можете выбрать в меню «wipe». На выбор Вам будет предложено, что очистить — файл конфигурации, папки ноды и фармера. Также есть меню информации «info» и меню открыть папку с логами «open logs directory».
Далее выбираем в меню — «Farm» (Запуск ноды и фармера). Чтобы выбрать требуемое нужно постараться, жмите в раз на клавиатуре клавиши «вверх вниз», надеюсь баг выбора значения исправят в следующих выпусках.
После соглашаемся на запуск ноды и фармера — два раза «y». Отключить введение журнала, нажимаем нет (n). Пример на скриншоте.

Информация, новости проекта — https://discord.gg/K56A6xrdw9, https://forum.subspace.network/c/announcements/12
Телеметрия, отслеживание статуса ноды — https://telemetry.subspace.network/#list/0x92e91e657747c41eeabed5129ff51689d2e935b9f6abfbd5dfcb2e1d0d035095
Проводник Subspace, информация о добытых блоках, вознаграждениях и пр. — https://explorer.subspace.network/#/gemini-3f/accounts и второй
https://subspace.subscan.io
Subspace Network Whitepaper на русском языке: https://petr-kachanow.gitbook.io/subspace/russkii-russian/subspace-reshenie-fermerskoi-dilemmy/i.-predystoriya
Рекомендуемые требования к оборудованию для текущей тестовой сети: 4 выделенных процессорных ядра+, 4 ГБ (на запись. 8 ГБ) оперативной памяти, минимум 150 ГБ дискового пространства, желательно SSD
Выше была инструкция по запуску оплачиваемой стресс фазы тестирования (ниже устаревшие данные по запуску чрез CLI интерфейс на Windows)
Информация по созданию кошелька ниже актуальна.
1.) Создание кошелька способ первый
Устанавливаем расширение «PolkadotJS» — https://polkadot.js.org/extension/
Создаем или импортируем наш кошелек нажав на «+»

Заходим на сайт по ссылке: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-1.gemini-3f.subspace.network%2Fws#/accounts. Переключаем сеть например «Gemeni 3f» в меню слева, выбираем «Europe», нажимаем переключить вверху.

Желательно использовать один и тот же аккаунт, например который создавали при первом этапе запуска.
Сохраняем свои ключи обязательно, в формате JSON и мнемонику (набор слов)!
Адрес тестовых токенов «TSSC» начало адреса на «st», копируем его с расширения он понадобиться в дальнейшем, добавим его при первом запуске ноды:
2.) Создание кошелька способ второй

Переходим по ссылке — https://subwallet.app/, скачиваем расширение.
«SubWallet», расширение работает аналогично «Metamask» или большинству других браузерных кошельков
Инструкция на официальном форуме и на сайте: https://docs.subspace.network/docs/protocol/wallets/subwallet/ https://forum.subspace.network/t/subspace-wallet/61/2
Создаем основной кошелек новый или импортируем старый. После выбираем требуемую сеть, нажав на верхнюю вкладку по середине с выбором сети, набираем «Subspace» в «Search Network».

Запуск Node Subspace CLI
Если не запускается исполняемый файл командой в PowerSell, выходит ошибка VCRUNTIME140.DLL. Скачайте Visual C++ Redistributable for Visual Studio 2015 и установите, чтобы решить проблему. Powershell последняя версия: https://github.com/PowerShell/Powershell/releases
Замечание, теперь у нас два исполняемых файла для семейства процессоров, поделенных по годам. Для сборок Ubuntu и Windows x86-64 существует две версии:
- x86-64-v3: для новых процессоров с ~2015 года
- x86-64-v2: для старых процессоров с 2009 г. и некоторых старых виртуальных машин
- Старые процессоры/виртуальные машины больше не поддерживаются официальными выпусками, но при желании их можно компилировать вручную
Официальная инструкция разработчиков на github ссылка. Оф. документация с сайта: https://docs.subspace.network/docs/protocol/substrate-cli
Скачиваем нужный исполняемый файл ноды на ресурсе github: https://github.com/subspace/subspace/releases



Перемещаем скачанный файл в любую заданную папку например: «C:\SubspaceMSI»
Создаем готовый файл для запуска команд. Создайте файл с расширением .bat и введите следующий код для данного пути и имени исполняемого файла, нажимаете сохранить и можете запускать Ваш готовый файл автоматического запуска. Пример кода для файла «start-subspace-node.cmd», нужные строки меняем на свои (исполняемый файл, имя ноды, путь) значения строк описаны чуть ниже:
@echo off cd C:\Subspace start "" subspace-node-windows-x86_64-v3-gemini-3c-2023-mar-22.exe --chain gemini-3f --execution wasm --blocks-pruning 256 --state-pruning archive --dsn-disable-private-ips --no-private-ipv4 --validator --base-path C:\Users\zabbo\AppData\Roaming\subspace-cli\node --name KrezIntel
Запуск вручную, копируем путь до папки исполняемого файла, зажимаем кнопку «Shift» и нажимаем правой кнопкой мыши по файлу, выбираем из выпадающего контекстного меню — «Копировать как путь»
Запускаем PowerShell вставляем путь до папки правой кнопкой мыши, удаляем лишнее, убираем кавычки»», оставляя путь до папки. Например у меня команда выглядит так «cd C:\SubspaceMSI\», нажимаем «Enter». Копируем строки запуска ноды с
Сами строки ниже, меняем в коде оригинальное значение «NODE_FILE_NAME» на имя исполняемого файла которое мы скачали, в данный момент такое «subspace-node-windows-x86_64-gemini-3c-2023-mar-15.exe» и «INSERT_YOUR_ID» заменяем на любое Ваше имя, у меня «Krez»
Измененный код:
.\subspace-node-windows-x86_64-skylake-gemini-3f-2023-aug-31.exe `
--chain gemini-3f `
--execution wasm `
--blocks-pruning 256 `
--state-pruning archive `
--no-private-ipv4 `
--validator `
--name Krez
Оригинальный код:
.\NODE_FILE_NAME.exe `
--chain gemini-3f `
--execution wasm `
--blocks-pruning 256 `
--state-pruning archive `
--no-private-ipv4 `
--validator `
--name "INSERT_YOUR_ID"

Вставляем команду и нажимаем Enter, если все сделано правильно у Вас отобразиться успешный запуск ноды, примерно как на скриншоте ниже строки (в тестовой сети Gemini 3c суть таже), у меня название сети node name: «Krez»

Запуск Farmer Subspace CLI
Скачиваем исполняемый файл фармера. Учитываем, что теперь два исполняемых файла V3 и V2 для каждого семейства процессоров, скачиваем для свежих процессоров с 2015 года и выше: subspace-farmer-windows-x86_64-v3-gemini-3c-2023-mar-22.exe на ресурсе github.
Всегда актуальная версия — https://github.com/subspace/subspace/releases
Официальная инструкции разработчиков на github ссылка.
Оф. документация с сайта — https://docs.subspace.network/docs/protocol/substrate-cli

Процедура запуска происходит по аналогии с нодой, скаченный файл перемещаем в любую директорию в системе и копируем путь, запускаем PowerShell переходим в папку с помощью команды «CD», например у меня команда перехода в директорию: «cd C:\SubspaceMSI».
Создаем готовый файл для запуска команд. Создайте файл с расширением .bat и введите следующий код для данного пути и имени исполняемого файла, нажмите сохранить и запустите. Пример кода для файла «start-subspace-farmer.cmd»:
@echo off cd C:\Subspace start "" .\subspace-farmer-windows-x86_64-skylake-gemini-3f-2023-aug-31.exe --base-path C:\Subspace\Farmer farm --reward-address stAXGL2rQiuZdRfcxxGZ5nFRWsa6USUy9yRhQE2SFKKwziLtW --plot-size 100G
Меняем значения команды на свои, находим строку запуска фармера и значение «FARMER_FILE_NAME« меняем на имя скаченного исполняемого файла в нашем случае на «subspace-farmer-windows-x86_64-skylake-gemini-3f-2023-aug-31.exe»
Скопированный раннее адрес тестовых токенов «TSSC» с системы Polkadot, также меняем с «WALLET_ADDRESS» на свой «st7QCyHSCrfp2gVuqfyC3tj7L3JkKAgt9isG7axp4U3SMHnXs» пример.
«PLOT_SIZE» на размер графика в гигабайтах или терабайтах, например будет значение 100G (100ГБ) или другой размер, в фазе «Gemeni-3f» используется такой объем. Например можно было указать 2T (2 терабайта) или больше.
—disable-private-ips — это флаг командной строки, который указывает на то, что вашему Subspace узлу следует отключить использование локальных (частных) IP-адресов при подключении к другим узлам в сети. Его оставляем.
Измененный код для запуска вручную:
.\subspace-farmer-windows-x86_64-skylake-gemini-3f-2023-aug-31.exe farm ` --disable-private-ips ` --reward-address stAXGL2rQiuZdRfcxxGZ5nFRWsa6USUy9yRhQE2SFKKwziLtW ` --plot-size 100G
Оригинальный код:
.\subspace-farmer-windows-x86_64-skylake-gemini-3f-2023-aug-31.exe farm ` --disable-private-ips ` --reward-address WALLET_ADDRESS ` --plot-size 100G
Копируем строку и вставляем в PowerShell нажимаем «Enter», запускаем фармер.
Для фармера Subspace лучше указать отдельный путь, так как не всегда системный диск на который по умолчанию создается директория фарма, является достаточно объемным и быстрым. Мой пример кода ниже, в нем запуск команды с указанием пользовательской директории (папки) для файлов фарминга, где --base-path
команда для указания пользовательской директории. Для ноды не указывал свою директорию, ее объем не большой 100ГБ примерно, можно оставить по умолчанию убрав строку с кода ниже --base-path D:\Subspace
.

Ссылка на телеметрию Subspace: https://telemetry.subspace.network/#list/0x92e91e657747c41eeabed5129ff51689d2e935b9f6abfbd5dfcb2e1d0d035095

Перезапуск и очистка узла.
Если Вы участвовали в предыдущих этапах, то достаточно удалить данные «фармера» и сменить сеть. Либо удаляем данные папок «subspace» в профиле пользователя «Local» или «Roaming», по такому пути «C:\Users\Krez(Ваш пользователь)\AppData\Local» и «C:\Users\Krez(Ваш пользователь)\AppData\Roaming»
Измененный код, пример смены сети ноды и очистка фармера :
./subspace-node-windows-x86_64-gemini-3c-2023-mar-15.exe purge-chain --chain gemini-3f
./subspace-farmer-windows-x86_64-gemini-3c-2023-mar-15.exe wipe
Оригинальный код:
./NODE_FILE_NAME purge-chain --chain gemini-3c
./FARMER_FILE_NAME wipe
Полезные ссылки:
- Subspace Network Whitepaper на русском языке: https://petr-kachanow.gitbook.io/subspace/russkii-russian/subspace-reshenie-fermerskoi-dilemmy/i.-predystoriya
- Subspace Network Whitepaper — https://assets.website-files.com/61526a2af87a54e565b0ae92/617759c00edd0e3bd279aa29_Subspace_%20A%20solution%20to%20the%20farmer%27s%20dilemma.pdf
- Сборник ответов на вопросы: https://forum.subspace.network/t/a-simple-index-for-all-questions-up-to-05-28-2022/85
- Проводник (Subscan) Subspace Network Block Explorer показывает информацию в реальном времени о блокчейне , о кошельке, транзакциях проводимых в сети Subspace: 1.)https://subspace.subscan.io 2.)https://explorer.subspace.network/#/gemini-3f/accounts
- Powershell последняя версия: https://github.com/PowerShell/Powershell/releases
- Аккаунт в системе Polkadot: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-1.gemini-3f.subspace.network%2Fws#/accounts
- Кошелек «SubWallet» — https://subwallet.app/
- GitHub: https://github.com/subspace/subspace/blob/main/docs/farming.md
- Официальная документация с сайта: https://docs.subspace.network/
- Discord сервер Subspace Network — здесь Вы можете спросить и найти всю исчерпывающую информацию для себя.
- Telegram Subspace Network
- Также Вы можете поискать информацию на этом форуме: https://forum.subspace.network/t/a-simple-index-for-all-questions-up-to-04-28-2022/85
- Телеметрия Subspace: https://telemetry.subspace.network/#list/0x92e91e657747c41eeabed5129ff51689d2e935b9f6abfbd5dfcb2e1d0d035095

Комментарий разработчиков по Dilithium — это новый протокол, который сочетает в себе базовую технологию proof-of-space из протокола Chia с кодированием стирания и обязательствами KZG для создания очень легкого, безопасного и энергоэффективного варианта консенсуса proof-of-archive storage (PoAS). Этот новый протокол представляет собой важный шаг вперед в области безопасности и пользовательского опыта для фермеров Subspace, и мы рады поделиться с вами нашими успехами. Статья — https://blog.subspace.network/dilithium-the-subspace-consensus-v2-3c5df0759e72
Мы рассмотрели запуск ноды Subspace на своем ПК под системой Windows. В интернете полно роликов и инструкций для запуска ноды на стороннем сервере с реф. ссылками на VPN площадки. Здесь попытался пошаговой доступности описать весь процесс.
My WEB3 Social link — https://debank.com/profile/0x78eb4c2295c4c1e84c844609c4acbbf1bf31a5c0
Пробелы лишние у тебя, не стартует
Спасибо! Хорошо, исправил, обновил инструкцию
А как обновлять ноду смотреть логи есть инструкция?
Обновлять вручную путем замены файлов на новые, логи прямо в powershell, пока так обкатывается.