equix
: Rust reimplementation of tevador's [Equi-X], a client puzzle for Tor based on the Equihash and HashX algorithms
Check out [tevador's dev log] for more information. The Equihash layer is based on Equihash60,3 and the underlying hash function HashX is another new project built as a lightweight ASIC-resistant hash function in the spirit of RandomX.
This crate implements a compact Equihash solver with the same memory footprint as the original Equi-X implementation. HashX is delegated to the [hashx
] crate.
This is for Tor client puzzle support in Arti. ([#889])