零知识证明是一种精妙的密码学构造,它允许一方向另一方证明某个陈述是正确的,而无需透露任何有用的信息。这意味着验证者只能确认陈述的真实性,却学不到任何额外的知识。