Mokėjimo būdai Abuse

Farcaster: mazgo diegimas

18.10.2024, 12:03

Aprašymas

"Farcaster" mazgas yra panašus į "Taiko" mazgą. Jam reikia "Alchemijos" RPC ir, kas įdomu, su juo galite susieti savo "Warpcast" FID paskyrą. Tai reiškia, kad dabar galite ne tik kurti savo "Warpcast" socialinio tinklo profilį, bet ir susieti jį su mazgu.

Reikalavimai

PROCESORIUS: 4

OPERATYVIOJI ATMINTIS: 16

SSD: 200 GB

Operacinė sistema: Ubuntu 20.04

Įdiegimas

Parengėme jums išsamų vadovą, kaip įdiegti noda. Įdiegimo procesas yra kuo paprastesnis, todėl rekomenduojame rinktis serverį, atitinkantį minimalius reikalavimus, nurodytus rekomendacijose, kad būtų išvengta galimų sinchronizavimo problemų.

  1. Įdiekite MobaXterm.
  • Prisijunkite prie nuomojamo serverio per root.
  • Vykdykite sąraše pateiktas komandas.
  • Atnaujinkite ir įdiekite reikiamus paketus.
sudo apt update -y
sudo apt install screen -y

2. Prisijunkite prie "Alchemy" ir užregistruokite paskyrą.

  • Spustelėkite "Apžvalga".
  • Spustelėkite "Sukurti naują programą".

  • Pasirinkite "Ethereum" ir "Ethereum Mainnet".
  • Apačioje pasirinkite bet kokią reikšmę ir spustelėkite "Create App".

  • Dešinėje pusėje spustelėkite "Api Key".

  • Nukopijuokite HTTPS adresą ir išsaugokite jį " Notepad" arba kitoje patogioje vietoje.
  • Pakartokite tuos pačius veiksmus, tačiau pasirinkite "Optimum Mainnet".
  • Išsaugokite HTTPS adresą.

  • Tada eikite į savo "Warpcast" profilį, turime nukopijuoti savo FID.
    • Spustelėkite "Profile" (profilis) - "Three dots" (trys taškai) - "About" (apie).
  • Nukopijuokite FID ir išsaugokite jį užrašų knygelėje arba saugioje vietoje.

3. Grįžkite į terminalą, įdiekite scenarijų:

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

4. Tada įveskite mūsų nukopijuotas nuorodas vieną po kitos:

  • Pirma - Ethereum Mainnet.
  • Antrasis - Optimism Mainnet.
  • Tada įveskite mūsų FID.
  • Bus pradėtas diegimas:

  • Po poros minučių pasirodys žurnalai - vadinasi, viskas gerai!
  • Juos galite sustabdyti paspausdami CNTR+C (jei norite išeiti iš žurnalų).
  • Žurnaluose matysite momentines nuotraukas - jos palaipsniui didės.
  • Sinchronizavimas užtruks apie 2-3 valandas.

5. Eikite į prietaisų skydelį pagal nuorodą: http://Айпи_вашего_сервера:3000.

  • Iš pradžių neturėsite jokių duomenų ir nieko nebus matoma.
  • Po kelių valandų turėsite grafikus:

  • Kaip turėtų būti po kelių valandų laukimo:

Sinchronizavimą taip pat galite stebėti pagal žurnalus.

Atidaryti uostai

Būtina, kad būtų atidarytas 2283 prievadas.

  • Nukopijuokite visas komandas vieną po kitos ir įklijuokite jas į konsolę:
sudo iptables -A INPUT -p tcp --dport 2281 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2282 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2283 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n

Šie veiksmai padės jums atidaryti 2281, 2282 ir 2283 prievadus naudojant "iptables".

Naudodami vieną iš toliau nurodytų komandų išsaugokite "iptables" pakeitimus, kad jie išliktų po perkrovimo:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • Sistemoms su systemd:
 sudo iptables-save > /etc/iptables/rules.v4
  • Jei norite patikrinti, ar taisyklės buvo pridėtos:
sudo iptables -L -v -n

Tai parodys dabartines "iptables" taisykles ir leis patikrinti, ar 2281, 2282 ir 2283 prievadai yra atidaryti.

Papildomos komandos

Komanda atnaujinti:

cd ~/hubble && ./hubble.sh upgrade

Peržiūrėti žurnalus:

docker logs hubble-hubble-1 --since 1m -f

Ištrinti mazgą:

rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:latest && docker stop grafana/grafana:10.0.3 && docker rm grafana/grafana:10.0.3 && docker stop graphiteapp/graphite-statsd:1.1.10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5