As someone not very knowledgeable with cryptography, what practical benefits would such a blockchain have? What benefits would we see with widespread adoption?
Zk proofs also enable some novel forms of verifiable attestations. For example proving that you have sufficient funds for a bid, or belong to a group of addresses, or know something private, without revealing any additional information about it.