零知识证明的发展历程、应用及基本原理
一、零知识证明的历史沿革
零知识证明体系的现代理念可追溯至1985年。当时,Goldwasser、Micali和Rackoff合作提出了一个开创性的概念,即在交互系统中,通过最少量的信息交换来证明一个陈述的正确性。这一思想在1989年正式发表,奠定了零知识证明的理论基础。
早期的零知识证明系统在实用性方面存在局限,主要停留在理论层面。直到近十年,随着密码学在加密货币领域的兴起,零知识证明才真正走向前台,成为一个关键研究方向。其中,发展通用、非交互且证明规模有限的零知识证明协议是一个核心目标。
零知识证明的重大突破出现在2010年,Groth发表