Pruning mění uchování dat, nikoli konsenzuální ověřování. Omezuje poskytování starých bloků a prohledávání historie; z plného uzlu nedělá lehkou peněženku.
Běžné IBD stále získá a zpracuje historické bloky. Pruning sám žádné validační kontroly nepřeskakuje; případná optimalizace assumevalid je samostatné nastavení. [Bitcoin Core v29.0 — pruning configuration] [Bitcoin Core — validation] [Bitcoin Developer Guide — Block Chain]
Po zpracování lze odstranit způsobilé staré soubory bloků a undo data pro vracení jejich změn. Nejde o mazání coinů z řetězce ani o zneplatnění starých transakcí. [Bitcoin Core 0.11 release notes] [Bitcoin Core — prune blockchain RPC] [Bitcoin Core — validation]
UTXO set a index hlaviček zůstávají. Uzel tak zná aktuální neutracené výstupy a vazby bloků, i když již neuchovává všechny původní transakce. [Bitcoin Core 0.11 release notes] [Bitcoin Developer Guide — Block Chain]
Nedávné bloky a undo data tvoří rezervu pro reorganizace. Hlubší návrat za uchovanou historii může vyžadovat nové získání dat či obnovu stavu; limit úložiště neurčuje konsenzuální konečnost. [Bitcoin Core 0.11 release notes] [Bitcoin Core — validation]
Automatický cíl pruning se vztahuje na blokové a undo soubory. Databáze, peněženka a další soubory zabírají místo navíc; celé soubory a bezpečnostní rezerva mohou způsobit překročení cíle. [Bitcoin Core v29.0 — pruning configuration] [Bitcoin Core 0.11 release notes] [Bitcoin Core — getblockchaininfo]
Pruned Full Node odmítá stejné neplatné bloky jako archivní uzel se stejnými validačními nastaveními. Menší archiv neznamená menší emisní kontrolu ani důvěru v tvrzení peera. [Bitcoin Core — validation] [Bitcoin Developer Guide — Block Chain]
Uzel neposkytne starý blok, který už nemá. Může dál přijímat, ověřovat a šířit dostupná nová data; omezená historická služba není odpojení od sítě. [Bitcoin Core 0.11 release notes] [Bitcoin Core — validation]
Prohledání peněženky vyžaduje bloky z příslušného období. Pouhý import klíče nebo descriptoru nevrátí smazanou historii; pro starší rescan je nutné zajistit chybějící data. [Bitcoin Core v29.0 — pruning configuration] [Bitcoin Core 0.11 release notes]
Kompatibilita závisí na konkrétním indexu a aplikaci. Bitcoin Core v29.0 nedovoluje txindex společně s pruningem; nelze z toho odvodit zákaz všech ostatních indexů. [Bitcoin Core v29.0 — pruning configuration]
Pruning snižuje dlouhodobé nároky na disk, nikoli běžné počáteční stahování historie. UTXO set není záloha soukromých klíčů; bezpečná obnova peněženky zůstává samostatnou povinností. [Bitcoin Core v29.0 — pruning configuration] [Bitcoin Core 0.11 release notes] [Bitcoin Developer Guide — Block Chain]
Pro nejúplnější obraz čtěte toto heslo společně s Počáteční stažení bloků, AssumeUTXO, Šíření bloků, Virtuální bajt (vB). Opačným směrem na něj odkazují také Počáteční stažení bloků, Compact Block Filters.