MUON network avagy az ALICE node bemutatása és telepitése VPSre

László Ernyes (Teck)
8 min readApr 29, 2023

--

Ebben a cikkben az ALICE node telepitésének az útmutatójával fogunk foglalkozni. Az ALICE node az ALICE teszt hálózaton fut, és örökké ott is fog. Viszont a tesztelök AIRDROP ot kapnak $PION tokenek formájában. De mielőtt belekezdenénk röviden pár szó rólam és értékről amit képviselek.

Pár éve már hogy beléptem a web3 világába és megismerkedtem a cryptokkal, majd eldöntöttem hogy felkeresem a web3 által kinált lehetőségeket hogy a maximumot kihozva profitálhassak belőlük. Ekkor az egyik discord szerveren megismertem Szatosikomoto barátomat és próbáltam ösztönözni egy discord közösség kiépitésére ahol egymást segitve találhatunk új projekteket amiből mindenki profitálhat. Ez a discord szerver és a weboldal el is készült és bárki számára elérhető:

AirdropGalaxy
Discord azonositóm: Teck | Suiswap#9402
AirdropGalaxy discord szerver
Twitter

Miröl szól a MUON network, és miért éri meg nekük futtatni az ALICE teszt nodet?

A Muon projekt egy decentralizált infrastruktúra, amely biztonságos és skálázható megoldást kínál az internet számára. A blokklánc technológia erejét használja fel, hogy egy decentralizált hálózatot hozzon létre, amely adatvédelmet, biztonságot és az erőforrások tisztességes elosztását kínálja. A Muon Hálózat a Cosmos SDK-ra épül, és a Tendermint konszenzus algoritmust használja a gyors és megbízható tranzakciófeldolgozás eléréséhez. Támogatja az okos szerződéseket, és lehetővé teszi a fejlesztők számára, hogy decentralizált alkalmazásokat (dApps) hozzanak létre a platformján. Ezen felül a Muon projektnek van egy Launchpad-je, amely támogatást és erőforrásokat biztosít az új projekteknek, amelyek a Muon Hálózaton szeretnének építeni. A Launchpad finanszírozást, technikai támogatást és mentorálást nyújt az új projektek sikeréhez. Az innovatív megközelítésével a blokklánc technológiában és az új projektek támogatásával a Muon projekt célja, hogy egy decentralizált és nyitott internetet hozzon létre, amely mindenki számára elérhető.

Muon weboldala Twitter
Discord Telegram Medium

ALICE teszthálózat

Ennek a projektnek a teszhálózata az ALICE hálózat. A jelenleg futó teszthálózatra bárki csatlakozhat. Jutalomként amikor elindul a PIONEER hálózatuk, lekötött PIONEER tokeneket fogunk kapni amiből meg tudjuk venni a saját nodeunkat.

A jutalom kiosztásról itt vagy egy kisebb ábra

Amint a képen is látható aki Február 27. elött kezdte el velem és Szatosikomoto val az jogosult lesz a node árának 20%ára és aki továbbra is futtatta 60 napig 90% os elérhetőséggel pedig jogosult a többi 80% ra.

UPDATE: A tesztelési időszak lejár április 27.-én. Majd az adminok a következő kiirás tették közzé:

Mivel véget ért a tesztelési időszak ezért a jutalom is megváltozott, aki továbbra is futtatja a nodeját az minden egyes hónap után kap 20% bonuszt. Azok akik velem kezdték és 100% felé mennek cserébe magasabb tierben lévő nodet tudnak majd venni a lekötött tokenekből. Aki most kezdené el annak annak havonta 20% node lesz elszámolva.

!!Itt megjegyezném hogyha nem vagy benne a projectben és most kezdenéd csak akkor vágj bele ha eddig elolvastál mindent és tisztában vagy vele hogy a tesztelésért járó tokeneket nem fogod tudni eladni, csak nodet vásárolhatsz belöle. Illetve ha nem éred el a 100% ot akkor a többi saját zsebből kell finansziroznod ha érdekel!!

Amennyiben belekezdenél ime a telepitési útmutató:

Első lépés: VPS szerver bérlése

Ha még nem rendelkezel VPS szerverrel én mindenképp a Contabot javaslom. Ide kattintva meg tudod rendelni.

A kötvetkező opciók közül tudsz majd választani:

A node futtatásához a legolcsóbb is elegendő, de ezt rád bízom. Tovább haladva a következőt képernyőt fogod látni:

Itt ki kell választanod egy lokációt, németország ingyens, a többiért havonta fizetned kell külön. Ez a VPS beállitás havi $8.49 be kerül de az első alkalommal ki kell fizetnünk a beállitási összeget is így $12.73 ami ki kell fizetnünk.

Tovább haladva ki kell választanunk mekkora SSDt szeretnénk bele, mivel a 200GB szintén ingyen van én azt javaslom. A választott operációs rendszer az Ubuntu 20.04 (Linux) legyen.

Az a lap alján kérni fog egy jelszót. Ez a jelszó lesz az amit a VPS szerverre való csatlakozáshoz fogunk használni! Érdemes leirni magunknak valahová mert minden egyes alkalommal amikor be akarunk jelentkezni kérni fogja.

Ahogy tovább haladunk a többi kitöltése már csak a személyes adataid. Miután kifizetted elkezdik beállitani a szervered, ez 10–15 perctöl akár 1–2 óráig is eltarthat.
Belépni majd ITT fogsz tudni miután elkészült a szervered és e-mailben elküldték neked a belépéshez szükséges adatokat! Fontos hogy amig meg nem kapod ne próbálj meg belépni mert csak felesleges kellemetlen perceket okozol vele magadnak.

Csatlakozás a VPS szerveredhez:

