Maksājuma metodes Abuse

Eliksīrs. Mezgla instalēšana

12.09.2024, 15:08

Noda Elixir ir daļa no decentralizēta protokola, ko izmanto, lai automatizētu tirgus veidošanu dažādās tirdzniecības platformās (CEX un DEX). Tas palīdz nodrošināt tirdzniecības pāru likviditāti, piedāvājot pārredzamus un automatizētus risinājumus dažādiem projektiem un lietotājiem. Lai instalētu un strādātu ar Elixir mezglu, ir jāveic vairāki soļi.

Sagatavošanās Elixir mezgla instalēšanai

Aparatūras prasības

Elixir validatoram būs nepieciešams:

  • RAM (brīvpiekļuves atmiņa): vismaz 8 GB.

  • Internets: stabils savienojums ar ātrumu vismaz 100 Mb/s.

  • Diska vieta: vismaz 100 GB.

  • Procesors: jebkurš procesors, kas var stabili darboties 24 stundas diennaktī, 7 dienas nedēļā, 7 dienas nedēļā.

Programmatūra

  • Operētājsistēma: Linux, macOS vai Windows (Linux ir ieteicama, lai nodrošinātu lielāku stabilitāti).

  • Docker: nepieciešams instalēt Docker, lai pārvaldītu konteinerus.

Docker instalēšana

Lai palaistu Elixir mezglu, ir jāuzinstalē Docker. Ievērojiet savai operētājsistēmai paredzētos norādījumus:

Ubuntu/Linux:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
  • MacOS: instalējiet Docker Desktop, izmantojot oficiālo vietni.

  • Windows: arī Docker Desktop instalējiet, izmantojot oficiālo vietni.

Lai pārbaudītu instalāciju, palaidiet:

docker --version

Veiciet validatora maka ģenerēšanu.

Elixir tīklam ir nepieciešams unikāls maks, lai parakstītu darījumus.

  1. Instalējiet Metamask paplašinājumu un izveidojiet jaunu kontu.

  2. Saglabājiet jaunā konta privāto atslēgu. Tas ir nepieciešams validatora iestatīšanai.

Validatora konfigurēšana

Izveidojiet vides failu (piemēram, validator.env), kurā jāievada šādi dati:

  1. -Elixir paneļa ekrānā redzamais validatora publiskais nosaukums.

  2. STRATEGY_EXECUTOR_BENEFICIARY - tā maka adrese, kurā tiks saņemtas atlīdzības.

  3. SIGNER_PRIVATE_KEY - iepriekš izveidotā maka privātā atslēga.

Docker tēla lejupielāde un mezgla palaišana

Lejupielādējiet Elixir mezgla Docker attēlu un palaidiet konfigurācijas konteineru:

Lejupielādējiet mezgla attēlu:

docker pull elixirprotocol/validator:v3

Palaidiet konteineru, norādot vides failu:

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

Papildu iestatījumi

Automātiski restartēt mezglu: Lai validators automātiski restartētos, kad sistēma sabrūk vai tiek restartēta, izmantojiet karodziņu --restart unstopped:

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

Darbojas ar ARM arhitektūru (piemēram, Apple Silicon): Ja jums ir ARM procesors, jāpievieno karodziņš --platform linux/amd64:

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

Validatora atjaunināšana

Lai atjauninātu mezglu uz jaunu versiju, izpildiet šādas komandas:

Izstādiet pašreizējo konteineru:

docker kill elixir
docker rm elixir

ielādējiet jauno versiju:

docker pull elixirprotocol/validator:v3

Restartējiet mezglu:

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

Uzraudzība un atjaunināšana

Uzraudzība: validatoru var konfigurēt izmantot HTTP galapunktus, lai pārbaudītu stāvokli un metriku, izmantojot Prometheus. Lai to izdarītu, atveriet portu 17690:

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

Ja nepieciešams atjaunināt mezglu, izpildiet šādas komandas:

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

Kad mezgls ir instalēts un darbojas, varat sākt strādāt ar Elixir, piedalīties likviditātes nodrošināšanā un saņemt atlīdzību par validatora darbu. Sekojiet līdzi atjauninājumiem un savlaicīgi atjauniniet mezglu, lai tas darbotos pareizi.