Subspace запуск ноды и фарм на Windows

Subspace Network Whitepaper на русском языке: https://petr-kachanow.gitbook.io/subspace/russkii-russian/subspace-reshenie-fermerskoi-dilemmy/i.-predystoriya

Рекомендуемые требования к оборудованию для текущей тестовой сети: 2 выделенных процессорных ядра, 4 ГБ (реком. 8 ГБ) оперативной памяти, минимум 150 ГБ дискового пространства, желательно SSD

Актуальная оф. инструкция по запуску вознаграждаемого тестирования второй фазы «Gemeni»:

https://docs.subspace.network/protocol/farm/farming/

Комментарий разработчика о предстоящем тестировании, вознаграждения будут распределяться со вторника 20.09.2022:

https://forum.subspace.network/t/gemini-ii-incentivized-testnet-will-be-live-on-sep-20/675

Цель состоит в том, чтобы превзойти 25 тысяч узлов, предыдущий рекорд. Для сбора данных и последующих исправлений, модификаций.

Второй этап запуск тестовой сети под названием «Gemeni-2a» (Рассмотрим CLI интерфейс на Windows)

Суть запуска сети одна и та же, все также как и в первом этапе тестирования. Пройдем по порядку.

Создание кошелька способ первый

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

Или восстанавливаем свои аккаунты в этой сети, которые участвовали в первом этапе запуска, либо создаем новый аккаунтПример создание аккаунта в системе Polkadot. Сохраняем свои ключи обязательно, в формате JSON и мнемонику (набор слов)!, ссылка на RPC сервер Subspace: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Feu.gemini-1b.subspace.network%2Fws#/accountsНаходим адрес тестовых токенов «TSSC» скриншот ниже, начало адреса на «st», копируем его он понадобиться в дальнейшем:

Создание кошелька способ второй, в дальнейшем будет как основной «SubWallet», расширение работает аналогично «Metamask» или большинству других браузерных кошельков

Инструкция на официальном форуме: https://forum.subspace.network/t/subspace-wallet/61/2

Переходим по ссылкеhttps://subwallet.app/

Subspace wallet Кошелек

Нажимаем кнопку «Download», выбираем и устанавливаем расширение для своего браузера

Либо импортируем старый кошелек, нажав на расширение в браузере, выбираем нужный способ восстановления кошелька

Восстановление кошелька

Или создаем основной кошелек новый с пометкой EVM. После выбираем сеть, нажав на слова «Allow use on any chain». Там выбираем нужный кошелек для тестируемой или основной сети с пометкой «Subspace»

Создание кошелька для браузераСоздание пароля

Запуск Node Subspace

Скачиваем исполняемый файл ноды subspace-node-windows-x86_64-gemini-2a-2022-sep-10.exe на ресурсе github, всегда актуальная версияhttps://github.com/subspace/subspace/releases

Копируем путь до папки исполняемого файла, зажимаем кнопку «Shift» и нажимаем правой кнопкой мыши по файлу, выбираем из выпадающего контекстного меню — «Копировать как путь»
Запускаем PowerShell вставляем путь до папки правой кнопкой мыши, удаляем лишнее, убираем кавычки»», оставляя путь до папки. Например у меня команда выглядит так «cd C:\SubspaceMSI\», нажимаем «Enter».Копируем строки запуска ноды с официальной инструкции разработчиков на github ссылка. Либо с оф. сайта документация https://docs.subspace.network/protocol/farm/farming/#-getting-started-farming
Сами строки ниже, меняем в коде оригинальное значение «NODE_FILE_NAME» на имя исполняемого файла которое мы скачали, в данный момент такое «subspace-node-windows-x86_64-gemini-1b-2022-jun-10.exe» и «INSERT_YOUR_ID» заменяем на любое Ваше имя, у меня «Krez»
Измененный код:

.\subspace-node-windows-x86_64-gemini-2a-2022-sep-10.exe `
--chain gemini-2a `
--execution wasm `
--state-pruning archive `
--validator `
--name Krez

Оригинальный код:

.\NODE_FILE_NAME `
--chain gemini-2a `
--execution wasm `
--state-pruning archive `
--validator `
--name INSERT_YOUR_ID

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

Запуск Farmer Subspace

Скачиваем исполняемый файл фармера  subspace-farmer-windows-x86_64-gemini-2a-2022-sep-10.exe на ресурсе github, всегда актуальная версияhttps://github.com/subspace/subspace/releases

По аналогии также как для ноды, скаченный файл перемещаем в любую директорию в системе и копируем путь, запускаем PowerShell переходим в папку с помощью команды «CD», например у меня команда перехода в директорию: «cd C:\SubspaceMSI».