A csatlakozási adatokat belépve megkapod. Amire szükséged lesz a szervered IP címe és a jelszót amit korábban megadtál.

Csatlakozás Mac en Terminál használatával:

ssh root@sajatipcimed
password: saját jelszavad

Ha mindent jól csináltál akkor ezt kell látnod.

Csatlakozás PUTTY használatával(Windows):

Több módja van a Windowsról való csatlakozásnak, de a legegyszerübb a PUTTY nevű program használata. A letöltéshez kattints IDE.

Miután letöltötted és telepitetted a következőt fogod látni:

A hostname hez be kell illesztened a szerevred IP cimét majd az open gombot megnyomva felugrik a terminál. Ha esetleg jováhagyás kér egy csak simán a YES re kell nyomni. Utána a következőt fogod látni:

A login mellé a következőt kell beirnod: root
A passwordhoz pedig a jelszavad amit megadtál szerverbérléskor.

Második lépés: A optimalizálás

Amint beléptük a szerverünkre, célreszerü frissiteni az appokat a következő parancsal:

sudo apt update && sudo apt upgrade -y

Ez után fel kell telepítenünk a dockert

sudo apt install docker.io -y

A következő lépés hogy letöltsük a telepitéshez szükséges mappákat és fájlokat

sudo apt install pkg-config curl git build-essential libssl-dev -y

Majd végül a feltelepitett dockerünkhőz le kell töltenünk a compose kiegészitőt:

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

A feltelepitett compose verzió számát a következő parancsal tudjuk megnézni:

docker-compose -v

Harmadik lépés: A node telepitése

A node telepitéséhez le kell másolnunk a megfelelő fájlokat githubról. Ehez a következő parancsot kell futtatnod

git clone https://github.com/muon-protocol/muon-node-js.git --recurse-submodules --branch testnet

Amikor ezzel megvagyunk meg kell nyitnunk a node mappáját ahova le lett másolva

cd muon-node-js

A cd parancs a mappa megnyitására szolgál és a muon-node-js a mappa neve. A cd .. parancsal vissza lehet lépni egy mappát. Ha vissza szeretnék lépni az alap mappánkba akkor a cd $HOME parancsal meg tudjuk tenni.

És mostmár csak meg kell épitenünk a docker compose kiegészitőjével a node programunkat a fájlokból amiket lemásoltunk. Ehez a muon-node-js mappában kell lennünk.

docker-compose build

Ha befejezzte a docker a müveletet akkor nincs más dolgunk mint elinditani

docker-compose up -d

Ha sikeresen elindult akkor a következő képet kell látnod

Ha ezzel megvagy várj egy pár percet, majd nyisd meg a böngésződet a gépeden és ird be a következőt

http://( ide jön a szervered IP cime):8000/status

Ehez hasonlót kell látnod

Nagyon ajánlom hogy másold ki az egészet egy notepadra és mentsd el magadnak. A node aktiválásához a blockláncon szőkséged lesz a saját cimedre és peerId ra.

Negyedik lépés: A node hozzáadása a blocklánchoz

Ahoz hogy az Alice nodet hozzá tudjuk adni fontos megjegyezni hogy ez a node a BSC teszhálózaton müködik. Szükségünk lesz egy új metamaszk fiókra a és hogy arra teszt tokeneket kérjünk.
A metamask INNEN TÖLTHETŐ LE.

Amint ezzel megvagyunk a kötkező oldalt kell megnyitnuk a tesztokenek kikéréséhez

https://testnet.bnbchain.org/faucet-smart

Amint kikértük a teszt tokeneket át kell állitanunk a metamask fiókunkban a hálózatot Smart Chain — Testnet re.

Hálózat neve: Smart Chain — Testnet
Új RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/
Lánc azonosító: 97
Explorer blocklánc: https://testnet.bscscan.com

Ha ezt sikeresen beállitottunk nincs más dolgunk mint aktiválni a nodet a blockláncon. Az alice node weboldala

https://alice.muon.net/

Itt a switch network gombra nyomva ki kell kérnünk 1000 Alice tokent.

Végül be kell irnunk a node IP cimét ami a VPS szervered IP cime ebben a formában ahogy a képen is látod

Ha mindent jól csináltál akkor alul zölden ahogy a képen is látszik ki kell irni a node cimét és a peerIDt. Ha ez megfelel akko az Add node gombal hozzá is tudod adni.

Ha ezzel is megvagyunk meg fog jelenni a nodeunk dashboardja és így fog kinézni

Mivel még csak most lett telepítve lehet hogy offline nak fogja mutatni. Ebben az esetben mindenképp várjuk 10 percet.

Ha szeretnénk tudni mikor áll le a node akkor mindenképp érdemes beáálitani a Muon discord botját, ami jelez minden alkalommal ha a node offlinera vált. Ez mostanában már nem szokott előfordulni de a tesztnet elején nagyon gyakori volt a leállás. ehez látogassunk el a Muon discord szerevrére.

Az oldalsó sávban található az alice node discord bot. Irjuk neki egy üznetet majd a következő parancsal be tudjuk állitani az értesitéseket

/setid (a vps szervered IP cime)

Ekkor egy ehez hasonló üzenetet fogsz kapni

Nincs más dolgod mint a következő parancsot futtatni a node mappáján belül majd discordon a verify gombra kattintani. Ha ezzel megvagyunk akkor innentől kezdve jelezni fogja a bot ha a node online/offline.

Ha a noded több órán keresztül offline, keress meg discordon és segitek visszaállitani.

További ehez hasonló útmutatókhoz kérlek kövesd be a Medium oldalam illetve keress meg minket a lap tetején elhelyezett elérhetőségeken. Köszönöm ha elolvastad.

Teck

--

--