Content pfp
Content
@
0 reply
0 recast
0 reaction

oskarth pfp
oskarth
@oskarth.eth
CLIENT SIDE PROVING: How big can circuits for mobile proving be? With Anon-Aadhaar v1 circuits being 1.7m constraints, we wanted to answer this question with Project MoPerf. While there are many performance related concerns the biggest blocker is memory usage. With modern phones with 4GB we can do 1.7m+ constraints.
3 replies
4 recasts
19 reactions

oskarth pfp
oskarth
@oskarth.eth
We previous did a PoC with Anon-Aadhaar (160k constraints). With AA v1 (nullifiers+selective disclosure, see https://twitter.com/PrivacyScaling/status/1757828914733310047 for more) constraints increased more than 10x to 1700k. We weren't sure if this was still feasible on mobile, so we wanted to test this.
1 reply
0 recast
1 reaction

oskarth pfp
oskarth
@oskarth.eth
This is important, because most ZK Identity solutions have the same ballpark complexity (~1m constraints), and they have to be run from mobile to function as desirable. Circom is also still the most mature stack out the there, and other stacks come with different trade-offs.
1 reply
0 recast
3 reactions