---
# System prepended metadata

title: ZK Playground Workshop
tags: [ZK Playground]

---

# 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`




