When using Groth16 on Ethereum through ᴇɪᴘ‒197, is it really needed to change both G₂ points of the public & private inputs in the trusted setup for avoiding public input forgery ?
First remember Ethereum only allow to check if a set of pairings is equal to 1 in Fp12 and not ...