После по официальной инструкции разработчиков на github ссылка, либо с оф. сайта документации https://docs.subspace.network/protocol/farm/farming/#-getting-started-farming меняем значения команды, находим строку запуска фармера и значение «FARMER_FILE_NAME«  меняем на имя скаченного исполняемого файла в нашем случае на «subspace-farmer-windows-x86_64-gemini-2a-2022-sep-10.exe»
Скопированный раннее адрес тестовых токенов «TSSC» с системы Polkadot, также меняем с «WALLET_ADDRESS» на свой «st7QCyHSCrfp2gVuqfyC3tj7L3JkKAgt9isG7axp4U3SMHnXs» пример.

«PLOT_SIZE» на размер графика в гигабайтах или терабайтах, например будет значение 100G (100ГБ) или дуругой размер, но в фазе «Gemeni-2a» не используется такой объем, например можно было указать 2T (2 терабайта) или больше. Также оставьте не менее 10G дискового пространства для узла. Строка запуска фармера в моем случае.
Измененный код:

.\subspace-farmer-windows-x86_64-gemini-2a-2022-sep-10.exe farm --reward-address st7QCyHSCrfp2gVuqfyC3tj7L3JkKAgt9isG7axp4U3SMHnXs --plot-size 100G

Оригинальный код:

./FARMER_FILE_NAME farm --reward-address WALLET_ADDRESS --plot-size PLOT_SIZE

Копируем строку и вставляем в PowerShell нажимаем «Enter», запускаем фармер. Скриншот запущенного фармера ниже:
Для фармера Subspace лучше указать отдельный путь, так как не всегда системный диск на который по умолчанию создается директория фарма, является достаточно объемным и быстрым. Мой пример кода ниже, в нем запуск команды с указанием пользовательской директории (папки) для файлов фарминга, где --base-path команда для указания пользовательской директории. Для ноды не указывал свою директорию, ее объем не большой 10ГБ примерно, можно оставить по умолчанию убрав строку с кода ниже --base-path D:\Subspace

.\subspace-farmer-windows-x86_64-gemini-2a-2022-sep-10.exe --base-path D:\Subspace farm --reward-address st9RtCTbVuKreufTjskjZMs79iKHT3wFuWUQ9twBNsadXcvfj --plot-size 100G

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

Если Вы участвовали в предыдущих этапах, то достаточно удалить данные «фармера» и сменить сеть. Инструкция: заходим в PowerShell, стираем данные с помощью кода ниже и меняем сеть, значения FARMER_FILE_NAME и NODE_FILE_NAME меняем на свои. Оф. ссылка на статью — https://docs.subspace.network/protocol/farm/farming#switching-to-a-new-snapshot. Либо удаляем данные папок «subspace» в профиле пользователя «Local», у меня такой путь «C:\Users\Krez\AppData\Local». Если не участвовали в первом этапе, пропускаем этот пункт.

Измененный код пример:

./subspace-farmer-windows-x86_64-gemini-2a-2022-sep-10.exe wipe
./subspace-node-windows-x86_64-gemini-2a-2022-sep-10.exe purge-chain --chain gemini-2a

Оригинальный код:

./FARMER_FILE_NAME wipe
./NODE_FILE_NAME purge-chain --chain gemini-2a

Полезные ссылки:

Мы рассмотрели запуск ноды Subspace на своем ПК под системой Windows, который например добывает другие криптовалюты и работает 24/7. В интернете полно роликов и инструкций для запуска ноды на стороннем сервере с реф. ссылками на VPN площадки. Здесь попытался пошаговой доступности описать весь процесс.

  • MetaMask (ETH)
  • Bitcoin
  • Dogecoin

Криптодонат ETH(ERC20) с MetaMask

ETH(ERC20) с MetaMask. Помощь для продвижения контента на сайте, и создания мной информационной площадки

Scan to Donate Bitcoin to bc1qe9zuhqq4m4gawl03jjrespmd885ys2ddr7xadf

Donate Bitcoin(BTC) на этот адрес

Сканируйте QR code копируйте адрес кошелька для отправки криптовалюты Bitcoin(BTC)

Scan to Donate Dogecoin to 9tkNE1S7RuebkpK5bV2JXDD4wdbWbkAqpB

Donate Dogecoin(DOGE) на этот адрес

Сканируйте QR code копируйте адрес кошелька для отправки криптовалюты Dogecoin(DOGE)

4 комментария к “Subspace запуск ноды и фарм на Windows”

    1. Обновлять вручную путем замены файлов на новые, логи прямо в powershell, пока так обкатывается.

Оставьте комментарий

Ваш адрес email не будет опубликован.