Validátorral kapcsolatos GYIK

Bemutatkozás

Mi is pontosan a validátor?

A validátor validátor egy virtuális entitás, amely a Beacon láncon él, egy egyenleg, egy publikus kulcs és egyéb tulajdonságok által reprezentálva, és részt vesz az Ethereum-hálózat konszenzusában.

Mi az a validátori kliens?

A(z) validátorkliens az a szoftver, amely a validátor nevében jár el olyan módon, hogy birtokolja és használja a magánkulcsát a lánc állapotáról szóló tanúsítványok készítéséhez. Egyetlen validátorkliens több kulcspárral is rendelkezhet, és sok validátort ellenőrizhet.

Mi az a csomópont-operátor?

A(z) csomópont-operátor az arról gondoskodó emberi lény, hogy a kliens szoftver megfelelően fusson, és szükség szerint karbantartja a hardvert.

Mennyi ETH -t kell letétbe helyeznem, hogy validátor lehessek?

Minden egyes validátorhoz kapcsolódó kulcspár aktiválásához az 3 ETH lezárása szükséges, amely a kezdeti egyenlegét, valamint az kezdeti és maximum szavazati súlyát jelenti bármely validátor esetében.

Van valami előnye annak, ha több mint 3 ETH van letétben?

Nem. Nincs előnye több mint 3 ETH letétbe helyezésének.Több mint 3 ETH egyetlen kulcskészlethez való letétbe helyezése nem növeli a jutalompotenciált, és a 3 ETH fölé sem gyűjti a jutalmakat, mivel minden validátor esetében ott van a korlát: 3/effective balance. Ez azt jelenti, hogy a letétbe helyezés 3 ETH-növekményekben történik, mindegyik növekmény esetében saját kulcskészlettel és egyenleggel.Amint a Shanghai/Capella frissítéssel engedélyezik a kivételeket, a maximális hatékony egyenleggel és egy kapcsolódó végrehajtási kivételi címmel rendelkező validátorok 3 TestnetETH feletti egyenlege automatikusan egyenlegtöbbletként kerül kivételre.

Miért van szükség a 3 ETH maximális értékre?

Minden 3 ETH-letét aktivál egy validátorkulcs-készletet. Ezekkel a kulcsokkal írható alá a hálózat állapota. Minél alacsonyabb az ETH-követelmény, annál több eredményként jelentkező aláírást kell mentenie a hálózatnak. A(z) 3 ETH úgy lett kiválasztva, hogy egyensúlyt teremtsen aközött, hogy a lehető legtöbb embernek lehetővé tegye a letétbe helyezést anélkül, hogy a decentralizációt gátolná az egyes blokkok méretének aláírásokkal való felduzzasztása.A maximális letét validátoronkénti 3 ETH-ra korlátozása a hatalom decentralizálását ösztönzi, mivel megakadályozza, hogy egyetlen validátornak túl nagy súlyú szavazati joga legyen a lánc állapotáról. Emellett korlátozza a letétből bármikor kiléptethető ETH mennyiségét is, mivel az adott időszakban kilépő validátorok száma korlátozott. Ez segít megvédeni a hálózatot bizonyos támadások ellen.Bár a validátorok szavazatát a letétben lévő összeg súlyozza, minden egyes validátor szavazati súlya a(z) 3 értéknél kezdődik, felső határa pedig a(z) 3. A csomópontok gyenge teljesítménye esetén ez alá csökkenhet, de nem lehet e fölé emelni.Egyetlen validátorhoz ne tegyen be letétként több mint 3 ETH-t: ezzel nem nőne a jutalma, és a tervezett Shanghai/Capella frissítésig az összeg zárolva marad.Understanding validator effective balance

Mi a letétbe helyezési szerződés?

A letétbe helyezésről szóló szerződésre úgy tekinthet, mint az Ethereum-fiókok és a tét igazolása validátorszámlák közötti pénzátutalásra.Meghatározza, hogy ki helyez letétbe, ki validál, mennyi letét lett letétbe helyezve, és ki veheti ki a pénzeszközöket.

