Mag-install ng mga dependencies - Go (download page here) - at tiyakin na ang pinakabagong bersyon (1.22.0) ay lumabas sa huli ng command batch na ito.
Kopyahin ang executable file sa /usr/local/bin folder.
sudocpmev-boost/usr/local/bin
I-download ang pinakabagong bersyon ng MEV-boost dito at patakbuhin ang proseso ng pag-verify ng checksum upang tiyakin na ang in-download na file ay hindi binago. Makikita ang mga checksum sa checksums.txt file - buksan ito at kopyahin ang linux_amd64 version upang gamitin sa ibaba.
Bawat in-download na file ay may kaniya-kaniyang checksum. Palitan ang aktwal na checksum at URL ng download link sa code block sa itaas.
Tiyakin na pumili ng amd64 version. Kanan-klik sa linked text at piliin ang "copy link address" upang makuha ang URL ng download link sa curl.
Inaasahang output: Patunayan ang output ng checksum verification
mev-boost_1.7_linux_amd64.tar.gz: Ok
Kung na-verify ang checksum, i-extract ang mga file at ilipat ang mga ito sa (/usr/local/bin) directory para sa kalinisan at pinakamahusay na praktis. Pagkatapos, linisin ang mga duplicated na kopya.
Lumikha ng isang account (mevboost) na walang access sa server para sa MEV Boost upang tumakbo bilang isang background service. Ito ay magpapahigpit sa mga potensyal na attacker sa MEV Boost service sa hindi kanais-nais na pangyayari na kanilang mapasok sa pamamagitan ng compromised na client update.
Lumikha ng isang systemd configuration file para sa tekubeacon service upang tumakbo sa background
I-paste ang mga parameter ng konfigurasyon sa ibaba sa file:
Kapag tapos ka na, i-save ito gamit ang Ctrl+O at Enter, pagkatapos ay mag-exit gamit ang Ctrl+X. Unawain at suriin ang iyong configuration summary (flags) sa ibaba, at baguhin kung kinakailangan.
Buod ng konfigurasyon ng MEV Boost:
-holesky: I-takbo ang serbisyo ng MEV-boost sa holesky testnet
-min-bid: Itakda ang threshold upang tanggapin ang mga blocks mula sa mga relays kung sila ay may bid na higit sa isang piniling halaga, kung hindi man ay mag-propose ng locally-built block. Ito ay nagpapakasakit ng isang maliit na ~0.1% APR sa pamamalit para sa mas mahusay na censorship resistance, na nagpapahintulot sa iyo na gamitin ang mga OFAC-compliant na relays ng walang konsensya! Karagdagang impormasyon dito
-relay-check: suriin ang relay status sa startup at sa status API call
I-reload ang systemd daemon upang magparehistro ng mga ginawang pagbabago, simulan ang MEV Boost, at suriin ang status nito upang tiyakin na ito ay tumatakbo.
Inaasahang output: Ang output ay dapat magsabi na ang MEV Boost ay "active (running)". Pindutin ang CTRL-C upang lumabas at magpapatuloy ang MEV Boost sa pagtakbo.
sudo systemctl status mevboost.service
Gamitin ang sumusunod na command upang suriin ang mga logs para sa anumang mga babala o mga error:
Inaasahang output:
Pindutin ang CTRL-C upang lumabas.
Kung ang serbisyo ng MEV Boost ay umaandar nang maayos, maaari na nating paganahin ito upang umandar nang awtomatiko kapag nire-reboot ang sistema.