Owez / irkle

A merkle tree lib using blake3 and binary tree arrays for superfast trees ⚡
https://crates.io/crates/irkle
MIT License
2 stars 0 forks source link

Multithreading #1

Open Owez opened 3 years ago

Owez commented 3 years ago

Currently this library is fast but due to the single-threaded nature, there is a large performance boost that can and should be gained by multi-threading both construction and verification of trees.

Owez commented 3 years ago

Blake3 includes a rayon multithreading mode which will make trees much easier to work with. The overall structure is accidental as blake3 is itself a merkle tree, just used inside of this larger "irkle" merkle tree