Noda Elixir on osa hajautettua protokollaa, jota käytetään automatisoimaan markkinoiden luomista eri kaupankäyntialustoilla (CEX ja DEX). Se auttaa tarjoamaan likviditeettiä kaupankäyntipareissa ja tarjoaa läpinäkyviä ja automatisoituja ratkaisuja eri projekteille ja käyttäjille. Elixir-solmun asentamiseksi ja sen kanssa työskentelemiseksi sinun on noudatettava useita vaiheita.
Elixir-validointi vaatii:
RAM-muistia (Random Access Memory): vähintään 8 Gt.
Internet: vakaa yhteys, jonka nopeus on vähintään 100 Mbps.
Levytilaa: vähintään 100 Gt.
Prosessori: mikä tahansa prosessori, joka pystyy toimimaan vakaasti 24/7.
Käyttöjärjestelmä: Linux, macOS tai Windows (Linuxia suositellaan vakauden parantamiseksi).
Docker: sinun on asennettava Docker konttien hallintaa varten.
Elixir-solmun käyttämiseksi sinun on asennettava Docker. Seuraa käyttöjärjestelmäsi ohjeita:
Ubuntu/Linux:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
MacOS: asenna Docker Desktop virallisen verkkosivuston kautta.
Windows: Asenna myös Docker Desktop virallisen verkkosivuston kautta.
Tarkista asennus suorittamalla:
docker --version
Elixir-verkko vaatii yksilöllisen lompakon tapahtumien allekirjoittamista varten.
Asenna Metamask-laajennus ja luo uusi tili.
Tallenna uuden tilin yksityinen avain. Tämä on tarpeen validaattorin käyttöönottoa varten.
Luo ympäristötiedosto (esim. validator.env), johon sinun on syötettävä seuraavat tiedot:
STRATEGY_EXECUTOR_DISPLAY_NAME
- Elixir-kojelaudalla näkyvän validaattorin julkinen nimi.
STRATEGY_EXECUTOR_BENEFICIARY
- sen lompakon osoite, jossa palkkiot vastaanotetaan.
SIGNER_PRIVATE_KEY
- aiemmin luodun lompakon yksityinen avain.
Lataa Elixir-solmun Docker-kuva ja käynnistä konfigurointisäiliö:
Lataa solmun kuva:
docker pull elixirprotocol/validator:v3
Käynnistä kontti määrittämällä ympäristötiedosto:
docker run -d
--env-file /path/to/validator.env
--name elixir
elixirprotocol/validator:v3
Käynnistä solmu automaattisesti uudelleen: Jos haluat, että validaattori käynnistyy automaattisesti uudelleen, kun järjestelmä kaatuu tai käynnistyy uudelleen, käytä --restart unstopped
-lippua:
docker run -d
--env-file /path/to/validator.env
--name elixir
--restart unless-stopped
elixirprotocol/validator:v3
Suorittaminen ARM-arkkitehtuurilla (esim. Apple Silicon): Jos käytössäsi on ARM-prosessori, sinun on lisättävä --platform linux/amd64 -
lippu:
docker run -d
--env-file /path/to/validator.env
--name elixir
--platform linux/amd64
elixirprotocol/validator:v3
Voit päivittää solmun uuteen versioon suorittamalla seuraavat komennot:
Pysäytä nykyinen kontti:
docker kill elixir
docker rm elixir
Lataa uusi versio:
docker pull elixirprotocol/validator:v3
Käynnistä solmu uudelleen:
docker run -d
--env-file /path/to/validator.env
--name elixir
--restart unless-stopped
elixirprotocol/validator:v3
Seuranta: validointi voidaan määrittää käyttämään HTTP-päätepisteitä kunnon ja metriikan tarkistamiseen Prometheuksen kautta. Avaa tätä varten portti 17690:
docker run -d --env-file /path/to/validator.env --name elixir -p 17690:17690 elixirprotocol/validator:v3
Validaattorin päivitys: Jos solmua on päivitettävä, suorita seuraavat komennot:
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
Kun solmu on asennettu ja käynnissä, voit aloittaa työskentelyn Elixirin kanssa, osallistua likviditeetin tarjoamiseen ja saada palkintoja validointityöstäsi. Pidä päivityksiä silmällä ja päivitä solmu ajoissa, jotta se toimii oikein.