arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1908.02327cs.CR
收藏

所有的证明:可验证的计算在一个坚果壳

Proof of All: Verifiable Computation in a Nutshell

Mario Alessandro Barbara

摘要:

近年来,“零知识证明“在密码学领域取得了新的进展,引发了新一轮的研究热潮,产生了许多令人兴奋的理论方法。这种研究通常与基于区块链的社区对私有和可扩展解决方案的需求重叠,从而导致此类系统的首次实际实施。许多这些创新的结构是并行发展的,使用不同的术语,并演变成一个支离破碎的生态系统,要求将它们整合到更稳定的“可验证计算”领域。在这篇硕士论文中,我提出了一个统一的可验证计算模型,用于简化和有效地比较所有密码证明系统。我利用这个模型来分析创新技术(同态认证器,可验证的延迟函数),这些技术已经发展到自己的专业领域,我试图让这些技术更容易为该领域的新手所用。此外,我扩展了可验证计算,通用证明编译器和“所有证明”的未来,从一个更容易和非正式的设计角度接近最先进的zk-STARK结构。

英文摘要:

Recent advances in the cryptographic field of "Zero-Knowledge Proofs" have sparked a new wave of research, giving birth to many exciting theoretical approaches in the last few years. Such research has often overlapped with the need for private and scalable solutions of Blockchain-based communities, resulting in the first practical implementations of such systems. Many of these innovative constructions have developed in parallel, using different terminologies and evolving into a fragmented ecosystem, calling for their consolidation into the more stable domain of "Verifiable Computation". In this master thesis I propose a unifying Verifiable Computation model for the simplification and efficient comparison of all cryptographic proof systems. I take advantage of this model to analyse innovative technologies (Homomorphic Authenticators, Verifiable Delay Functions) which developed into their own specialised domains, and I attempt to make them more accessible for newcomers to the field. Furthermore, I expand on the future of Verifiable Computation, Universal proof compilers and "Proofs of All", by approaching the state-of-the-art zk-STARK construction from a more accessible and informal design perspective.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