Tornado Cash 代码实践系列 | Tornado Cash in practice
这个系列的视频将从零到一实现 Tornado Cash 的功能,包括零知识证明电路,智能合约以及证明验证。希望你能从中学习到 Tornado Cash 的所用到的技术,并知道如何构建一个零知识证明应用。
Tornado Cash 是一个以太坊上的混币器,通过使用零知识证明(Zero Knowledge Proof),Tornado Cash 可以打破区块链上源地址和目标地址之间的关联,解决隐私泄露的问题。Tornado Cash 使用了 Merkle 树和零知识证明电路,并在智能合约验证零知识证明。
系列视频:
- Tornado Cash 代码实践(1): Tornado Cash 介绍
- Tornado Cash 代码实践(2):零知识证明电路
- Tornado Cash 代码实践(3):存款和取款合约
- Tornado Cash 代码实践(4):默克尔树
- Tornado Cash 代码实践(5):证明生成和验证
- Tornado Cash 代码实践(6):用 chatGPT 帮我生成交互页面
- Tornado Cash 代码实践(7):测试网部署(TODO)
视频中的文档: https://qiwihui.notion.site/Tornado-cash-92055ce981ea46668aa72d836085fd35