Miért van szükség a tőkém letétbe helyezésére?

Validátorként letétre van szüksége, hogy megbüntethessék, ha tisztességtelenül viselkedik.Más szóval, ahhoz, hogy becsületes maradjon, a tetteinek pénzügyi következményekkel kell járnia.

Leállíthatom néhány napra a validátorom futtatását, majd újraindíthatom?

Igen, kisebb büntetésekkel. Ha normál körülmények között több napra offline állapotba kerül, nagyjából azt az ETH-mennyiséget veszíti el, amelyet az adott időszak alatt megszerzett volna. Más szóval, ha 0,01 ETH-t keresne, akkor ehelyett 0,01 ETH büntetést kap.

Mikor kell feltöltenem a validátorom egyenlegét?

A kérdés megválaszolása nagyban függ attól, hogy mennyi ETH áll rendelkezésére.Mindenképpen töltse fel az egyenlegét, ha az megközelíti a 16 ETH -t. Ez biztosítja, hogy ne zárják ki a validátorok közül (ez automatikusan megtörténik, ha az egyenlege 16 ETH alá esik).A spektrum másik végén, ha az egyenlege közelebb van a 31 ETH-hoz, valószínűleg nem érdemes hozzáadni a 32-höz való visszatéréshez szükséges extra ETH-t.

Mikor vehetem ki a pénzemet, és mi a különbség a kilépés és a kivétel között?

Az érvényesítés befejezésére irányuló szándékát jelezheti egy önkéntes kilépőüzenet aláírásával a validátora által.Ne feledje azonban, hogy a 2023 első/második negyedévére tervezett Shanghai/Capella frissítésig ha egyszer kilépett, nincs visszaút.Jelenleg nincs arra mód, hogy újraaktiválja a validátort, és a kivételek engedélyezéséig nem tudja átutalni vagy kivenni a pénzeszközeit. Ez a tervek szerint a következő, Shanghai/Capella frissítéssel kerülnek bevezetésre. Ez azt jelenti, hogy pénzeszközei legalább addig elérhetetlenek lesznek.This full withdraw of funds requires that a withdrawal address be set, and will be automatically transferred in the next validator sweep.Bővebben a kivételekről

Mi történt az „Eth2”-vel?

Az „Eth1” és „Eth2” kifejezéseket kivezettük a beolvadással. Mivel a beolvadáson keresztül megvalósult a tét igazolására való áttérés, a továbbiakban már nincs két különálló Ethereum-hálózat – csak az Ethereum van.Az Ethereum a tranzakciókat és a végrehajtást kezelő végrehajtási réteg (korábban „Eth1”) és a tét igazolása konszenzust kezelő konszenzusos réteg (korábban „Eth2” vagy „Ethereum 2.0”) rétegből áll.Ezek a terminológiai módosítások csak az elnevezési szabályokat változtatják meg; ez nem változtat az Ethereum céljain vagy ütemtervén.Tudjon meg többet a nagy átnevezésről

Kötelezettségek

Milyen klienseket kell futtatnom?

Letétbe helyezőként csomópontot kell fenntartania és üzemeltetnie, ahol egy konszenzusos kliens ÉS egy végrehajtásos kliens egyaránt fut.
Ez a beolvadáskor vált követelménnyé, ezért ügyeljen arra, hogy mindkettőt futtatja letétbe helyezés előtt.
Letétbe helyezési ellenőrzőlista megtekintése

Miért kell most végrehajtásos klienst futtatnom?

Korábban a beaconcsomópontnak (konszenzusos réteg) csak a letétbe helyezési szerződést kellett figyelnie a végrehajtási rétegben ahhoz, hogy tudja, mely validátorszámlák helyeztek letétbe 3 ETH-t. Ezt az információt könnyen megjelenítették olyan harmadik fél szolgáltatók (és beszerezhetők voltak olyan harmadik fél szolgáltatóktól), mint az Infura vagy az Alchemy.Mivel a beolvadáson keresztül megvalósult a tét igazolására való áttérés, a tranzakciók feldolgozásáért és érvényességük ellenőrzéséért a validátorok a felelősek. Ezek az adatok nem elérhetők a népszerű harmadik féltől származó forrásokból az egyesülés óta. Harmadik fél szolgáltató használata azt eredményezi, hogy a validátorja offline lesz. Az adatszilánkosítás végrehajtásakor a validátorok is ki lesznek téve a kizárással járó kockázatoknak a(z) proof-of-custody játék alapján.

