Начини на плащане Abuse

Еликсир. Инсталиране на възела

12.09.2024, 15:08

Noda Elixir е част от децентрализиран протокол, използван за автоматизиране на маркетмейкинга на различни платформи за търговия (CEX и DEX). Той помага за осигуряване на ликвидност на търговските двойки, като предлага прозрачни и автоматизирани решения за различни проекти и потребители. За да инсталирате и работите с възела Elixir, трябва да следвате поредица от стъпки.

Подготовка за инсталиране на възел Elixir

Изисквания към хардуера

За валидирането на Elixir ще са необходими:

  • RAM (памет с произволен достъп): минимум 8 GB.

  • Интернет: стабилна връзка със скорост поне 100 Mbps.

  • Дисково пространство: най-малко 100 GB.

  • Процесор: всеки процесор, който може да работи стабилно 24 часа в денонощието, 7 дни в седмицата.

Софтуер

  • Операционна система: Linux, macOS или Windows (Linux се препоръчва за по-голяма стабилност).

  • Docker: трябва да инсталирате Docker, за да управлявате контейнери.

Инсталация на Docker

За да стартирате възела Elixir, трябва да инсталирате Docker. Следвайте инструкциите за вашата операционна система:

Ubuntu/Linux:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
  • MacOS: инсталирайте Docker Desktop чрез официалния уебсайт.

  • Windows: също инсталирайте Docker Desktop чрез официалния уебсайт.

За да проверите инсталацията, стартирайте:

docker --version

Генериране на портфейл за валидатора

Мрежата Elixir изисква уникален портфейл за подписване на транзакции.

  1. Инсталирайте разширението Metamask и създайте нов акаунт.

  2. Запазете частния ключ на новия си акаунт. Това е необходимо, за да настроите валидатора.

Конфигуриране на валидатора

Създайте файл на средата (напр. validator.env), в който трябва да въведете следните данни:

  1. STRATEGY_EXECUTOR_DISPLAY_NAME - Публичното име на валидатора, което се показва на таблото за управление на Elixir.

  2. STRATEGY_EXECUTOR_BENEFICIARY - адресът на портфейла, в който ще се получават наградите.

  3. SIGNER_PRIVATE_KEY - частният ключ на портфейла, създаден по-рано.

Изтегляне на образа на Docker и стартиране на възела

Изтеглете образа Docker на възела Elixir и стартирайте контейнера за конфигурация:

Изтеглете образа на възела:

docker pull elixirprotocol/validator:v3

Стартирайте контейнера, като посочите файла на средата:

docker run -d 
  --env-file /path/to/validator.env 
  --name elixir 
  elixirprotocol/validator:v3

Разширени настройки

Автоматично рестартиране на възела: За да може валидаторът да се рестартира автоматично при срив или рестартиране на системата, използвайте флага --restart unstopped:

docker run -d 
  --env-file /path/to/validator.env 
  --name elixir 
  --restart unless-stopped 
  elixirprotocol/validator:v3

Работи на ARM архитектура (например Apple Silicon): Ако имате ARM процесор, трябва да добавите флага --platform linux/amd64:

docker run -d 
  --env-file /path/to/validator.env 
  --name elixir 
  --platform linux/amd64 
  elixirprotocol/validator:v3

Актуализация на валидатора

За да надстроите възела до нова версия, изпълнете следните команди:

Спрете текущия контейнер:

docker kill elixir
docker rm elixir

Заредете новата версия:

docker pull elixirprotocol/validator:v3

Рестартирайте възела:

docker run -d 
  --env-file /path/to/validator.env 
  --name elixir 
  --restart unless-stopped 
  elixirprotocol/validator:v3

Мониторинг и надграждане

Мониторинг: валидаторът може да бъде конфигуриран да използва HTTP крайни точки за проверка на състоянието и метриките чрез Prometheus. За тази цел отворете порт 17690:

docker run -d --env-file /path/to/validator.env --name elixir -p 17690:17690 elixirprotocol/validator:v3

Актуализиране на валидатора: Ако трябва да актуализирате възела, изпълнете следните команди:

docker kill elixir
docker rm elixir
docker pull elixirprotocol/validator:v3
docker run --name elixir --env-file validator.env --platform linux/amd64 -p 17690:17690 --restart unless-stopped elixirprotocol/validator:v3

След като възелът е инсталиран и работи, можете да започнете да работите с Elixir, да участвате в осигуряването на ликвидност и да получавате възнаграждения за работата си с валидатора. Следете за актуализациите и своевременно актуализирайте възела за правилна работа.