πŸ’‘What are privacy pools?

Privacy Pools

TONNEL crypto-mixer is a service that is used to increase the level of anonymity of transactions for TON, as well as any JETTON in the TON network. The basic principle of a crypto mixer is to make it impossible to track and link between the sender and recipient of funds. A set of smart contracts eliminates all possible risks.

User Flow

  1. Select the amount and token you want to deposit: The user indicates the amount he wants to deposit into the pool.

  2. Generating a temporary private key which you can later use to withdraw your asset from the pool to an address of your choice. (the user must keep in a place inaccessible to others since this secret is the only option for receiving a deposit from the pool.)

  3. The crypto mixer mixes received funds with other users. Now all you need to do is wait for enough transactions in the mixer and then you'll be able to withdraw your funds without anyone knowing which deposit is linked with this withdrawal transaction which makes it impossible for anyone to track your transfers.

  4. Issuance of purified funds: To receive a deposit, you must enter the secret and the address of the wallet where the funds should arrive. On average, withdrawals take about two to five minutes.

Relayers

When a user tries to withdraw their asset from the pool. They will indicate a % for the relayer. For example, they'll set 3% as the fee. Using ZKP user will generate a proof having the information needed to process their request from the pool(the destination address and fee %). Now, the TONNEL Relayer manager service will choose a random Relayer based on their reputation and will send them a captcha in the @TONNEL_Network_bot that they have to solve in less than 40 seconds:)

If relayers confirms the transaction in 40 seconds, they'll get the fee that user set(2%, 5% or 10%) and also some $TONNEL as the protocol reward.

Last updated