Hogyan ösztönzik a validátorokat arra, hogy aktívak és becsületesek maradjanak?

Érvényesítőként jutalomban részesül, ha a láncban szereplő blokkokat javasolja/igazolja.Másrészt büntetést kaphat azért, mert offline állapotban van és rosszindulatúan viselkedik – például érvénytelen vagy ellentmondó blokkokról igazol.A kulcsfogalom a következő:
  • Jutalom jár azokért a tevékenységekért, amelyek segítik a hálózatot a konszenzus, vagyis az egyetértés elérésében.
  • A konszenzust akadályozó gondatlan cselekedetek (vagy tétlenségek) miatt kisebb büntetések járnak.
  • A rosszindulatú cselekedetekért pedig komoly büntetések – vagy súlyos büntetéssel egybekötött kizárások – járnak.
Más szóval, úgy maximalizálja a jutalmát, ha a legnagyobb hasznot nyújtja a hálózat egészének.

Hogyan kerülnek kiosztásra a jutalmak/büntetések?

Az egyenlege rendszeresen frissül az Ethereum hálózati szabályai alapján, miközben végrehajtja (vagy elmulasztja) a feladatait.A validátorának saját egyenlege van – a letétbe helyezési szerződésben szereplő kezdeti egyenleggel együtt. Jutalmai és büntetései idővel megmutatkoznak a validátora egyenlegén.
A beolvadás után a validátorok a tranzakciók feldolgozásáért is felelősök lesznek, és így a blokkokra vonatkozó javaslattételkor jogosulttá válnak a bevont tranzakciókhoz kapcsolódó, fel nem használt üzemanyagdíjakra is. Ezeknek a díjaknak az elszámolása a végrehajtási rétegben történik, nem a konszenzus rétegben, és így egy hagyományos Ethereum-címet kell a kliensnek megadni.
Letétbe helyezési ellenőrzőlista megtekintése

Milyen gyakran kerülnek kiosztásra a jutalmak/büntetések?

A jutalmakat és büntetéseket 6,4 percenként osztják ki – ezt az időszakot nevezik korszaknak.A hálózat minden periódusban méri minden egyes validátor tevékenységét, és annak megfelelően szabja ki a jutalmakat vagy büntetéseket.
A validátor a blokkokra vonatkozó javaslattételkor a fel nem használt üzemanyag díját is megkapja. A validátorokat a protokoll véletlenszerűen választja ki, hogy blokkokat javasoljanak, és minden 12 másodperces slotra csak egy validátor javasolhat blokkot. Minden napra 7200 slot áll rendelkezésre, így minden validátornak naponta 7200 alkalma van blokkot javasolni. Ha 500 000 validátor van, akkor minden validátor átlag 70 naponta tesz egy blokkjavaslatot.

Mekkorák a jutalmak/büntetések?

Erre a kérdésre nincs egyszerű válasz, mivel számos tényező vesz részt ebben a számításban.A tranzakciók érvényesítéséért járó jutalom meghatározásában vitathatatlanul a hálózaton lévő letétek teljes összege a legfontosabb tényező. Más szóval, a validátorok teljes száma. Ettől a számtól függően egy validátor maximális éves hozama 2 és 20% között lehet.A validátorok rögzített össz-száma miatt a jutalmak/büntetések többnyire a validátor egyenlegével arányosak – a magasabb egyenleggel való igazolás nagyobb jutalmat/büntetést eredményez, míg az alacsonyabb egyenleggel történő validálás alacsonyabbat.
Ne feledje azonban, hogy ez a skálázási mechanizmus nem nyilvánvaló módon működik. A működés pontos részleteinek megértéséhez meg kell értenie a hatékony egyenleg koncepciót. Ha még nem ismeri ezt a fogalmat, javasoljuk, hogy olvassa el ezt: a validátor hatékony egyenlegének megértése

