BETA
Back to courses
Share

ZKP系列课程|Plonk 公开课 

通过本课程的学习,学习者将更加深入地理解 Plonk 协议的底层原理,如 Plonk 算术化、置换证明、算术约束、多项式承诺、Lookup等,并有能力用代码实现一个完整的 Plonk 证明流程。

Antalpha Labs

Posted on Oct 16, 2024 09:53 · Latest update on Oct 22, 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

Chapters

1 Chapters / 9 Classes / 10H 35Mins

  • Chapters
  • Lessons
  • Duration
  • Progress
Chapter 1ZKP & Plonk Course
9
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

Speaker


Requirements

对 ZKP 有一定的了解,理解其中的基本概念


Take Away

深入地理解 Plonk 协议的底层原理,如 Plonk 算术化、置换证明、算术约束等

代码实践完成一个完整的 Plonk 证明流程

Product

  • Learn
  • Build
  • Developer Profile
  • On-Chain Contract & Payment

Community

  • Discord
  • Twitter
  • GitHub
  • Telegram
  • LinkedIn
  • Substack

Company

  • Apply for Cooperation
  • Terms of Use Agreement
  • Privacy Policy
  • Press Kit

© 2023 OpenBuild, All rights reserved.