mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-09 04:39:24 +00:00
Reduces proof size by 21.5% without notable computational complexity changes. I wouldn't be surprised if it has minor ones, yet I can't comment in which way they go without further review. Bit now verifies it can successfully complete the ring under debug, slightly increasing debug times.
Discrete Log Equality
Implementation of discrete log equality both within a group and across groups, the latter being extremely experimental, for curves implementing the ff/group APIs. This library has not undergone auditing.
The cross-group DLEq is the one described in https://web.getmonero.org/resources/research-lab/pubs/MRL-0010.pdf, augmented with a pair of Schnorr Proof of Knowledges in order to correct for a mistake present in the paper.