26 / 691MRKL

Merkleův strom

hashový strom transakcí

Deterministický binární hashový strom, který přes Merkle root váže hlavičku ke každému txid v bloku.

Hashe transakcí tvoří listy; sousední hashe se spojují a opakovaně double-SHA-256 hashují, až zbude kořen. Při liché šířce Bitcoin poslední hash zdvojí. Merkle proof poskytne cestu sourozenců pro ověření zahrnutí vůči kořeni bez přenosu všech transakcí, samotné zahrnutí však nedokazuje konsensuální platnost.

Deterministický binární hashový strom, který přes Merkle root váže hlavičku ke každému txid v bloku. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Hashe transakcí tvoří listy; sousední hashe se spojují a opakovaně double-SHA-256 hashují, až zbude kořen. Při liché šířce Bitcoin poslední hash zdvojí. Merkle proof poskytne cestu sourozenců pro ověření zahrnutí vůči kořeni bez přenosu všech transakcí, samotné zahrnutí však nedokazuje konsensuální platnost. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Plně validující uzel tento výsledek znovu sestaví ze surových bloků a transakcí, lokálně uplatní přesná pravidla konsenzu a odmítne neplatná data, i když je nabízí těžař, explorer nebo většina peerů. Postup je reprodukovatelný a nevyžaduje důvěru ve výklad webové služby. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Proof of work řadí pouze historie s platnými bloky; nezplatní neplatnou transakci ani nevytváří okamžitou matematickou finalitu. Reorganizace zůstávají možné, nároky na zdroje ovlivňují dostupnost ověřování a samotná struktura protokolu nezaručuje soukromí, bezpečnou úschovu ani správné provozní rozhodnutí. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Používejte aktuální validující implementaci, ověřujte stažená data a rozlišujte konsensuální platnost od relay či mining policy. U důležitých rozhodnutí kontrolujte transakci, hlavičku, target i nahromaděný chainwork, držte software a zálohy pod kontrolou a postup nejprve otestujte s malou hodnotou. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]

Pro nejúplnější obraz čtěte toto heslo společně s Blok, Transakce, Hlavička bloku. Opačným směrem na něj odkazují také Hlavička bloku, Kryptografický hash, SHA-256, Potvrzení.

DOC · 001Bitcoin Developer Guide — Merkle TreesDokumentaceDOC · 002Bitcoin whitepaper — Simplified Payment VerificationPrimární zdrojDOC · 003Bitcoin Core — Merkle tree implementationPrimární zdroj
Ověřeno 1. srpna 2026Primární zdroje · Nejde o investiční doporučení