Управление децентрализованным AI с Allora: Полное руководство по развертыванию ноды валидатора
В стремительно развивающемся мире AI и блокчейн-технологий Allora становится революционной силой, соединяющей децентрализованный AI и машинное обучение. Это руководство поможет вам развернуть валидаторные ноды Allora, что позволит вам внести свой вклад в эту инновационную сеть и использовать её потенциал.
Обзор Allora
Allora - это децентрализованная AI сеть, поддерживаемая такими инвесторами, как Polychain, Framework, Blockchain Capital и CoinFund. Она объединяет передовые механизмы, такие как peer prediction, federated learning и zkML, создавая надежную платформу для разработчиков и создателей моделей.
Требования
Для запуска ноды убедитесь, что ваш сервер соответствует следующим требованиям:
Рекомендуется использовать VPS сервер от
- Xorek: Xorek (можно оплачивать рублями и криптовалютой)
- Webtropia: Webtropia (оплата только евро картами)
- Contabo : оплата евро картами
Упрощение установки ноды Allora
apt update && sudo apt upgrade -y
apt remove ansible -y
apt-get install -y software-properties-common
apt-add-repository --yes --update ppa:ansible/ansible
apt install ansible
Проверьте версию Ansible:
Вам необходимо иметь Ansible версии 2.15 или выше.
Загрузка проекта
Начните с клонирования репозитория проекта, чтобы получить доступ к Ansible playbook и всем необходимым файлам. Выполните следующие команды:
git clone https://github.com/nodemasterpro/deploy-node-allora.git cd deploy-node-allora
Установка ноды валидатора Allora
Когда все файлы проекта готовы, начните установку ноды Allora с помощью этой команды:
ansible-playbook install_validator_node_allora.yml -e moniker="your_moniker_name"
Замените "moniker" на уникальное имя, которое вы хотите присвоить своей ноде.
Консультация по логам
После развертывания и запуска ноды, важно мониторить активность вашей валидаторной ноды Allora. Используйте следующую команду для отображения логов ноды:
journalctl -u allora-node -f -o cat
Для выхода из логов нажмите Ctrl+C.
Создание кошелька Allora
После установки ноды Allora, создайте кошелек Allora. Этот компонент необходим для участия в процессе валидации сети:
ansible-playbook create_wallet_allora.yml -e wallet_name="your_wallet_name"
После завершения процесса, вы можете найти информацию о кошельке, включая приватный ключ, seed-фразу и шестнадцатеричный адрес, в файле “/root/.allorad/wallets/<your_wallet_name>.info”. Сохраните эту информацию, так как она будет полезна для следующих шагов.
Запрос средств для тестовой сети Allora
Получите средства для вашего кошелька через Allora faucet.
Вы получите 1000000000 uallo. Запросите как минимум 2000000000 uallo (дважды) для стейкинга и оплаты комиссий.
Вы можете проверить баланс вашего кошелька с помощью следующей команды:
allorad query bank balances <your_wallet_address>
Проверка синхронизации ноды
Убедитесь, что ваша нода полностью синхронизирована с блокчейном Allora:
allorad status | jq .sync_info
Дождитесь, пока переменная catching_up
не станет ложной (false). Время синхронизации составляет примерно 10 минут. Когда переменная catching_up
станет ложной, ваша нода будет полностью синхронизирована и готова к дальнейшим операциям.
Создание валидатора и привязка его к кошельку Allora
Для выполнения этого шага ваша нода должна быть синхронизирована с блокчейном, и у вас должно быть 2 allo (+ комиссии за газ) для стейкинга, которые можно получить через два запроса на Allora faucet:
ansible-playbook register_validator_node_allora.yml
В ходе этого процесса вам потребуется ввести два значения:
После завершения процесса вы получите адрес вашей валидаторной ноды. Вы также можете получить его с помощью следующей команды:
allorad keys show <your_wallet_name> -a --bech val --keyring-backend test
Вы можете проверить статус вашей ноды с помощью следующей команды:
allorad query staking validator <validator_address>
Чтобы делегировать токены на вашу ноду, используйте следующую команду:
allorad tx staking delegate $(allorad keys show <your_wallet_name> --bech val -a --keyring-backend test) 1000000000uallo --from <your_wallet_name> --gas=auto --gas-adjustment=1.4 --keyring-backend test -y
Вы можете увидеть подробную информацию о вашей ноде, используя адрес вашего кошелька в эксплорере Allora.
Поздравляем! Ваша валидаторная нода Allora работает.
Дополнительная информация
Остановка сервиса
Чтобы остановить валидаторную ноду Allora, выполните следующую команду:
systemctl stop allora-node
Запуск сервиса
Чтобы запустить валидаторную ноду Allora, выполните следующую команду:
systemctl start allora-node
Удаление ноды
Чтобы удалить валидаторную ноду Allora, выполните следующий плейбук:
ansible-playbook remove_validator_node_allora.yml
Убедитесь, что вы сохранили все важные данные перед удалением ноды Allora, так как это действие может удалить данные ноды.
Следуя этому руководству, вы успешно развернули и управляете валидаторной нодой Allora, внося свой вклад в надежность сети и потенциально зарабатывая награды. Присоединяйтесь к сообществу Allora в Discord и Twitter, чтобы быть в курсе новостей о проекте.
Также приглашаю вас подписаться на наши аккаунты для получения дополнительной информации и обновлений:
На основном канале TRUPROCRYPTO вы найдете информацию о дропах и многом другом. Подписывайтесь, чтобы быть в курсе всех новостей и событий.