Способы оплаты Abuse

Glacier: Установка ноды

25.11.2024, 16:30

Glacier Network — инновационная платформа, предназначенная для децентрализованного взаимодействия с блокчейн-приложениями. Она предлагает пользователям возможность развертывать ноды, расширяя возможности участия в экосистеме проекта. Недавно команда анонсировала добавление поддержки установки нод, и в этом гайде мы подробно расскажем, что необходимо для успешной настройки.

Какое железо понадобится для работы

Для работы с Glacier требуется виртуальный сервер, на котором будет развернута нода. Однако при желании вы также можете использовать и обычный домашний компьютер на Линуксе. 

Минимальные системные требования для установки ноды:

  • Двухъядерный процессор: Подходит для базовой работы с нодой. Для более интенсивных нагрузок, например, если вы планируете активное взаимодействие с сетью, лучше выбрать более мощный процессор.

  • 4 ГБ оперативной памяти: Этого достаточно для работы с небольшой нагрузкой. Однако, если вы планируете подключать несколько приложений или работать с большими объемами данных, 8 ГБ оперативной памяти будет лучшим выбором.

  • 50 ГБ SSD: SSD-диск необходим для быстрого доступа к данным и стабильной работы. Хранение данных на жестких дисках может замедлить процесс обработки информации.

  • Операционная система Ubuntu 22.04: наиболее стабильная и проверенная версия Ubuntu на данный момент. 

Что нужно сделать перед установкой ноды

Перед тем как приступить к установке ноды, важно выполнить несколько обязательных шагов, чтобы гарантировать корректную настройку и получить бонусы за активность.

1. Присоединитесь к Discord-серверу проекта и кликните на канал #testnet-faucet. Также на сервере вы сможете пообщаться с другими участниками и получить больше информации о проекте. 

2. Запросите тестовые токены. Введите команду /faucet адрес 0x в чат на канале, чтобы получить тестовые средства для работы с сетью. Эти средства понадобятся для тестирования функционала и взаимодействия с тестовой сетью.

3. Переведите средства в сеть Testnet. Бриджите 0.2 $BNB в сеть opBNB Testnet. Это действие обеспечит доступ к функционалу сети и позволит вам протестировать установку без риска для реальных активов.

4. Присоедините EVM-совместимый кошелек. Это важно для взаимодействия с платформой, так как Glacier использует кошельки, поддерживающие Ethereum Virtual Machine.

5. Получите бонусы. После выполнения этих шагов вы получите 100 бонусных поинтов, которые могут быть полезны в дальнейшей работе с платформой и могут открывать дополнительные возможности для взаимодействия с сетью.

Установка ноды

1. Установите SSH-клиент, если вы пользуетесь Windows. Например, MobaXterm. Если вы используете Linux или macOS, то можете пользоваться встроенным приложением Терминала.

2. Подключитесь к виртуальному серверу под рутом. 

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

sudo apt update

3. Запустите контейнер с нодой. Для начала работы с нодой используйте команду Docker для ее развертывания:

docker run -d -e PRIVATE_KEY=$YOUR_PRIVATE_KEY --name glacier-verifier docker.io/glaciernetwork/glacier-verifier:v0.0.1

Важно заменить $YOUR_PRIVATE_KEY на тот ключ, который вы использовали при привязке аккаунта на платформе Glacier. Этот ключ необходим для авторизации ноды в сети.

4. Проверьте логи. Чтобы убедиться, что нода работает корректно, введите команду и нажмите enter:

docker logs -f glacier-verifier

Если логи выглядят примерно так, то вы все сделали правильно!

5. Узнайте, какой статус ноды. Для этого перейдите на сайт, присоедините используемый EVM-кошелек и кликните на свой адрес справа. Статус вашей ноды должен быть "Active", что означает успешную установку и подключение.

Обновление ноды

Если необходимо обновить ноду, выполните следующие шаги:

1. Удалите старую версию. Для того чтобы обновить ноду, нужно сначала удалить старую версию и установить новую. Введите команду

docker stop glacier-verifier && docker rm glacier-verifier && docker rmi glaciernetwork/glacier-verifier:v0.0.1 && docker run -d -e PRIVATE_KEY=$YOUR_PRIVATE_KEY --name glacier-verifier docker.io/glaciernetwork/glacier-verifier:v0.0.2

Как и раньше, замените $YOUR_PRIVATE_KEY на ключ, который использовался при привязке аккаунта.

2. Проверьте логи после обновления. Для этого снова используйте команду:

docker logs -f glacier-verifier

Теперь вы готовы к полноценному использованию платформы Glacier и ее инструментов.