Co je Full Node?
Full Node je počítač, který stáhne a nezávisle ověří celý blockchain a vynucuje všechna pravidla. Kontroluje každou transakci a každý blok, potom sdílí s ostatními jen platné informace. Představte si ho jako kamaráda, který si opravdu přečte účtenky od začátku do konce.
Provoz Full Node neznamená, že těžíte a potřebujete obrovské farmy honící se za větším výpočetním výkonem. Není to pravda. Node ověřuje a předává data; netěží, a může běžet na obyčejném stolním počítači nebo na malém jednodeskovém počítači.
Jak Full Node funguje
Představte si to jako vstup do nové skupinové konverzace, kde skutečně projdete historii a přečtete si všechno.
- Krok 1: Nainstalujete si software pro node a připojíte se k peerům, potom začne synchronizace.
- Krok 2: Node stáhne minulé bloky a zkontroluje každou transakci podle pravidel.
- Krok 3: Hledá podvody jako dvojité utracení a odmítá cokoliv, co porušuje konsenzuální pravidla.
- Krok 4: Platná data se sdílejí s ostatními peery, zatímco neplatná data se tiše zahazují.
- Krok 5: Jakmile je synchronizovaný, průběžně ověřuje nové transakce a bloky v reálném čase.
Takhle to probíhá, a ano, je to tak jednoduché.
Proč je Full Node důležitý
Můžete věřit někomu jinému, že vám řekne, co říká blockchain. Nebo si to můžete ověřit sami.
- Výhoda: Máte vlastní zdroj pravdy, což znamená méně překvapení a větší kontrolu.
- Přínos: Více nezávislých validátorů udržuje síť více decentralizovanou, což chrání všechny.
- Význam: Projeví se, když držíte prostředky sami, provozujete peněženku, která dotazuje váš node, nebo když přispíváte k veřejné infrastruktuře pro peníze.
Zapněte prořezávání, pokud máte málo místa na disku, a sledujte svou šířku pásma, aby synchronizace nezatížila domácí internet v době špičky.
Hlavní charakteristiky Full Node
Rychlé body, které lze rychle přečíst při popíjení kávy:
- Ověření: Kontroluje každou transakci a každý blok lokálně proti konsenzuálním pravidlům.
- Nezávislost: Není závislý na třetích stranách, které by vám říkaly, co je platné.
- Ukládání: Může uchovávat celý řetězec nebo prořezanou verzi pro úsporu místa na disku.
- Předávání: Sdílí platná data s peery a zahazuje neplatná data.
- Těžba: Není to těžební zařízení a obvykle za to nezískává odměny za bloky.
Varianty
Stejné označení, odlišné nároky na provoz:
- Archivní: Ukládá kompletní historii, vhodné pro průzkumníky a výzkumníky.
- Prořezaný: Uchovává nedávná data a potřebné hlavičky, zatímco maže staré soubory, aby snížil využití disku.
- SPV: Lehká peněženka používají SPV (zjednodušené ověření platby) k ověřování hlaviček a důkazů místo plného ověření, což směňuje větší důvěru za pohodlí.
- Těžař: Těžební zařízení mohou také provozovat validující node, ale samotné těžení je oddělené od ověřování.
Node, který provozujete, je důvěryhodný podle verze softwaru a nastavení, která si zvolíte. Aktualizujte opatrně, čtěte poznámky k vydání a zálohujte peněženku zvlášť.
Příklad
Připojíte svou peněženku k vlastnímu node, pošlete platbu a sledujete, jak váš node transakci přijme a později potvrdí s přírůstkem dalších bloků.
Zajímavost
Mnoho lidí provozuje node na malých jednodeskových počítačích schovaných u routeru, tiše ověřují blockchain zatímco v obýváku běží Netflix.
Shrnutí
Krátce: Full Node vám umožní ověřovat, ne jen věřit.
