Tornado Cash - How it Works | DeFi + Zero Knowledge Proof
Smart Contract Programmer Smart Contract Programmer
53.1K subscribers
34,149 views
0

 Published On Aug 27, 2021

This video explains how Tornado Cash uses zk-SNARK to protect privacy.

Deposit 0:45
Why does everyone deposit the same amount of ETH? 1:52
Wrong way to withdraw 2:46
Correct way to withdraw - zero knowledge proof 4:04
Nullifier? 5:17
How is deposit hash (commitment) stored? 6:58
How to build a Merkle tree 7:19
Merkle tree in Tornado Cash 7:53
How to insert commitment into Merkle tree of Tornado Cash 8:32
How to prove commitment is in the Merkle tree 10:18
Tools used by Tornado Cash (Circom, snarkjs) 11:51

https://tornado.cash/
https://github.com/tornadocash/tornad...

#Solidity #SmartContract #TornadoCash #ZeroKnowledgeProof #Ethereum #スマートコントラクト

Follow
  / programmersmart  
  / discord  
https://t.me/smartcontractprogrammer
https://smartcontractprogrammer.com

show more

Share/Embed