update README

This commit is contained in:
Balazs Komuves 2025-01-21 15:10:16 +01:00
parent ddc0f00d41
commit d7cb91e263
No known key found for this signature in database
GPG Key ID: F63B7AEF18435562

View File

@ -5,6 +5,11 @@
Rust implementation of the Poseidon2 hash function over the BN254 curve's scalar field,
with permutation state width `t=3`.
We plan to integrate this into Plonky2, to allow an efficient BN254 recursive wrapper.
For this we need some custom features: For example when computing the Fiat-Shamir
challenges, we need a duplex construction which can absorb and squeeze both
BN254 and Goldilocks field elements.
Currently using [arkworks](https://github.com/arkworks-rs) for field arithmetic
(maybe replace it with something more light-weight in the future...)