Програма отримує P2P-дані, локально перевіряє блоки й транзакції, веде chainstate та mempool і може містити гаманець, GUI та RPC.
Bitcoin Core — ПЗ з ліцензією MIT, що реалізує правила й мережеві інтерфейси Bitcoin. Репозиторій не визначає Bitcoin одноосібно: оператор сам обирає версію.
Під час IBD вузол перевіряє proof of work, зв’язки, транзакції, скрипти й витрати UTXO. Chainstate виводиться локально, а не копіюється з довіреного сервера.
Консенсус визначає чинний ланцюг. Mempool і relay policy додають локальні правила для непідтверджених транзакцій; нестандартна транзакція може бути консенсусно чинною.
P2P-рівень отримує заголовки, блоки й транзакції від кількох peer. Mempool різниться; активним стає повністю перевірений кандидат із найбільшою сукупною роботою.
Вузол перевіряє без гаманця. Необов’язковий wallet керує дескрипторами, ключами, адресами й транзакціями; bitcoin-qt — GUI, bitcoind — демон, bitcoin-cli — RPC.
Каталог даних містить конфігурацію, блоки, chainstate й гаманці. Pruning видаляє старі дані після перевірки, але обмежує історичні запити; txindex вимагає ресурсів.
JSON-RPC дозволяє чутливі операції. Не відкривайте його в Інтернет: обмежте bind і firewall, налаштуйте надійну автентифікацію та мінімальні права.
Офіційні файли мають SHA-256 і підписи кількох builder. Перевіряйте довірені ключі; Guix дає відтворити збірку й порівняти незалежні attestations.
Патчі, тести й review відкриті. Мейнтейнери зливають код, але не можуть віддалено змінити правила чужих вузлів; користувач вирішує, що встановити.
Завантажуйте офіційно, перевіряйте хеші й підписи, читайте нотатки, резервуйте гаманець і тестуйте відновлення. Стежте за IBD, peers, висотою, диском, debug.log і RPC. Bitcoin Core — integration/staging repository · Bitcoin Core — transaction relay and mempool policy · Bitcoin Core — contributing and maintainer model · Bitcoin Core — installed files and components · Bitcoin Core — JSON-RPC interface · Bitcoin Core — release process · Bitcoin Core — bootstrappable Guix builds · Bitcoin Core — download and signature verification
Для повної картини прочитайте також Full Node, Правила консенсусу, BIP (Bitcoin Improvement Proposal), Bitcoin, Soft Fork, Mempool. На цю статтю також посилаються Soft Fork, Hard Fork, BIP (Bitcoin Improvement Proposal), Правила консенсусу.