26 / 691MRKL

Дерево Merkle

дерево хешей транзакций

Детерминированное binary hash tree, чей root связывает header с каждым txid блока.

Transaction hashes образуют листья; пары соединяют и double-SHA-256 до одного root, последний дублируют при нечётной ширине. Merkle proof даёт sibling path для проверки включения без всех транзакций, но включение само не доказывает консенсусную валидность.

Детерминированное binary hash tree, чей root связывает header с каждым txid блока. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Transaction hashes образуют листья; пары соединяют и double-SHA-256 до одного root, последний дублируют при нечётной ширине. Merkle proof даёт sibling path для проверки включения без всех транзакций, но включение само не доказывает консенсусную валидность. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Полный валидирующий узел восстанавливает результат из блоков и транзакций, локально применяет правила консенсуса и отвергает невалидные данные даже от майнера, explorer или большинства peers. Проверка воспроизводима и не требует доверия к толкованию веб-сервиса. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Proof of work упорядочивает лишь истории с валидными блоками; он не делает неверную транзакцию верной и не создаёт мгновенной математической финальности. Реорганизации возможны, ресурсы влияют на доступность проверки, а структура сама не гарантирует приватность, безопасное хранение или верные действия. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Используйте актуальную валидирующую реализацию, проверяйте данные и отличайте консенсус от relay или mining policy. Для важных решений изучайте транзакцию, header, target и накопленный chainwork, контролируйте software и backups и сначала испытывайте процесс малой суммой. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Для полной картины прочитайте эту статью вместе с Блок, Транзакция, Заголовок блока. На эту статью также ссылаются Заголовок блока, Криптографический хеш, SHA-256, Подтверждение.

DOC · 001Bitcoin Developer Guide — Merkle TreesДокументация ↗DOC · 002Bitcoin whitepaper — Simplified Payment VerificationПервичный источник ↗DOC · 003Bitcoin Core — Merkle tree implementationПервичный источник ↗
Проверено 1 августа 2026 годаСначала источники · Не является инвестиционной рекомендацией