Content
@
0 reply
0 recast
0 reaction
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
16 recasts
53 reactions
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
0 reaction
EulerLagrange.eth
@eulerlagrange.eth
https://ethresear.ch/t/lookup-singularity-via-mmr/18704/5 I have a way to speed it up even more. The tradeoff for cryptoeconomic security is unnecessary. You can have infra validate the tables used. Using GKR and Sumcheck you can get a significant boost in batch proving circuits.
1 reply
0 recast
0 reaction
EulerLagrange.eth
@eulerlagrange.eth
https://warpcast.com/eulerlagrange.eth/0xedf2debb Try this strategy for non-sensitive parts of the computation to get better numbers.
0 reply
0 recast
0 reaction