Tornado Cash is a non-custodial decentralized privacy solution built on Ethereum. This increases the confidentiality of transactions by breaking the link in the chain between the recipient and recipient addresses. Tornado Cash uses a smart contract that accepts ETH and ERC-20 deposits. These deposits can be withdrawn from any network address. Whenever an asset is withdrawn to a new address, it is not possible to link the withdrawal to the deposit, which ensures asset confidentiality.
Tornado Cash uses zero-knowledge proofs (zk-SNARKs) to ensure privacy. When a user decides to withdraw funds, they must provide proof that he or she has a secret that matches one of the smart contract's deposit lists. The zk-SNARK technology makes it possible to verify this proof without having to reveal to the user which deposit corresponds to his secret. The smart contract then verifies the proof and transfers the deposited funds to the address specified by the withdrawal transaction. No outside observer can determine which deposit this withdrawal is related to. TORN is Tornado Cash's native governance token. It is a fixed supply ERC-20 token that is used to vote on protocol updates and fixes.
Crypto's 'Tornado Cash' fans money laundering fears, may be 'tip of the iceberg'
January 30, 2022
Gas price claimed anonymity mining a victim but now everyone can claim AP
June 7, 2021
How to stay anonymous with Tornado.cash and similar solutions
May 28, 2020
How to Use Tornado Cash | DeFi + Zero Knowledge Proof
August 24, 2021
Introducing Private Transactions On Ethereum NOW!
April 3, 2020