Начини плаћања Abuse

Еликсир. Инсталирање чвора

12.09.2024, 15:08

Еликсир чвор је део децентрализованог протокола који се користи за аутоматизацију креирања тржишта на различитим трговинским платформама (CEX и DEX). Он помаже у обезбеђивању ликвидности трговинских парова, нудећи транспарентна и аутоматизована решења за различите пројекте и кориснике. Да бисте инсталирали и користили Еликсир чвор, потребно је да пратите неколико корака.

Припрема за инсталирање Elixir чвора

Захтеви за опрему

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

  • РАМ меморија: минимум 8 ГБ.

  • Интернет: стабилна веза брзине од најмање 100 Mbit/s.

  • Простор на диску: минимум 100 GB.

  • Процесор: Било који који може стабилно да ради 24/7.

Софтвер

  • Оперативни систем: Linux, macOS или Windows (Linux се препоручује за већу стабилност).

  • Докер: Докер мора бити инсталиран за управљање контејнерима.

Инсталирање Докера

Да бисте покренули Elixir чвор, потребно је да инсталирате Docker. Пратите упутства за ваш оперативни систем:

Убунту/Линукс:

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 слику Elixir чвора и покрените контејнер са подешавањима:

Преузмите слику чвора:

 docker pull elixirprotocol/validator:v3

Покрените контејнер тако што ћете навести датотеку окружења:

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

Додатна подешавања

Аутоматско поновно покретање чвора: Да би се валидатор аутоматски поново покренуо након пада система или поновног покретања, користите --restart unless-stopped:

 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 крајње тачке за проверу исправности и метрика путем Прометеуса. Да бисте то урадили, отворите порт 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-ом, учествујући у обезбеђивању ликвидности и примајући награде за рад као валидатор. Пратите ажурирања и ажурирајте чвор на време ради исправног рада.