Miért függnek a jutalmak a hálózaton belüli validátorok teljes számától?

A blokkjutalmakat csúszóskála segítségével számítják ki a hálózaton letétbe helyezett ETH teljes mennyisége alapján.Más szavakkal: ha az összes letétbe helyezett ETH összege alacsony, a jutalom (kamatláb) magas, de ahogy a letétek összege növekszik, az egyes validátoroknak kifizetett jutalom (kamat) csökkenni kezd.Miért csúszó léptékű díjak? Bár itt nem térünk ki a részletekre, alapvetően a hálózat megfelelő működéséhez szükség van minimális számú validátorra (és ennélfogva minimális mennyiségű ETH-ra). Tehát ahhoz, hogy további validátorokat ösztönözzenek a csatlakozásra, fontos, hogy a kamatláb magas maradjon, amíg el nem érjük ezt a minimális számot.Ezt követően a validátorokat továbbra is arra ösztönzik, hogy csatlakozzanak (minél több a validátor, annál decentralizáltabb a hálózat), de nem feltétlenül szükséges, hogy ezt tegyék (így a kamat csökkenhet).

Mennyire leszek megbüntetve az offline állapot miatt?

Attól függ. A(z) a hatékony egyenleg hatása mellett két fontos forgatókönyvet kell figyelembe venni:
  1. Ha offline állapotban van miközben a validátorok túlnyomó többsége (2/3-a) még online, az viszonylag kis büntetésekkel jár, mivel még mindig van elegendő validátor online állapotban ahhoz, hogy a láncot véglegesítse. Ez a várható forgatókönyv.
  2. Ha az összes validátor több mint 1/3 -ával egyidejűleg offline állapotban van, az szigorúbb büntetésekkel jár, mivel így a blokkok már nem véglegesülnek. Ez a forgatókönyv nagyon szélsőséges, és nem valószínű, hogy megtörténik.
Ne feledje, hogy a második (valószínűtlen) forgatókönyv szerint 21 napon belül fokozatosan elveszíti a letétének 50%-át (16 ETH). 21 nap elteltével kizáródik a validátorok közül. Ez biztosítja, hogy a blokkok valamikor újra elkezdjenek véglegesülni.

Milyen üzemidő kell ahhoz, hogy a validátorom nyereséges legyen?

Összességében azt várnánk, hogy a validátorod nettó nyereséges legyen mindaddig, amíg az üzemidőd nagyobb, mint 50%.Ez azt jelenti, hogy nem kell extrém erőfeszítéseket tennie tartalékkliensekkel vagy felesleges internetkapcsolatokkal, mivel az offline állapot következményei nem olyan súlyosak.

Mennyi büntetést kapok azért, ha rosszindulatúan viselkedem?

Ez ismét a körülményektől függ. Ha rosszindulatúan viselkedik – például érvénytelen vagy ellentmondó blokkokat igazol – az súlyos büntetéssel egybekötött kizáráshoz vezet.A súlyos büntetésként kiszabható minimális összeg 1 ETH, de ez a szám növekszik, ha egyidejűleg más validátorokat kizárnak a rendszerből.Ez azért van így, hogy minimalizáljuk a véletlen hibákból származó veszteségeket, de elriasszuk az összehangolt támadásokat.

Pontosan mi az a súlyos büntetéssel egybekötött kizárás?

A súlyos büntetéssel egybekötött kizárásnak két célja van: (1) megfizethetetlenül drágává tenni a hálózat támadását, és (2) megakadályozni, hogy a validátorok lusták legyenek, ellenőrizve, hogy ténylegesen teljesítik-e feladataikat. Ha Ön azért büntetik és zárják ki, mert bizonyíthatóan romboló módon cselekedett, az a letéte egy részének megsemmisítésével jár.Súlyos büntetéssel egybekötött kizárás esetén Ön kizárták a protokollban való további részvételből, és kilépésre van kényszerítve.

Kivételi hitelesítő adatok

