Metode de plată Abuse

Elixir. Instalarea nodului

12.09.2024, 15:08

Noda Elixir face parte dintr-un protocol descentralizat utilizat pentru a automatiza crearea de piețe pe diferite platforme de tranzacționare (CEX și DEX). Acesta contribuie la furnizarea de lichidități pe perechi de tranzacționare, oferind soluții transparente și automatizate pentru diferite proiecte și utilizatori. Pentru a instala și a lucra cu nodul Elixir, trebuie să urmați o serie de pași.

Pregătirea pentru instalarea nodului Elixir

Cerințe hardware

Validatorul Elixir va necesita:

  • RAM (memorie cu acces aleatoriu): un minim de 8 GB.

  • Internet: conexiune stabilă cu o viteză de cel puțin 100 Mbps.

  • Spațiu pe disc: cel puțin 100 GB.

  • Procesor: orice procesor care poate funcționa stabil 24/7.

Software

  • Sistem de operare: Linux, macOS sau Windows (Linux este recomandat pentru mai multă stabilitate).

  • Docker: trebuie să instalați Docker pentru a gestiona containerele.

Instalarea Docker

Pentru a rula nodul Elixir, trebuie să instalați Docker. Urmați instrucțiunile pentru sistemul dvs. de operare:

Ubuntu/Linux:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
  • MacOS: instalați Docker Desktop prin intermediul site-ului web oficial.

  • Windows: instalați, de asemenea, Docker Desktop prin intermediul site-ului web oficial.

Pentru a verifica instalarea, executați:

docker --version

Generarea unui portofel pentru validator

Rețeaua Elixir necesită un portofel unic pentru a semna tranzacțiile.

  1. Instalați extensia Metamask și creați un cont nou.

  2. Salvați cheia privată a noului cont. Aceasta este necesară pentru a configura validatorul.

Configurarea validatorului

Creați un fișier de mediu (de exemplu, validator.env) în care trebuie să introduceți următoarele date:

  1. STRATEGY_EXECUTOR_DISPLAY_NAME - Numele public al validatorului afișat pe tabloul de bord Elixir.

  2. STRATEGY_EXECUTOR_BENEFICIARY - Adresa portofelului în care vor fi primite recompensele.

  3. SIGNER_PRIVATE_KEY - cheia privată a portofelului creat anterior.

Descărcarea imaginii Docker și lansarea nodului

Descărcați imaginea Docker a nodului Elixir și porniți containerul de configurare:

Descărcați imaginea nodului:

docker pull elixirprotocol/validator:v3

Rulați containerul specificând fișierul de mediu:

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

Setări avansate

Automatically restart node (Repornirea automată a nodului): Pentru ca validatorul să repornească automat atunci când sistemul se blochează sau se repornește, utilizați flagul --restart unstopped:

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

Rularea pe o arhitectură ARM (de exemplu, Apple Silicon): Dacă aveți un procesor ARM, trebuie să adăugați flagul --platform linux/amd64:

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

Actualizarea validatorului

Pentru a actualiza nodul la o versiune nouă, executați următoarele comenzi:

Opriți containerul curent:

docker kill elixir
docker rm elixir

Încărcați noua versiune:

docker pull elixirprotocol/validator:v3

Reporniți nodul:

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

Monitorizarea și actualizarea

Monitorizare: validatorul poate fi configurat să utilizeze puncte finale HTTP pentru a verifica starea de sănătate și metrica prin Prometheus. Pentru a face acest lucru, deschideți portul 17690:

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

Actualizarea validatorului: Dacă trebuie să actualizați nodul, executați următoarele comenzi:

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

Odată ce nodul este instalat și funcționează, puteți începe să lucrați cu Elixir, să participați la furnizarea de lichidități și să primiți recompense pentru munca dvs. de validator. Fiți cu ochii pe actualizări și actualizați nodul la timp pentru o funcționare corectă.