go-kzg
go-kzg copied to clipboard
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
For `v = 0` the `v-1` value will underflow to `18446744073709551615` Then `0000...0000 & 1111...1111 == 0`
Hardcoding the value `1` for the initial stride [here](https://github.com/protolambda/go-kzg/blob/98afb8f0b71f307672e1c06fd4d69414dfbb078b/das_extension.go#L75) is unnecessarily restrictive: ``` fs.dASFFTExtension(vals, 1) ``` See https://github.com/benjaminion/c-kzg/issues/10
We found another thread-safety issue with Kilic, described [here](https://github.com/gballet/go-verkle/pull/56). In short, it seems that if `MulG1` is called concurrently, the two contexts will interact and give an incorrect results. The...
Thank you for designing the library. We are looking into using this library in our project. Is there are a benchmarking tool ? If we use this library as a...