Mik azok a kivételi hitelesítő adatok?

Kivételi hitelesítő adatok: az érvényes kivételek célhelyének ellenőrzésére szolgáló, 32 bájtos mező a befizetésnél. Jelenleg kétféle kivétel létezik: BLS-kivétel és Ethereum-címre történő kivétel.
  • BLS-kivétel: Alapértelmezés szerint a deposit-cli a kivételi kulcs kulccsal generálja a EIP2334 formátumú mnemotechnikával származtatott kivételi hitelesítő adatokat.
  • Ethereum-címre történő kivétel: ha a Shanghai/Capella frissítést követően a végrehajtási tárcája címére szeretné kivenni a pénzét, beállíthatja a(z) --eth1_withdrawal_address <Your ETH address> értéket a deposit-cli futtatásakor. Kérjük, győződjön meg arról, hogy rendelkezik az ehhez a címhez tartozó kulcsokkal.

Módosíthatom a validátorom kivételhez szükséges hitelesítő adatait az első befizetés után?

Nem, a feltöltések során nem módosíthatja a kivételhez szükséges hitelesítő adatait.

Kulcsok

Mi történik, ha elveszítem az aláírókulcsomat?

Ha elveszíti az aláírókulcsát, akkor a validátora már nem javasolhat vagy igazolhat.Idővel az egyenlege csökkenni fog, mivel megbüntetik azért, mert nem vesz részt a konszenzus folyamatában. Amikor az egyenlege eléri a 16 ETH-t, automatikusan ki leszel zárva a validátorok közül.
Azonban nincs minden veszve. Feltételezve, hogy hozzájut a kulcsaihoz a(z) EIP2334 használatával (az alapértelmezett belépési folyamat szerint), akkor bármikor újraszámíthatja az aláírókulcsodat a kivételi kulcsodból.
A kivételi funkciókat a tervek szerint a közelgő Shanghai/Capella frissítés tartalmazza majd. Miután ezt a funkciót hozzáadjuk, az egyenlegét – a kivételi kulcsával -–legalább egy nap késleltetéssel kiveheti.

Mi történik, ha BLS-kivételt használok, és elveszítem a kivételi kulcsomat?

Ha elveszíted a kivételi kulcsodat, nem fogsz tudni a validátorodon lévő pénzeszközökhöz hozzájutni.Ezért jó ötlet a kulcsokat mnemonikákból, vagyis emlékeztető kifejezésekből létrehozni, amelyek szintén biztonsági mentésként szolgálnak. Ez alapértelmezett azoknak a validátoroknak, akik ezen a weboldalon keresztül csatlakoznak.Bővebben a kivételekről

Mi történik, ha ellopják a kivételi kulcsomat?

Ha a kulcsok eredeti generálásakor megadta a kivételi címet, a kivételi kulcsnak már nincs értelme. Csak erre a címre lehet átutalni validátori pénzeszközöket, és ez a cím a beállítása után nem változtatható meg.Ha ez nincs megadva, a kivételi kulcsokra lesz szükség a kivételi címet megadó üzenet aláírásához. Ehhez szükség lesz a kulcsok beállításához használt mnemonikus emlékeztetőre.
If your mnemonic is stolen/compromised, and you have not yet set a withdrawal address, you should attempt this immediately to prevent permanent lose of funds, before the attacker irreversibly designates their own withdrawal address for your validator.
Ha nem állított be kivételi címet, és elvesztette a hozzáférést a mnemonikus kulcsmondathoz, az Ön pénzeszközei határozatlan ideig zárolva maradnak a validátorfiókban.

Miért két kulcs van egy helyett?

A validáláshoz biztonsági okokból két kulcs kell. Az aláírókulcsnak mindig rendelkezésre kell állnia. Ezért online kell tartani. Mivel minden, ami online, sebezhető a feltörés miatt, nem jó ötlet ugyanazt a kulcsot használni a kivételhez.

Támogatás

Hol találok hibaelhárítási támogatást?

Ha kérdése van, az EthStaker közösség jó hely a segítséghez! A Discordon vagy a Redditen talál segítséget.