July 24

Установка ноди Blockcast Network

Что такое Blockcast?

Blockcast — это децентрализованное решение для доставки контента (Decentralized Physical Infrastructure Network, DePIN), цель которого — заменить централизованные CDN-сервисы и дать возможность каждому участнику сети зарабатывать на запуске узла (ноды).

Требования к системе

  • Ubuntu 20.04 или новее (рекомендуется)
  • Характеристики: 2CPU/4GB RAM/20 GB SSD
  • Арендовать сервер: Xorek Play2go
  • Канал Telegram: https://t.me/SenseiCryptoX
  • Используемые порты: 8080

Регистрация на платформе Blockcast

  1. Откройте сайт Blockcast Dashboard и зарегистрируйтесь через Gmail или Емейл.
  2. Подключите Phantom-кошелек в своем профиле.

Устанавливаем ноду

1. Обновление системы и установка базовых утилит

bashsudo apt update && sudo apt upgrade -y
sudo apt install -y curl wget git sudo jq

2. Установка Docker

Eсли у вас на сервере он уже установлен, то можете пропустить этот шаг.

wget --no-cache -q -O docker_main.sh https://raw.githubusercontent.com/SenseiCryptoX/node/refs/heads/main/docker_main.sh && sudo chmod +x docker_main.sh && ./docker_main.sh

1.Клонируйте репозиторий:

git clone https://github.com/Blockcast/beacon-docker-compose.git
cd beacon-docker-compose 

2.Проверьте, не занят ли порт 8080

ss -tulpn | grep '8080'

Если порт занят, измените в файле docker-compose.yml строку 8080:8080 на 8081:8080.

3.Запустите ноду:

docker compose up -d

4.Сгенерируйте ключи

docker compose exec blockcastd blockcastd init

Будут выведены:

    • Hardware ID
    • Challenge Key
    • Register URL:

Сохраните приватный ключ по пути:~/.blockcast/certs/gw_challenge.key Важно! Без этого ключа вы потеряете доступ к своей ноде.

5.Определение геолокации VPS

Выполните команду:

curl -s https://ipinfo.io | jq '.city, .region, .country, .loc'

6Регистрация ноды

Откройте Register URL: в браузере.

В форме будут автоматически подставлены Hardware ID и Challenge Key.

Укажите местоположение VPS на сайте (с предыдущего шага).

Завершите регистрацию.

Через несколько минут ваша нода должна появиться онлайн в личном кабинете.


Полезные команды

Проверьте логи:

docker compose logs -fn 1000

Для просмотра списка контейнеров

docker compose ps -a