Skip to main content

Module blake3

Module blake3 

Source
Expand description

Blake3 leaf hash and two-to-one compression for Merkle tree constructions.

The compression is a plain Blake3 hash of the two children concatenated. The batched kernels a prover wants live in the prover-side crate, not here.

Structsยง

Blake3Compression
A two-to-one compression function that hashes the concatenation of its inputs with Blake3.
Blake3HashSuite
Blake3 leaves and a Blake3 compression function for inner nodes.