# ZK Playground Workshop ### 參考資料 * [project 參考](https://appliedzkp.org/) by KIMI WU * [snark 參考書](https://people.cs.georgetown.edu/jthaler/ProofsArgsAndZK.html) by Chih Cheng Liang * [Elliptic Curves 參考書](https://people.cs.nctu.edu.tw/~rjchen/ECC2012S/Elliptic%20Curves%20Number%20Theory%20And%20Cryptography%202n.pdf) by Chih Cheng Liang * [vitalik 的文章](https://vitalik.ca/) by Chih Cheng Liang * [與第一次課程相關的 vitalik 的文章 ](https://vitalik.ca/general/2017/01/14/exploring_ecp.html) by Chih Cheng Liang * [與 zk 更相關 vitalik 的文章](https://vitalik.ca/general/2016/12/10/qap.html) by Chih Cheng Liang * [dankrad 的文章(關於 polynomial commitment 或 Verkle trie 或 Data availability)](https://dankradfeist.de/) by Chih Cheng Liang * [Interactive Proof, PCP, IOP](https://people.eecs.berkeley.edu/~alexch/classes/CS294-S2019.html) by Paul * [fiat shamir transform 參考書](https://youtube.com/playlist?list=PL8Vt-7cSFnw29cLUVqAIuMlg1QJ-szV0K) by Paul * [Proofs, Consensus, and Decentralizing Society Boot Camp](https://simons.berkeley.edu/workshops/schedule/9299) by Paul * [Topics in Cryptography](https://crypto.stanford.edu/cs355/22sp/schedule/) by Paul * [Cryptocurrencies and Blockchain Technologies](https://cs251.stanford.edu/) by Paul * [C 寫出 solidity precompiled contract](https://github.com/vivianjeng/zkSNARK-verifier-in-C/blob/master/bn128.c) by Ya-wen (Vivian) Jeng * [C 寫出 solidity precompiled contract 的中文筆記](https://hackmd.io/@vivi432/bn128-in-c) by Ya-wen (Vivian) Jeng * [基礎密碼學](https://chenyanlong.notion.site/ba5aa965fc30495ab6912b79c30ab4d6) by Yan Long (Alan) Chen * [commitment](https://medium.com/@lcamel/%E6%B7%BA%E8%AB%87-commitment-f757a353a89d) by LCamel LCamel ###### tags: `ZK Playground Workshop`