Plancker ZKP 底层系列 | 理解 PLONK

引言

「深入 ZKP 底层系列」

  • 背景 当下,ZKP(Zero-Knowledge Proof) 已经在加密货币、数据隐私保护、安全认证等多个领域发挥着至关重要的作用。 Plancker Langlands 小组现也已启动 zkp 研究,专注于通过硬件加速 MSM 与 NTT 等运算,提高 ZKP 中 proof 的生成速度。 ZKP 的底层协议是零知识证明技术的核心和灵魂,在本系列中,我们将一起带你深入展开探索。

  • 文章概述 PLONK 协议对于 ZKP 发展意义深远,通过提供一个高效、通用且易于实现的框架,大大推动了 ZKP 技术在各种应用中的实用性和可扩展性,著名的 ZK 公链 - Mina Network 在其底层就使用了 PLONK 协议。本文主要讲了 PLONK 协议的工作原理以及一些升级优化。



参考:

[1] zkSecurity: https://www.zksecurity.xyz/

[2] Real-World Cryptography book: https://www.manning.com/books/real-world-cryptography?a_aid=Realworldcrypto&a_bid=ad500e09

[3] PLONK: https://eprint.iacr.org/2019/953.pdf

[4] UltraPLONK: https://aztec.network/

[5] Mina: https://minaprotocol.com/

[6] Schwartz-Zippel: https://www.cryptologie.net/article/507/the-missing-explanation-of-zk-snarks-part-1/

[7] Maller 的优化: https://www.cryptologie.net/article/526/maller-optimization-to-reduce-proof-size/

Subscribe to PlanckerDAO
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.