{"id":"verify-proof-root-trust","text":"`verify_proof` confirms data matches a given root hash but does not authenticate the root itself; callers must obtain a trusted root through an independent channel (e.g., a signed block header).","truth_value":"IN","source":"entries/2026/05/29/merkle-tree-merkle_tree-verify_proof.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"verify-proof-root-trust","truth_value":"IN","reason":"premise"}]}}