Alright, let's break this down:
1. A "zero-knowledge proof" is a way to prove you know something without revealing what that something is. Imagine showing you know the secret password to a club by walking through the door, but no one else learns the password.
2. Bitcoin doesn't use zero-knowledge proofs as part of its core protocol. There are other cryptos like Zcash that do though!
3. The "Bitcoin network" and "Bitcoin blockchain" are connected but not exactly the same thingy.
- The Bitcoin network refers to all nodes (computers) running Bitcoin software across the globe.
- The Bitcoin blockchain is a record of every transaction ever made on this network.
So in short: Network = all computers running Bitcoin; Blockchain = list of all transactions these computers have verified!