GtP8PwbWoAA-КТЛ

Руководство по установке узла Boundless Prover: (базовая основная сеть)

В этом руководстве я пошагово объяснил, как настроить узел Boundless Prover, работающий в сети Base Mainnet, и как генерировать доказательства, принимая заказы.

КомпонентМинимальные требования
ПроцессорМин. 16 vCPU
БАРАНМин. 32 ГБ
ДискМин. 200 ГБ SSD

Зачем мы создаем этот узел?

Сеть Boundless дает устройствам задания типа «вычислить эту транзакцию». Вы берете на себя эти задачи, устанавливая этот узел, выполняете транзакции и зарабатываете взамен деньги.

- Эти задачи в системе называются «Заказами». - Ваш узел также пытается поймать эти заказы. - Первый, кто завершит транзакцию, побеждает. Другими словами, если ваша система быстрая, ваш RPC сильный и ваше оборудование хорошее, вы впереди.


Что нужно сделать перед началом:

  1. Создайте новый кошелек.

В базовую сеть 5 \$USDC И 1-2 доллара \$ETH Отправлять.

  1. С одного из следующих сайтов Базовая основная сеть RPC пожалуйста:

* https://drpc.org/ * https://dashboard.alchemy.com/

⚠️ Использование быстрого RPC очень важно для получения заказов.


Добавление SSH-ключа к Vast.ai

  1. На вашем компьютере Терминал (или PowerShell).
  2. Введите следующую команду:

ssh-keygen

  1. Только на 3 вопроса были даны ответы Входить пройти мимо делания.
  2. Он создаст ваш файл ключа SSH и предоставит вам путь к ключу на вашем компьютере. Скопируйте его.
копия
  1. Скопируйте указанный путь и вставьте его, как показано ниже. кот войдите в терминал, добавив.

кошка ~/.ssh/id_rsa.pub

Анонимный дизайн
  1. https://vast.ai/ войти на сайт → слева Ключи идти.
  2. Сверху справа новый затем вставьте скопированную строку и сохраните.

✅ Теперь вы можете подключаться к своим серверам с терминала без пароля.


Выбор шаблона Vast.ai и аренда сервера

Для запуска вашего узла Boundless вам необходимо арендовать подходящий сервер. Вы можете выбрать сервер с нужной конфигурацией, выполнив следующие шаги.

  1. Перейдите на большую панель и сверху слева «Шаблоны» Нажмите на вкладку.
  2. Из выпадающего списка «Виртуальная машина Ubuntu 22.04» Выберите свой шаблон (как показано на изображении ниже).
Анонимный дизайн
  1. Выберите GPU в верхнем меню: RTX3090 или 4090 рекомендуется.

> Может работать на более слабых системах, но производительность снизится.

  1. Хранилище SSD-накопитель 150-200 ГБ диапазон (рекомендуется NVMe).
  2. Из меню сортировки в левом верхнем углу Цена (вкл.) Отметьте вариант.

> Таким образом, серверы с лучшим соотношением цены и производительности оказываются наверху.

  1. Выберите из списка подходящее вам устройство. Арендовать нажмите кнопку.
1

Вход на сервер:

  1. Перейдите в раздел «Экземпляры» слева.
  2. Нажмите кнопку терминала на вашем устройстве и скопируйте команду, начинающуюся с «SSH».
  3. Вставьте его в PowerShell или терминал и войдите на свой сервер.
Анонимный дизайн

Этапы установки узла Boundless Prover:

1. Внесите необходимые обновления:

apt update && apt upgrade -y

2. Установите необходимые пакеты:

apt install -y build-essential clang gcc make cmake pkg-config autoconf automake ninja-build apt install -y curl wget git tar unzip lz4 jq htop tmux nano ncdu iptables nvme-cli bsdmainutils apt install -y libssl-dev libleveldb-dev libclang-dev libgbm1


3. Установите необходимые инструменты с помощью скрипта: (может занять много времени)

bash <(curl -s https://raw.githubusercontent.com/UfukNode/Boundless-ZK-Mining/refs/heads/main/gerekli_bagimliktelar.sh)
- После завершения установки вы получите следующий результат.

изображение

- Перезапустите терминал и продолжайте выполнять шаги.


4. Клонировать репозиторий:

git clone https://github.com/boundless-xyz/boundless cd boundless git checkout release-0.10
bash ./scripts/setup.sh
- Эта часть может занять некоторое время. Пожалуйста, подождите терпеливо.

изображение

5. Установите базовый файл .env:

нано .env.base

Его содержание должно быть следующим:

  1. Введите export PRIVATE_KEY=YOUR PRIVATEKEY в этом формате.
  2. В разделе RPC введите export RPC_URL="https://base-sepolia-rpc-url" в следующем формате.
  3. Нажмите CTRL x и введите y для сохранения.

- Пример правильного вывода следующий:

Скриншот 2025-06-18 175359

Позади:

источник .env.base


6. Разместите USDC на базовой сети

исходный код ~/.bashrc
безграничный счет депозит-ставка 5
- Пример успешного вывода ставки:

изображение

7. Внесите депозит ETH

безграничный депозит на счет 0,0001
- Пример успешного вывода депозита:

изображение

📌 Если вы хотите увидеть баланс своей ставки:

безграничный счет ставка-баланс


8. Стартовый узел

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

Скриншот 2025-06-18 131640

9. Проверьте журналы

docker compose логи -f брокер
Вы должны получить результат, как показано ниже.

Скриншот 2025-06-18 133700

- Вы можете остановить ведение журналов, нажав CTRL + C. Ваш проверочный узел продолжит работу в фоновом режиме.


Требуемые команды:

1. Узел остановки:

просто брокер вниз

Перезапустите узел:

просто посредничество

Проверьте журналы:

docker compose логи -f брокер


📊 Мониторинг производительности узла через Explorer:

После настройки узла вы можете проверить, все ли работает правильно: https://explorer.beboundless.xyz/provers/"wallet-address-gir" - Если вы нажмете на адрес кошелька здесь, вы увидите подробную статистику вашего узла.

изображение

Что отслеживать:

ОбластьОбъяснение
Заказы принятыЭто количество задач (заказов), которые вы получили на данный момент. Если оно увеличивается, узел активен.
Циклы провереныОбщая мощность обработки ZK (циклы). Чем она выше, тем больше ваш вклад.
Доход от заказа (ETH)Общая сумма ETH, которую вы заработали на заказах.
Средний ETH/MCЭто количество ETH, которое вы зарабатываете за 1 миллион циклов. Оно показывает прибыльность.
Достигнут пик МГцМаксимальная вычислительная мощность, которую узел может достичь в любой момент времени. Указывает на качество оборудования.
Скорость выполненияAldığın görevleri başarıyla tamamlama oranı. %95+ olması idealdir.
изображение