It is hard to understand how zero-knowledge proof circuits are turned into a set of complex algebraic constraints
Read through the circuit DSL compiler to understand how it builds a syntax tree. I just spent some time following the code
Tracks Applied (3)
Discussion