Two Men on an Island - An Introduction to Zero-Knowledge Proofs and...