bls12_381 aggregate signature verified failed(wait long time but not returned) #914
Unanswered
zhengjunhe
asked this question in
Q&A
Replies: 1 comment 6 replies
-
Maybe the number of SCS constraints of your circuit exceed the limit, which is ~67M for a BN254 PLONK. I'm not sure but the two pairing.PairingCheck([]*sw_bls12381.G1Affine{&g1Neg, &circuit.PubKey}, []*sw_bls12381.G2Affine{&circuit.Sig, &circuit.Hash2G2}) |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I need to do the bls12_381 aggregate signature verification in my circuit,but it seems enter a dead loop as the unit test didn't finish after long time.The code is as below:
When I do the unit test via
TestBLSigVerifyCheck
, it didn't finish after long time. It's ok when do the testreplace:
gnarkAssert.ProverSucceeded
witherr = test.IsSolved(&BLS12_381Sig{}, &witness4test, ecc.BN254.ScalarField())
@ivokub, Coud you pls take a look at my problem?
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions