Demystifying ZKPs with Porter Adams