Co je domácí staking?
Domácí staking je proces provozování uzlu Etherea připojeného k internetu a vložení 32 ETH k aktivaci validátora, což vám dává možnost přímo se podílet na konsensu sítě.
Domácí staking zvyšuje decentralizaci sítě Ethereum, díky čemuž je Ethereum odolnější vůči cenzuře a robustnější proti útokům. Jiné metody stakingu nemusí síti pomáhat stejným způsobem. Domácí staking je nejlepší možností stakingu pro zabezpečení Etherea.
Uzel Etherea se skládá z klienta exekuční vrstvy (EL) a klienta vrstvy konsensu (CL). Tito klienti jsou software, který spolupracuje, spolu s platnou sadou podepisovacích klíčů, na ověřování transakcí a bloků, potvrzování správného vrcholu řetězce, agregaci atestací a navrhování bloků.
Domácí stakeři jsou zodpovědní za provoz hardwaru potřebného k běhu těchto klientů. Důrazně se doporučuje použít k tomu vyhrazený počítač, který provozujete z domova – to je pro zdraví sítě nesmírně prospěšné.
Domácí staker získává odměny přímo z protokolu za to, že udržuje svůj validátor správně fungující a online.
Proč stakovat z domova?
Domácí staking s sebou přináší větší zodpovědnost, ale poskytuje vám maximální kontrolu nad vašimi prostředky a nastavením stakingu.
Co zvážit před domácím stakingem
Jakkoli bychom si přáli, aby byl domácí staking přístupný a bez rizika pro každého, realita je jiná. Než se rozhodnete pro domácí staking svého ETH, je třeba mít na paměti některé praktické a vážné ohledy.
Při provozování vlastního uzlu byste měli strávit nějaký čas tím, že se naučíte používat software, který jste si vybrali. To zahrnuje čtení příslušné dokumentace a sledování komunikačních kanálů těchto vývojářských týmů.
Čím více rozumíte softwaru, který provozujete, a tomu, jak funguje důkaz podílem (PoS), tím méně rizikové to pro vás jako stakera bude a tím snazší bude vyřešit jakékoli problémy, které se mohou během provozování uzlu objevit.
Nastavení uzlu vyžaduje přiměřenou úroveň pohodlí při práci s počítači, ačkoli nové nástroje to postupem času usnadňují. Porozumění rozhraní příkazového řádku je užitečné, ale již není striktně vyžadováno.
Vyžaduje to také velmi základní nastavení hardwaru a určité pochopení minimálních doporučených specifikací.
Stejně jako soukromé klíče zabezpečují vaši adresu na Ethereu, budete muset vygenerovat klíče speciálně pro váš validátor. Musíte rozumět tomu, jak udržet jakékoli seed fráze nebo soukromé klíče v bezpečí.
Na rozdíl od sankcí za neaktivitu při výpadku je penalizace (slashing) mnohem vážnější trest vyhrazený pro škodlivé prohřešky. Provozováním menšinového klienta s klíči načtenými vždy pouze na jednom počítači se vaše riziko penalizace minimalizuje. Přesto si všichni stakeři musí být vědomi rizik penalizace.
Více o penalizaci a životním cyklu validátoraSrovnání s jinými možnostmi
Staking jako služba (SaaS)
U poskytovatelů SaaS se od vás stále vyžaduje vklad 32 ETH, ale nemusíte provozovat hardware. Obvykle si zachováváte přístup ke svým klíčům validátora, ale musíte také sdílet své klíče pro podepisování, aby operátor mohl jednat jménem vašeho validátora. To vnáší vrstvu důvěry, která při provozování vlastního hardwaru neexistuje, a na rozdíl od domácího sólo stakingu SaaS tolik nepomáhá s geografickou distribucí uzlů. Pokud se necítíte na provozování hardwaru, ale přesto chcete stakovat 32 ETH, může pro vás být použití poskytovatele SaaS dobrou volbou.
Zjistěte více o stakingu jako služběSpolečný staking
Sólo staking je podstatně náročnější než staking se službou společného stakingu, ale nabízí plný přístup k odměnám v ETH a plnou kontrolu nad nastavením a zabezpečením vašeho validátora. Společný staking má výrazně nižší bariéru vstupu. Uživatelé mohou stakovat malá množství ETH, nemusí generovat klíče validátora a nemají žádné hardwarové požadavky nad rámec standardního připojení k internetu. Tokeny likvidity umožňují výstup ze stakingu ještě předtím, než je to povoleno na úrovni protokolu. Pokud vás tyto funkce zajímají, společný staking může být vhodnou volbou.
Zjistěte více o společném stakinguJak to funguje
Pořiďte si hardware: Ke stakování musíte provozovat uzel
Synchronizujte klienta exekuční vrstvy
Synchronizujte klienta vrstvy konsensu
Vygenerujte si klíče a nahrajte je do svého klienta validátora
Sledujte a udržujte svůj uzel

