78 / 691CORE

Bitcoin Core

Узел полной проверки и необязательный кошелёк

Bitcoin Core — самая распространённая открытая реализация узла Bitcoin с полной проверкой, но не сам протокол и не вся сеть.

Программа получает P2P-данные, локально проверяет блоки и транзакции, ведёт chainstate и mempool и может включать кошелёк, GUI и RPC.

Bitcoin Core — ПО с лицензией MIT, реализующее правила и сетевые интерфейсы Bitcoin. Репозиторий не определяет Bitcoin единолично: оператор сам выбирает версию.

Во время IBD узел проверяет proof of work, связи, транзакции, скрипты и расходы UTXO. Chainstate выводится локально, а не копируется с доверенного сервера.

Консенсус определяет допустимую цепь. Политика mempool и relay добавляет локальные правила для неподтверждённых транзакций; нестандартная транзакция может быть консенсусно допустимой.

Слой P2P получает заголовки, блоки и транзакции от нескольких peers. Mempool различаются; активен полностью проверенный кандидат с наибольшей накопленной работой.

Узел проверяет сеть без кошелька. Необязательный wallet управляет дескрипторами, ключами, адресами и транзакциями; bitcoin-qt — GUI, bitcoind — демон, bitcoin-cli — RPC.

Каталог данных хранит конфигурацию, блоки, chainstate и кошельки. Pruning удаляет старые данные после проверки, но ограничивает исторические запросы; txindex зависит от задачи.

JSON-RPC разрешает чувствительные операции. Не открывайте его Интернету: ограничьте bind и firewall, настройте безопасную аутентификацию и минимальные права.

Официальные файлы имеют SHA-256 и подписи нескольких builders. Проверяйте доверенные ключи; Guix позволяет повторить build и сравнить независимые 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), Правила консенсуса.

DOC · 001Bitcoin Core — integration/staging repositoryПервичный источник ↗DOC · 002Bitcoin Core — transaction relay and mempool policyДокументация ↗DOC · 003Bitcoin Core — contributing and maintainer modelДокументация ↗DOC · 004Bitcoin Core — installed files and componentsДокументация ↗DOC · 005Bitcoin Core — JSON-RPC interfaceДокументация ↗DOC · 006Bitcoin Core — release processДокументация ↗DOC · 007Bitcoin Core — bootstrappable Guix buildsДокументация ↗DOC · 008Bitcoin Core — download and signature verificationДокументация ↗
Проверено 1 августа 2026 годаСначала источники · Не является инвестиционной рекомендацией