Tornado Cash - anonymous transfer platform
Tornado Cash
Category: Blockchain: Language:
Location:
London

Tornado Cash - anonymous sending coins within the network

Tornado Cash - a tool that allows you to send Ethereum cryptocurrency 100% anonymously. This resource will allow you to use a revolutionary technology, not related to the storage of cryptocurrency. The service will help you to restore your privacy. You can use it to send Ethereum to any wallet in a way that obscures your sending address.

Contents:

  1. Tornado Cash dapp features
  2. How has Tornado.cash achieved privacy?
  3. Ethereum deposits and withdrawals
  4. Dapp technical settings

Tornado Cash Dapp ETH

Tornado Cash dapp features

Tornado Cash - a modern tool that allows you to remain anonymous, sending ETH coins. By default, all of your Ethereum transactions and balances are available to others. They can be seen in programs like Etherscan. This way, anyone who knows your wallet number can easily view your payments. In addition, data is available about your balance, the source of your funds and online activity.

But what if you don't want your story to be publicly viewed by everyone? What if you want anonymity when it comes to your transactions? Tornado Cash

For these purposes, you can use Tornado Cash, an application for transferring ETH to a smart contract without disclosing your real address. This service guarantees complete anonymity on the Ethereum network. No one will be able to track your transfers and see your activity, even if they know the exact address of the wallet. You can find detailed information about the project on the official website, since the project does not have a Whitepaper. Tornado.cash has been audited, however, it is an experimental project. It is also known that 2 versions of the platform were released, but RoadMap is not in the public domain. If you want to receive the latest news, you can subscribe to the Twitter or Telegram channel.

How has Tornado.cash achieved privacy?

Many attempts have been made over the years to create private transactions on the Ethereum network. The most popular options were using a centralized exchange wallet or mixed storage service. Although it is worth noting that such methods create a high degree of risk.

As for Tornado, it improves the anonymity of transactions by breaking the link between the recipient and the destination. The resource uses a smart contract that accepts ETH deposits that can be withdrawn at a different address. Whenever ETH is withdrawn to a new address, it is not possible to link the withdrawal to the deposit, ensuring complete confidentiality. In this way, Tornado.cash acts like a proxy. This guarantees 100% anonymity with zkSnarks proof.

Ethereum deposits and withdrawals

In order to perform standard translations on a resource, there is a certain algorithm. To make a deposit, the user generates a code and sends his hash along with the deposit amount to the Tornado smart contract. The contract accepts a deposit and adds a commitment to its list of transactions. Later, the user decides to make a withdrawal. To do this, you need to provide proof of ownership of the unspent obligation code from the list of deposits of the smart contract. ZkSnark technology allows you to do this without revealing which deposit corresponds to this secret. The smart contract will verify the proof and transfer the deposited funds to the address, specified for the withdrawal. No one will be able to determine from which deposit the funds are withdrawn. The platform does not have its own token, since deposits and withdrawals are carried out in such currencies as: ETH, DAI, cDAI, USDC, cUSDC, USDT. There is no referral program either.

Dapp technical settings

In order to use the platform functions, the user needs to set some settings. There are 2 options for withdrawing funds:

  • Firstly, using a wallet (Metamask, Trustwallet, etc.);
  • Secondly, through a repeater.

Let's look at why both options are so important.

The first method, using a wallet To use this method, you need to have a completely new ETH wallet address with some amount of coins.
Method two, using a repeater It is the Relayer function that makes it possible to replenish a new wallet anonymously. All you need to do - create a new Ethereum address. ZkSnark proof and Relayer will do the rest.

As you can see, you can actually replenish your ETH wallet without losing your anonymity. Previously, you bought it from other people by using exchanges. Even the first top-up of a wallet can be anonymous now.

Tornado Cash - anonymous sending coins within the network Statistics

Users
24 hr: 0
0%
Total: 0
(1 days)
ATH: 246
(Oct 13, 2020)
Volume
24 hr: 0
Total: 0
(1 days)
ATH: 167.375.207
(Dec 5, 2021)
Transactions
24 hr: 0
0%
Total: 0
(1 days)
ATH: 492
(Nov 29, 2020)
0

Reaction to the article

Reviews (0)