Během aktivity budete získávat odměny v ETH, které budou pravidelně ukládány na vaši adresu pro výběr.
Pokud budete někdy chtít, můžete provést výstup jako validátor, což eliminuje požadavek být online a zastaví jakékoli další odměny. Váš zbývající zůstatek bude poté vybrán na adresu pro výběr, kterou určíte během nastavení.
Začněte na Staking Launchpadu
Staking Launchpad je open source aplikace, která vám pomůže stát se stakerem. Provede vás výběrem vašich klientů, vygenerováním vašich klíčů a vložením vašeho ETH do kontraktu pro stakingový vklad. K dispozici je kontrolní seznam, abyste se ujistili, že jste pokryli vše pro bezpečné nastavení vašeho validátora.
Vyberte síť
Od sólo validátorů se očekává, že si před riskováním prostředků otestují své nastavení a provozní dovednosti na testnetu Hoodi. Pamatujte, že je důležité vybrat si menšinového klienta, protože to zvyšuje bezpečnost sítě a omezuje vaše riziko.
Pokud vám to vyhovuje, můžete vše potřebné nastavit z příkazového řádku pouze pomocí Staking Launchpadu.
Začněte stakovat na síti Hoodi testnet (opens in a new tab)Aby to bylo jednodušší, podívejte se na některé z níže uvedených nástrojů a průvodců, které vám mohou pomoci společně se Staking Launchpadem snadno nastavit vaše klienty.
Softwarové nástroje a průvodceCo zvážit u nástrojů pro nastavení uzlu a klienta
Existuje rostoucí počet nástrojů a služeb, které vám pomohou s domácím stakingem vašeho ETH, ale každý z nich přináší jiná rizika a výhody.
Níže jsou použity indikátory atributů k signalizaci významných silných nebo slabých stránek, které může uvedený nástroj pro staking mít. Tuto sekci použijte jako referenci pro to, jak tyto atributy definujeme, zatímco si vybíráte, jaké nástroje vám pomohou na vaší cestě stakingem.
- Open source
- Auditováno
- Bug bounty
- Prověřeno praxí
- Nevyžadující důvěru
- Nevyžadující povolení
- Více klientů
- Vlastní správa
- Ekonomické
Open source
Základní kód je 100% open source a je veřejnosti k dispozici k forkování a použití
Open source
Uzavřený kód
Prozkoumejte nástroje pro nastavení uzlu a klienta
K dispozici je celá řada možností, které vám pomohou s nastavením. Použijte výše uvedené indikátory, které vás provedou níže uvedenými nástroji.
Nástroje pro uzly
Vezměte prosím na vědomí důležitost výběru menšinového klienta, protože to zlepšuje bezpečnost sítě a omezuje vaše riziko. Nástroje, které vám umožňují nastavit menšinového klienta, jsou označeny jako „multi-client“.
Generátory klíčů
Tyto nástroje lze použít jako alternativu k Staking Deposit CLI (opens in a new tab) pro pomoc s generováním klíčů.
Máte návrh na nástroj pro staking, který jsme vynechali? Podívejte se na naše zásady pro zařazení produktů, abyste zjistili, zda by se hodil, a odešlete jej ke kontrole.
Prozkoumejte průvodce domácím stakingem
Často kladené dotazy
Zde je několik nejčastějších otázek o stakingu, o kterých stojí za to vědět.
Ano, moderní účty validátorů jsou schopny držet až 2048 ETH. Dodatečné ETH nad 32 se bude úročit postupně a bude se zvyšovat v celočíselných přírůstcích, jak se bude zvyšovat váš skutečný zůstatek. To je známé jako váš efektivní zůstatek.
Ke zvýšení efektivního zůstatku účtu, a tím i ke zvýšení odměn, musí být překročena rezerva 0,25 ETH nad jakoukoli prahovou hodnotou celého ETH. Například účet se skutečným zůstatkem 32,9 a efektivním zůstatkem 32 by musel vydělat dalších 0,35 ETH, aby se jeho skutečný zůstatek dostal nad 33,25, než by se spustilo zvýšení efektivního zůstatku.
Tato rezerva také zabraňuje poklesu efektivního zůstatku, dokud neklesne o 0,25 ETH pod svůj aktuální efektivní zůstatek.
Každý pár klíčů spojený s validátorem vyžaduje k aktivaci alespoň 32 ETH. Jakýkoli zůstatek nad tuto částku může být kdykoli vybrán na přidruženou adresu pro výběr prostřednictvím transakce podepsané touto adresou. Jakékoli prostředky nad maximální efektivní zůstatek budou automaticky pravidelně vybírány.
Pokud se vám domácí staking zdá příliš náročný, zvažte využití poskytovatele stakingu jako služby, nebo pokud pracujete s méně než 32 ETH, podívejte se na stakingové pooly.
Výpadek, když síť správně finalizuje, NEPOVEDE k penalizaci (slashingu). Pokud váš validátor není k dispozici pro atestaci v dané epoše (každá trvá 6,4 minuty), vznikají malé sankce za neaktivitu, ale to je velmi odlišné od penalizace. Tyto sankce jsou o něco menší než odměna, kterou byste získali, kdyby byl validátor k dispozici pro atestaci, a ztráty lze získat zpět přibližně za stejnou dobu, kdy budete opět online.
Vezměte na vědomí, že sankce za neaktivitu jsou úměrné tomu, kolik validátorů je ve stejnou dobu offline. V případech, kdy je velká část sítě offline najednou, budou sankce pro každého z těchto validátorů vyšší, než když je nedostupný pouze jeden validátor.
V extrémních případech, pokud síť přestane finalizovat v důsledku toho, že je více než třetina validátorů offline, utrpí tito uživatelé to, co je známé jako kvadratický únik za neaktivitu, což je exponenciální odčerpávání ETH z offline účtů validátorů. To umožňuje síti se nakonec sama uzdravit tím, že spálí ETH neaktivních validátorů, dokud jejich zůstatek nedosáhne 16 ETH, v kterémžto okamžiku budou automaticky vyřazeni z poolu validátorů. Zbývající online validátoři budou nakonec opět tvořit více než 2/3 sítě, čímž uspokojí supervětšinu potřebnou k opětovné finalizaci řetězce.
Stručně řečeno, to nelze nikdy plně zaručit, ale pokud jednáte v dobré víře, provozujete menšinového klienta a své podepisovací klíče uchováváte vždy pouze na jednom počítači, riziko penalizace je téměř nulové.
Existuje jen několik specifických způsobů, které mohou vést k tomu, že bude validátor penalizován a vyřazen ze sítě. V době psaní tohoto textu byly penalizace, ke kterým došlo, výhradně produktem redundantních hardwarových nastavení, kde jsou podepisovací klíče uloženy na dvou samostatných počítačích najednou. To může neúmyslně vést k dvojitému hlasu z vašich klíčů, což je prohřešek trestaný penalizací.
Provozování klienta se supervětšinou (jakýkoli klient používaný více než 2/3 sítě) s sebou také nese riziko potenciální penalizace v případě, že má tento klient chybu, která vede k forku řetězce. To může vést k chybnému forku, který je finalizován. K nápravě zpět na zamýšlený řetězec by bylo nutné odeslat obklopující hlas (surround vote) pokusem o zrušení finalizovaného bloku. To je také prohřešek trestaný penalizací a lze se mu vyhnout jednoduše tím, že místo toho budete provozovat menšinového klienta.
Ekvivalentní chyby v menšinovém klientovi by se nikdy nefinalizovaly, a proto by nikdy nevedly k obklopujícímu hlasu a jednoduše by vedly k sankcím za neaktivitu, nikoli k penalizaci.
Jednotliví klienti se mohou mírně lišit z hlediska výkonu a uživatelského rozhraní, protože každý z nich je vyvíjen jinými týmy pomocí různých programovacích jazyků. Přesto žádný z nich není „nejlepší“. Všichni produkční klienti jsou vynikající kusy softwaru, které všechny plní stejné základní funkce pro synchronizaci a interakci s blockchainem.
Vzhledem k tomu, že všichni produkční klienti poskytují stejnou základní funkcionalitu, je ve skutečnosti velmi důležité, abyste si vybrali menšinového klienta, což znamená jakéhokoli klienta, který v současné době NENÍ používán většinou validátorů v síti. Může to znít neintuitivně, ale provozování většinového klienta nebo klienta se supervětšinou vás vystavuje zvýšenému riziku penalizace v případě chyby v tomto klientovi. Provozování menšinového klienta tato rizika drasticky omezuje.
Přečtěte si více o tom, proč je klientská diverzita kritickáAčkoli lze jako náhradu za domácí hardware použít virtuální privátní server (VPS), na fyzickém přístupu a umístění vašeho klientského softwaru validátora záleží. Centralizovaná cloudová řešení, jako jsou Amazon Web Services nebo Digital Ocean, umožňují pohodlí v tom, že nemusíte pořizovat a provozovat hardware, na úkor centralizace sítě.
Čím více klientských softwarů validátorů běží na jediném centralizovaném řešení cloudového úložiště, tím nebezpečnější to pro tyto uživatele je. Jakákoli událost, která tyto poskytovatele odpojí, ať už útokem, regulačními požadavky nebo jen výpadky napájení/internetu, povede k tomu, že každý klientský software validátora, který na tento server spoléhá, bude offline ve stejnou dobu.
Sankce za výpadek jsou úměrné tomu, kolik dalších je offline ve stejnou dobu. Použití VPS výrazně zvyšuje riziko, že sankce za výpadek budou přísnější, a zvyšuje vaše riziko kvadratického úniku nebo penalizace v případě, že je výpadek dostatečně velký. K minimalizaci vlastního rizika a rizika pro síť se uživatelům důrazně doporučuje pořídit si a provozovat vlastní hardware.
Výběry jakéhokoli druhu z Beacon chainu vyžadují nastavení pověření k výběru.
Noví stakeři to nastavují v době generování klíčů a vkladu. Stávající stakeři, kteří to ještě nenastavili, mohou upgradovat své klíče, aby tuto funkcionalitu podporovaly.
Jakmile je pověření k výběru nastaveno, platby odměn (nashromážděné ETH nad počátečních 32) budou automaticky pravidelně distribuovány na adresu pro výběr.
Chcete-li odemknout a získat zpět celý svůj zůstatek, musíte také dokončit proces výstupu vašeho validátora.
Více o výběrech ze stakinguDalší čtení
- Adresář stakingu na Ethereu (opens in a new tab) - Eridian a Spacesider
- Problém klientské diverzity Etherea (opens in a new tab) - @emmanuelawosika 2022
- Pomoc klientské diverzitě (opens in a new tab) - Jim McDonald 2022
- Klientská diverzita na vrstvě konsensu Etherea (opens in a new tab) - jmcook.eth 2022
- Jak na to: Nákup hardwaru pro validátor Etherea (opens in a new tab) - EthStaker 2022
- Tipy pro prevenci penalizace na Eth2 (opens in a new tab) - Raul Jordan 2020
