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, Подтверждение.