From d7cb91e26376634c6c7edbcc0fff0467027356b1 Mon Sep 17 00:00:00 2001 From: Balazs Komuves Date: Tue, 21 Jan 2025 15:10:16 +0100 Subject: [PATCH] update README --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c416198..4ae2937 100644 --- a/README.md +++ b/README.md @@ -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...)