Posted on Oct 16, 2024 09:53 · Latest update on Nov 11, 2024
ZKP(零知识证明)技术为加密行业带来了新的叙事和活力,ZKP 和区块链的结合正在经历快速发展和广泛应用的过程,充满着巨大的想象和潜力, 而当下只有较少人踏足,这意味着 ZK 领域仍是一片蓝海。
无论是从理论层面还是工程实践层面,想要高效学习 ZKP,PLONK 是绝佳之选。
PLONK 理论基础扎实,它借鉴了很多经典 ZKP 技术的理论基础,如算术电路、查找表、内积证明等,很多后续的优化方案,包括 PlonkUp、UltraPlonk、Halo2 等,都是 PLONK 家族的一员。随着对 ZKP 性能和可扩展性需求的不断提高,PLONK 家族方案已成为目前最受欢迎和应用最广泛的 ZKP 系统之一。
除此以外,PLONK 工程价值极高,创新地使用了新的算术电路编码方案和新的开箱即用(out-of-the-box)证明系统,为构建高效、可扩展的通用零知识证明系统奠定了基础,包括 Starkware 和 zkSync 的以太坊二层网络,Filecoin 等分布式存储项目、Mina 和 Aleo 等隐私区块链,众多热门项目都使用或基于 PLONK 实现。
只有全面深入研习 PLONK 的理论基础、数学原理和工程实践,克服知识的"诅咒",才能嗅得金蔷薇的纯粹芬芳。
围绕 PLONK,我们准备了系列课程,面向有一定 ZKP 相关的数学和理论基础者,每节课程将结合具体的例子和代码,带你全面构建 PLONK 的认知框架,帮你更好理解有关理论基础的实际运用,并带你深入 PLONK 的理论和工程代码实践。
更多细节:https://github.com/Antalpha-Labs/zkp-academy/tree/main/Plonk
1 Chapters / 9 Classes / 10H 35Mins
ZKP & Plonk Overivew
1H 35Mins
Plonk 中的算术化
1H 18Mins
Plonk 中的多项式
58Mins
Plonk 中的置换证明
1H 1Min
Plonk 中的约束
1H 3Mins
Plonk 中的多项式承诺
1H 3Mins
Plonk 中的 Lookup Gate
58Mins
Plonk 中的 Custom Gate & Lookup Gate
1H 0Min
Plonk 代码实践
1H 39Mins
1 Builders
对 ZKP 有一定的了解,理解其中的基本概念
深入地理解 Plonk 协议的底层原理,如 Plonk 算术化、置换证明、算术约束等
代码实践完成一个完整的 Plonk 证明流程
© 2023 OpenBuild, All rights reserved.