Bitcoin VerityОткрыть сравнение

Уровень 9 · Продвинутый технический уровень

Свой full node: архив, pruning и проверка

Что проверяет первая синхронизация, что хранит UTXO set и что меняется после удаления старых блоков.

Статья
95
Время чтения
16 минут
Проверено
10 сентября 2026 года

Суть вкратце

Полный узел проверяет блоки по собственным правилам и поддерживает UTXO set. Архивный узел хранит историю; pruned node удаляет старые блоки после проверки и продолжает полностью валидировать цепь.

01

Первый sync — это проверка

Узел проверяет proof of work, связь блоков, транзакции, скрипты, эмиссию и прочие правила. Он строит UTXO set для новых входов; кошелёк отдельно отслеживает выходы своих ключей.

02

Архив и pruning решают разные задачи

Архивный узел может отдавать старые блоки. Pruned node сначала их проверяет, затем удаляет файлы по лимиту диска. Он остаётся полностью валидирующим, но для глубокого rescan или reindex может загрузить данные заново.

03

Ресурсы требуют компромиссов

Cache, mempool, соединения, индексы и режимы меняют расход RAM, диска, трафика и набор функций. Значения по умолчанию меняются между версиями, поэтому нужна актуальная документация.

04

Проверяйте и программное обеспечение

Официальные источники, проверка подписей или хешей и сравнение воспроизводимых Guix-сборок снижают риск цепочки поставки. Сохраняйте seed и дескрипторы, защищайте RPC и читайте release notes.

Уровень 9 · Продвинутый технический уровень

Основные понятия

UTXO set
Текущая база неизрасходованных выходов для валидации.
Архивный узел
Полный узел, сохраняющий исторические данные блоков.
Pruning
Удаление старых файлов блоков после их проверки.

Распространённое заблуждение

Pruned node — лёгкий кошелёк, доверяющий чужому серверу.

Более точное объяснение

Pruned full node сам проверяет цепь; он лишь не хранит каждый старый сырой блок.

Более точное объяснение

Всем нужен full node?

Риски и ресурсы различаются. Свой узел снижает зависимость при проверке баланса и правил, но требует обслуживания; иначе важно понимать модель доверия кошелька.

95

Главные выводы

  1. 01Full node проверяет историю и хранит UTXO set.
  2. 02Pruning экономит диск только после проверки.
  3. 03Архив и pruning дают разные сервисы.
  4. 04ПО, RPC и копии кошелька входят в безопасность.

Итог как для ребёнка

Совсем простыми словами

Полный узел сам проверяет правила. Pruned node удаляет старые блоки после проверки и экономит диск, не доверяя чужому решению о корректности.

Проверено: 10 сентября 2026 года

Источники и дополнительное чтение

Источники подтверждают конкретные факты и определения; ссылка не означает, что редакция разделяет все взгляды автора.

01
Bitcoin Developer Guide: режимы узловBitcoin Developer Guide
developer.bitcoin.org
02
Bitcoin Core: снижение памятиBitcoin Core
github.com
03
Bitcoin Core: файлы данныхBitcoin Core
github.com
04
Bitcoin Core: воспроизводимые Guix-сборкиBitcoin Core
github.com

Образовательный материал, не инвестиционная рекомендация.