merkle-tree-hashes-raw-bytes

Status: IN

The Merkle tree implementation avoids serialization canonicalization entirely by accepting caller-provided `bytes` and hashing them directly via `hashlib.sha256(data)`, making it immune to the JSON encoding ambiguity that affects the PBFT digest.

Source: entries/2026/05/29/topic-json-canonicalization-risks.md

JSON