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.
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ēļā.
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.
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
Elixir tīklam ir nepieciešams unikāls maks, lai parakstītu darījumus.
Instalējiet Metamask paplašinājumu un izveidojiet jaunu kontu.
Saglabājiet jaunā konta privāto atslēgu. Tas ir nepieciešams validatora iestatīšanai.
Izveidojiet vides failu (piemēram, validator.env), kurā jāievada šādi dati:
-Elixir
paneļa ekrānā redzamais validatora publiskais nosaukums.
STRATEGY_EXECUTOR_BENEFICIARY
- tā maka adrese, kurā tiks saņemtas atlīdzības.
SIGNER_PRIVATE_KEY
- iepriekš izveidotā maka privātā atslēga.
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
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
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: 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.