Prover-efficient commit-and-prove zero-knowledge SNARKs. (2017)