Bitcoin VerityOtvoriť porovnávač ↗

Úroveň 9 · Pokročilá technická vrstva

Vlastný full node: archív, pruning a overovanie

Čo uzol kontroluje, čo uchováva UTXO set a čo sa zmení po odstránení starých blokov.

Článok
95
Čas čítania
18 minút
Skontrolované
26. septembra 2026

Podstata v skratke

Plný uzol overuje bloky podľa vlastných pravidiel a udržiava aktuálny UTXO set. Archívny uzol si ponechá historické blokové dáta, kým pruned uzol ich po overení postupne odstráni. Nové bloky však ďalej overuje sám a rozdiel je najmä v dostupnosti starej histórie.

Zhrnutie ako pre dieťa

Úplne jednoducho

Plný uzol si pravidlá overí sám. Orezaný uzol môže po kontrole staré blokové súbory zmazať, takže šetrí disk, ale stále nepreberá cudzie rozhodnutie o platnosti.

01

Prvý sync je najmä overovanie

Prvé stiahnutie blokov sa nazýva initial block download alebo IBD a uzol pri ňom kontroluje proof of work aj hlavičky. Potom overí transakcie, skripty, emisiu aj ďalšie limity. Cieľom nie je iba kopírovanie dát, ale výpočet vlastného platného stavu reťazca.

Dôležitým výsledkom je UTXO set, teda databáza všetkých aktuálne neminutých výstupov. Uzol ju potrebuje pri kontrole nových vstupov. Peňaženka je odlišná vrstva a sleduje výstupy zodpovedajúce jej kľúčom a deskriptorom.

02

Archív a pruning menia uchovávanie histórie

Archívny uzol si ponechá staré blokové a undo dáta. Môže ich poskytovať peerom alebo aplikáciám. Pruning znamená ich postupné odstránenie po overení. Uzol pritom zachová potrebný stav, hlavičky a aktuálny UTXO set.

Pruned uzol ďalej plne overuje nové bloky. Nemá však ľubovoľnú starú históriu pripravenú na požiadanie. Hlboký rescan peňaženky ju môže potrebovať. Podobne reindex alebo niektoré indexy môžu vyžadovať opätovné stiahnutie dát. Pruning teda šetrí disk za cenu historických služieb.

03

Prevádzka je súbor kompromisov

Vyššia hodnota dbcache môže zrýchliť validáciu, no spotrebuje viac RAM. Väčší mempool uchová viac nepotvrdených transakcií. Viac spojení zvyšuje pamäť aj sieťový prenos. Predvolené hodnoty sa medzi verziami menia. Starý návod preto nemusí sedieť na nový Bitcoin Core.

Režim blocksonly obmedzuje bežný relay transakcií a šetrí prenos. Môže však meniť spôsob vysielania vlastnej platby. Tor skryje IP pred priamym clearnet peerom. Prináša však inú latenciu a model rizika. Nastavenie má zodpovedať tomu, čo má uzol robiť.

04

Overiť treba aj spustený softvér

Vlastný uzol pomáha iba vtedy, keď používateľ spustí správny program. Inštalátor treba získať z oficiálneho zdroja. Kontrola hashu odhalí zmenu súboru. Podpis pomáha overiť jeho pôvod. Reprodukovateľná zostava umožňuje porovnať výsledok nezávislého zostavenia s vydaným binárnym súborom.

Zálohovať treba peňaženku, seed a deskriptory. Blockchain sa dá znovu stiahnuť. Aktualizácie opravujú chyby, no treba čítať poznámky k vydaniu. RPC je ovládacie rozhranie uzla a nemá byť otvorené nedôveryhodnej sieti. Únik RPC prístupu môže byť vážny.

Úroveň 9 · Pokročilá technická vrstva

Pojmy, ktoré treba poznať

UTXO set
Aktuálna databáza neminutých výstupov potrebná na validáciu nových vstupov.
Archívny uzol
Plný uzol, ktorý si ponecháva historické blokové dáta.
Pruning
Odstránenie starých blokových dát po ich overení pri zachovaní potrebného stavu.

Častý omyl

Pruned uzol je ľahká peňaženka závislá od cudzieho servera.

Presnejšie vysvetlenie

Pruned full node overuje reťazec aj nové bloky sám. Iba neuchováva všetky staré blokové dáta.

Presnejšie vysvetlenie

Potrebuje každý človek vlastný full node?

Nie každý má rovnaké potreby a zdroje. Vlastný uzol znižuje závislosť pri overovaní, ale vyžaduje údržbu. Dôležité je vedieť, komu inak peňaženka dôveruje.

95

Čo si odniesť

  1. 01Full node overuje reťazec a udržiava UTXO set.
  2. 02Pruning šetrí disk až po overení dát.
  3. 03Archívny a pruned uzol poskytujú iné služby.
  4. 04Softvér, RPC a zálohy patria do bezpečnosti.

Skontrolované: 26. septembra 2026

Zdroje a ďalšie čítanie

Zdroje podporujú konkrétne fakty a definície; ich uvedenie neznamená, že redakcia preberá každý názor autora.

01
Bitcoin Developer Guide: režimy uzlovBitcoin Developer Guide
developer.bitcoin.org ↗
02
Bitcoin Core: úspora pamäteBitcoin Core
github.com ↗
03
Bitcoin Core: dátové súboryBitcoin Core
github.com ↗
04
Bitcoin Core: reprodukovateľné Guix zostavyBitcoin Core
github.com ↗

Vzdelávací obsah, nie investičné odporúčanie.