Shorter ZK-SNARKs from square span programs over ideal lattices | Synapse