# How PLONK works in two parts

**URL:** <https://www.plonk.cafe/t/how-plonk-works-in-two-parts/206>\
**Category:** Uncategorized\
**Tags:** plonk\
**Created:** [12 October 2022 22:22 UTC](https://www.plonk.cafe/t/how-plonk-works-in-two-parts/206 "2022-10-12T22:22:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sCrypt](https://dub1.discourse-cdn.com/flex017/user_avatar/www.plonk.cafe/scrypt/32/130_2.png) [@sCrypt](https://www.plonk.cafe/u/sCrypt)\
**Post date:** [12 October 2022 22:22 UTC](https://www.plonk.cafe/t/how-plonk-works-in-two-parts/206/1 "2022-10-12T22:22:29Z")

</div>

I had difficulty understanding existing PLONK explanations, so I wrote my own version in 2 parts. Hope this helps others. Please lmk if u have any comments [How PLONK Works: Part 1. PLONK is a state-of-the-art zk-SNARK… | by sCrypt | Oct, 2022 | Medium](https://xiaohuiliu.medium.com/how-plonk-works-part-1-bc8050f4805e) [How PLONK Works: Part 2. Copy Constraints | by sCrypt | Oct, 2022 | Medium](https://xiaohuiliu.medium.com/how-plonk-works-part-2-1072dcd7634a)
