Merkle tree

E105392

A Merkle tree is a cryptographic data structure that uses a tree of hash values to efficiently and securely verify the integrity and consistency of large sets of data.

All labels observed (3)

Label Occurrences
Merkle tree canonical 6
Merkle DAG 1
sparse Merkle tree 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf cryptographic data structure ⓘ
hash tree ⓘ
alsoKnownAs hash tree ⓘ
builtFrom cryptographic hash function ⓘ
definedIn “A Digital Signature Based on a Conventional Encryption Function” ⓘ
enables Merkle proof ⓘ
efficient exclusion proof ⓘ
efficient inclusion proof ⓘ
generalizationOf hash list ⓘ
hasComponent internal node ⓘ
leaf node ⓘ
root hash ⓘ
hasProperty binary tree structure ⓘ
collision resistance depends on underlying hash function ⓘ
hash-based ⓘ
supports logarithmic-size proofs ⓘ
tamper-evident ⓘ
hasVariant Merkle Patricia tree ⓘ
authenticated skip list ⓘ
binary Merkle tree ⓘ
k-ary Merkle tree ⓘ
sparse Merkle tree ⓘ
linked to: Merkle tree
internalNodeValue hash of concatenated child hashes ⓘ
introducedIn 1979 ⓘ
leafRepresents data block ⓘ
transaction ⓘ
namedAfter Ralph Merkle ⓘ
proposedBy Ralph Merkle ⓘ
rootRepresents commitment to entire data set ⓘ
securityDependsOn collision resistance of hash function ⓘ
preimage resistance of hash function ⓘ
storageOverhead O(n) ⓘ
usedFor authenticated data structures ⓘ
efficient membership proofs ⓘ
verifying data consistency ⓘ
verifying data integrity ⓘ
usedIn Bitcoin ⓘ
Ethereum ⓘ
linked to: Ethereum blockchain

Git ⓘ
IPFS ⓘ
blockchain systems ⓘ
certificate transparency logs ⓘ
database systems ⓘ
distributed systems ⓘ
file systems ⓘ
peer-to-peer networks ⓘ
version control systems ⓘ
verificationComplexity O(log n) ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ralph Merkle → hasConceptNamedAfter → Merkle tree ⓘ
Ralph Merkle → knownFor → Merkle tree ⓘ
subject linked to: Merkle
Ralph Merkle → developedConcept → Merkle tree ⓘ
subject linked to: Merkle
Merkle tree → hasVariant → sparse Merkle tree ⓘ
linked to: Merkle tree
IPFS → usesConcept → Merkle DAG ⓘ
linked to: Merkle tree
Merkle proof → usesStructure → Merkle tree ⓘ
Merkle proof → relatedTo → Merkle tree ⓘ
Merkle Patricia tree → basedOn → Merkle tree ⓘ