Mi az a Relay Node?
A Relay Node olyan hálózati résztvevő, amely gyorsan továbbítja az adatokat a peerek között, hogy mindenki szinkronban maradjon. Nem mérlegel és nem véglegesít semmit, csak gyorsan továbbítja az információt. Képzeljük el úgy, mint egy futárt, aki még azelőtt célba juttatja az üzenetet a város másik végébe, hogy kihűlne a kávé.
A Relay Node bányászik, validál vagy cenzúráz? Egyáltalán nem. Gyorsan továbbítja az adatokat, hogy a tényleges validátorok vagy bányászok végezhessék a dolgukat.
Hogyan működik?
Íme a gyors áttekintés, sallangok nélkül:
- 1. lépés: Elindítasz egy fizetést, a walleted pedig függőben lévő tranzakcióként továbbítja azt a hálózatnak.
- 2. lépés: Egy Relay Node megkapja az üzenetet az egyik szomszédos csomóponttól, majd gyorsan továbbküldi számos másik peernek.
- 3. lépés: A bányászok vagy validátorok kiválasztják a mempoolból a tranzakciókat, és új blokkokat állítanak össze.
- 4. lépés: A Relay Node a blokkok létrejöttéről szóló bejelentéseket is továbbítja, hogy a távolabbi csomópontok gyorsan értesüljenek a legújabb láncfejről.
- 5. lépés: Ha két változat verseng egymással, a relayek továbbítják a frissítéseket, amíg a hálózat meg nem állapodik a nyertes láncban.
Ennyi az egész. Az üzenetek gyors továbbítása lehetővé teszi, hogy a többiek meghozzák a döntéseiket.
Miért fontos?
Ha fontos számodra a gyorsaság és a megbízhatóság, egy Relay Node észrevétlenül is gördülékenyebbé teszi a működést.
- Előny: A hatékonyabb terjesztés segít csökkenteni a tranzakciók validátorokhoz és blokképítőkhöz való eljutásának idejét.
- Nézőpont: A népszerű láncok olyanok, mint a forgalmas városok; a relayek a dugókat megelőző gyors utak.
- Jelentőség: Validátorok, bányászok, exchange-ek és teljesítményre optimalizált dAppok kapcsán is hallhatsz róluk.
Nagyobb különbséget jelent, ha egy Relay Node-ot jó minőségű, nagy sávszélességű és alacsony késleltetésű peerek közelében futtatsz, mint ha csak a nyers CPU-teljesítményre hagyatkozol. A lényeg a jó hálózati kapcsolat, a közeli peerek és a megbízható üzemidő.
Fő jellemzők
Íme azok a tulajdonságok, amelyek miatt érdemes ismerni a Relay Node-okat:
- Semleges: Úgy továbbítja az adatokat, hogy nem dönti el, mi érvényes.
- Gyors: A gyors és széles körű adatközlésre optimalizálták.
- Nincs jutalom: Önmagában nem szerez blokkjutalmat vagy stakinghozamot.
- Ellenálló: Több relay esetén több útvonalon juthatnak el az adatok, ha egyes peerek elérhetetlenné válnak.
- Skálázás: Jól kapcsolódó relayek hozzáadásával nagy terhelés mellett is skálázható a hálózat.
Változatok
A különböző közösségek kissé eltérő értelemben használják a kifejezést:
- Gossip: Hagyományos peerek, amelyek gyorsan terjesztik az adatokat a blokklánc-hálózaton.
- Blokkok: Kifejezetten a blokkok rendkívül gyors terjesztésére szolgáló relayhálózatok, például a Bitcoinban használt, kutatási szintű megoldások.
- MEV: Olyan relayek, amelyek a blokképítők és a validátorok között továbbítják az Ethereum javasolt blokkjait a MEV Boost segítségével.
- Láncok közötti: Olyan relayek, amelyek bizonyítékokat vagy üzeneteket továbbítanak különálló láncok között, hidak és interoperabilitási rendszerek számára.
A Relay Node javítja az adatközlést, de nem garantálja, hogy a tranzakciód bekerül a következő blokkba. A bekerülésről a blokk előállítója dönt, nem a relay.
Példa
Egy exchange Relay Node-ot üzemeltet egy adatközpontban, a legfontosabb validátorok közelében, hogy a megbízásai hamarabb eljussanak a mempoolokba, és gyorsabban feldolgozzák őket.
Érdekesség
A Bitcoin kutatói megépítették a FIBRE-t, egy relayhálózatot, amely előre irányuló hibajavítással a hagyományos TCP-kapcsolatoknál gyorsabban továbbítja a nagy blokkokat kontinenseken át. Olyan, mint az optikai szálas kapcsolat, csak gossiphoz.
Összefoglalás
Röviden: a Relay Node a kriptóhálózatok futárja, amely gyorsan kézbesít, és nem ítélkezik.