Node Nubit | Guide by SCAMEIKA
Ну что? LFG!
Nubit — проект, создающий первый в мире уровень доступности данных (Data Availability Layer), полностью защищённый сетью Биткоин. Основная цель — обеспечить масштабируемое и экономичное управление данными для Биткоин-приложений, таких как Ordinals и Layer 2 решения. Проект находится на ранней стадии развития, уже собрал 12M$ и начался 3х фазный тестнет.
Node Nubit - это вторая фаза, но приготовиться к ней можно уже сейчас (в данный момент идет первая фаза, о ней напишу в своем ТГ канале)
Чтобы поднять ноду, нам понадобится сервер на OC Ubuntu 22.04.
Аренду сервера заказывал на XorekCloud (есть возможность оплатить криптой).
Требования ноды (мы будем ставить Lite Node):
Т.к. нода супер легкая, вы можете купить самый дешевый виртуальный сервер за 150руб. Я же буду использовать сервер DE-i9-16, на котором уже стоит нода Farcaster.
Для администрирования сервером нам нужен MoboXterm Home Edition
- Устанавливаем терминал и запускаем
- Идем во вкладку Sessions и создаем профиль
- Вводим свой IP сервера и имя пользователя root
- Жмем ОК
После этого заходим на наш сервер:
- Дабл-клик по созданному профилю (откроется консоль)
- В консоль мы попадем под именем суперпользователя-root, который мы предварительно назначили при создании сессии
- Вводим пароль от доступа к серверу (все данные должны вам прислать на почту, либо смотрите в личном кабинете (ниже скрин))
Важно: при вводе пароля в консоль, его видно не будет! Не теряйтесь, вводите и жмите Enter.
Теперь нам остается ввести по очереди команды в консоль, чтобы поднять ноду:
nubit - название, по которому в будущем вы будете открывать сеанс с текущей нодой на вашем сервере, называйте как удобно вам.
sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget build-essential jq screen -y
curl -sL1 https://nubit.sh | bash
Когда введете команду по запуску ноды, на некоторое время появятся PUBKEY и AUTHKEY
После этого должен промелькнуть такой лог (его можно не заметить, т.к. все будет лететь вверх), значит, что узел пошел в работу
Далее вы будете наблюдать движение логов процесса - нода работает.
Congratulations!!!
Теперь мы можем выйти из сеанса в консоль комбинацией клавиш Ctrl+A+D
Пожалуйста, надежно храните ваши MNEMONIC , PUBKEY и AUTHKEY . PUBKEY будет служить уникальными учетными данными для адреса вашего узла и играть решающую роль в аутентификации во время кампании альфа-тестовой сети .
Доп.команды (вводятся после выхода из сеанса Ctrl+A+D):
- Чтобы убедиться, что узел работает успешно, вводим:
$HOME/nubit-node/bin/nubit das sampling-stats --node.store $HOME/.nubit-light-nubit-alphatestnet-1 - Чтобы узнать свой адрес и pubkey, вводим:
$HOME/nubit-node/bin/nkey list --p2p.network nubit-alphatestnet-1 --node.type light - Чтобы узнать свою мнемоническую фразу, вводим:
cat $HOME/nubit-node/mnemonic.txt - Чтобы удалить ноду (безвозвратная операция), вводим:
rm -rf $HOME/nubit-node rm -rf $HOME/.nubit-light-nubit-alphatestnet-1 - Чтобы посмотреть свои сеансы, вводим:
screen -ls - Чтобы зайти в конкретный сеанс, например Nubit (если у вас их несколько, как у меня), вводим:
screen -r nubit - Если у вас создан только один сеанс, то можно вводить команду без наименования:
screen -r
Ниже пример ввода и получения вывода от первых 3х доп.команд из списка:
Также можете ознакомиться с официальным гайдом