Makseviisid Abuse

Eliksiir. Sõlme paigaldamine

12.09.2024, 15:08

Noda Elixir on osa detsentraliseeritud protokollist, mida kasutatakse erinevate kauplemisplatvormide (CEX ja DEX) turukorralduse automatiseerimiseks. See aitab pakkuda likviidsust kauplemispaaridel, pakkudes läbipaistvaid ja automatiseeritud lahendusi erinevatele projektidele ja kasutajatele. Elixir-sõlme paigaldamiseks ja töötamiseks peate järgima mitmeid samme.

Elixiri sõlme paigaldamise ettevalmistamine

Riistvaranõuded

Elixiri valideerija vajab:

  • RAM (töömälu): vähemalt 8 GB.

  • Internet: stabiilne ühendus kiirusega vähemalt 100 Mbit/s.

  • Kettaruum: vähemalt 100 GB.

  • Protsessor: mis tahes protsessor, mis suudab stabiilselt töötada 24/7.

Tarkvara

  • Operatsioonisüsteem: Linux, macOS või Windows (stabiilsuse huvides on soovitatav kasutada Linuxi).

  • Docker: konteinerite haldamiseks tuleb paigaldada Docker.

Dockeri paigaldamine

Elixir-sõlme käivitamiseks tuleb paigaldada Docker. Järgige oma operatsioonisüsteemi juhiseid:

Ubuntu/Linux:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
  • MacOS: installige Docker Desktop ametliku veebisaidi kaudu.

  • Windows: installige Docker Desktop samuti ametliku veebisaidi kaudu.

Installeerimise kontrollimiseks käivitage:

docker --version

Valideerija rahakoti genereerimine

Elixiri võrk nõuab tehingute allkirjastamiseks unikaalset rahakotti.

  1. Installige Metamask laiendus ja looge uus konto.

  2. Salvestage uue konto privaatne võti. See on vajalik valideerija seadistamiseks.

Validaatori konfigureerimine

Looge keskkonnafail (nt validator.env), kuhu tuleb sisestada järgmised andmed:

  1. STRATEGY_EXECUTOR_DISPLAY_NAME - Elixiri armatuurlaual kuvatava valideerija avalik nimi.

  2. STRATEGY_EXECUTOR_BENEFICIARY - rahakoti aadress, kuhu preemiad saadakse.

  3. SIGNER_PRIVATE_KEY - varem loodud rahakoti privaatne võti.

Dockeri kujutise allalaadimine ja sõlme käivitamine

Laadige alla Elixiri sõlme Docker image ja käivitage konfiguratsioonikonteiner:

Laadige alla sõlme kujutis:

docker pull elixirprotocol/validator:v3

Käivitage konteiner, määrates keskkonnafaili:

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

Täiustatud seaded

Sõlme automaatne taaskäivitamine: Kui soovite, et valideerija käivituks automaatselt uuesti, kui süsteem jookseb kokku või taaskäivitub, kasutage lipukest --restart unstopped:

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

ARM-arhitektuuril (nt Apple Silicon) töötamine: Kui teil on ARM-protsessor, peate lisama lipu --platform linux/amd64:

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

Validaatori uuendamine

Sõlme uuendamiseks uuele versioonile käivitage järgmised käsud:

Peatage praegune konteiner:

docker kill elixir
docker rm elixir

Laadige uus versioon:

docker pull elixirprotocol/validator:v3

Käivitage sõlme uuesti:

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

Jälgimine ja uuendamine

Seire: valideerija saab konfigureerida nii, et ta kasutaks HTTP-otsapunkte, et kontrollida Prometheuse kaudu tervislikku seisundit ja mõõteandmeid. Selleks avage port 17690:

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

Validaatori uuendamine: Kui teil on vaja sõlme uuendada, käivitage järgmised käsud:

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

Kui sõlme on paigaldatud ja töötab, võite alustada tööd Elixiriga, osaleda likviidsuse pakkumisel ja saada tasu oma valideerimistöö eest. Jälgige uuendusi ja uuendage sõlme õigeaegselt, et see töötaks õigesti.