Торнадо кэш что это
Tornado Cash улучшает конфиденциальность транзакций, разрывая цепочку связи между адресами источника и назначения. Он использует смарт-контракт, который принимает депозиты в ETH, которые могут быть сняты с другого адреса. Для сохранения конфиденциальности можно использовать ретранслятор для вывода средств на адрес без баланса ETH. Всякий раз, когда ETH выводится по новому адресу, нет возможности связать вывод с депозитом, обеспечивая полную конфиденциальность.
По умолчанию вся ваша история транзакций и балансы Ethereum являются общедоступными. Все транзакции можно увидеть в обозревателях блоков, таких как Etherscan. Таким образом, буквально любой, кто знает, что у вас есть конкретный адрес, может легко просматривать ваши платежи, отслеживать источник ваших средств, подсчитывать ваши авуары и анализировать вашу активность в сети.
Но что, если вы не хотите, чтобы ваша история и балансы были публично просмотрены каким-либо Васей, Петей или Ашотом? Что, если вы хотите анонимности и конфиденциальности, когда дело касается ваших транзакций?
За прошедшие годы было предпринято немало попыток создания частных транзакций на Ethereum. Некоторые обходные пути, предназначенные для сокрытия потоков стоимости, например использование кошелька централизованного обмена или службы смешивания, все же привели к высокой степени риска контрагента и наблюдения. В конце концов, эти инструменты никогда не обеспечивали полную конфиденциальность, как это делали другие криптовалюты, ориентированные на конфиденциальность, такие как Zcash. Zcash использует различные криптографические методы, включая реализацию доказательств с нулевым разглашением, для достижения функциональности конфиденциальности.
Сегодня мы рады поделиться с вами тем, что также возможно на Ethereum. Tornado.cash - наш новый инструмент, оснащенный некастодиальной технологией, основанной на сильной криптографии - позволяет отправлять криптовалюту Ethereum со 100% анонимностью!
Who is behind Tornado Cash?
The creators of this coin mixing service are Roman Semenov and Roman Storm. Although Storm has formal education in Metallurgical Engineering, he veered off course into blockchain technology since 2011. His previous work history includes Blockchainlabs.nz, Amazon, PepperSec, and a number of DeFi projects such as 0x, Aave, Compound, MakerDAO, and 1inch. Across these companies, he took part in auditing Solidity code, developing smart contracts and building ERC-20 tokens.
Roman Semenov’s education is equally impressive, having specialized in field theory and quantum statistics. He also worked at PepperSec as co-founder, alongside Viking Studio, a Russian social media marketing venture. Lastly, he worked at RedHelper to optimize e-commerce funnels and conversions.
They have used Zcash open-source code to develop Tornado Cash as another privacy-focused blockchain project. While Zcash is a standalone privacy coin, Tornado Cash is a coin-agnostic anonymity mixer service, making it achieve greater popularity.
Что такое Tornado Cash
Tornado Cash – это полностью децентрализованный некастодиальный протокол для проведения анонимных операций. Задача платформы – обеспечить конфиденциальность переводов через прерывание стандартной цепочки отправитель – получатель. Такие проекты в криптопространстве называют миксерами.
Разработчики предлагают пользователям две версии Tornado Cash: Classic и экспериментальную Nova (поддерживает технологию защищенных переводов и операции с произвольными суммами).
Скрин с сайта Tornadо Cash
Запуск первой версии протокола состоялся в августе 2019 года. Проект быстро привлек внимание аудитории. В том числе, разработками Tornado Cash заинтересовался один из создателей второй по капитализации криптовалюты Ethereum Виталик Бутерин.
Интересно! Первая версия платформы прошла аудит безопасности.
Криптовалюта Tornado Cash (TORN)
У протокола есть собственная криптовалюта – TORN. Монеты представляют собой токены управления. Их владельцы могут принимать участие в голосованиях для принятия решений о дальнейшей судьбе проекта.
Информация о криптовалюте TORN. Источник: CoinMarketCap
Создавать предложения по управлению протоколом могут пользователи, на счету которых свыше 1 тыс. TORN. Период голосования по предложениям – 3 дня.
Эмиссия TORN ограничена. Всего разработчики выпустили 10 млн управленческих токенов. До 18 декабря 2021 года монеты TORN можно было майнить.
График TORN. Источник: CoinMarketCap
Разработчики обращают внимание на то, что TORN не стоит расценивать как инструмент для привлечения средств в проект. Токеномика криптовалюты выглядит следующим образом:
- 5% (500 тыс. TORN) направили на аиродроп, ориентированный на первых пользователей Ethereum-пулов Tornado.Cash.
- 10% (1 млн TORN) разработчики выделили в качестве награды майнерам.
- 55% (5,5 млн TORN) отправили в валютный резерв DAO. Период постепенной разблокировки средств – 5 лет.
- 30% (3 млн TORN) получили разработчики-основатели и ранние сторонники проекта. Период разблокировки средств – 3 года с разрывом в 1 год.
Пообщаться с другими держателями криптовалюты TORN можно на специальном форуме сообщества.
Советы, чтобы оставаться анонимным
- Используя Relayer или нет, вам все равно нужно поддерживать общую анонимность в Интернете, например, использовать vpn, прокси, Tor , чтобы скрыть IP-адрес, с которого вы действуете. Поскольку вы используете браузер, функция вкладки инкогнито также может оказаться полезной. Убедитесь, что вы используете разные IP-адреса для своих старых и новых учетных записей.
- Перед использованием нового адреса убедитесь, что вы удалили файлы cookie для децентрализованных приложений, потому что, если децентрализованное приложение видит и старый, и новый адрес с одинаковыми файлами cookie, оно будет знать, что адреса принадлежат одному владельцу.
- Подождите, пока после вашего появится несколько депозитов. Если ваш депозит и снятие денег расположены рядом друг с другом, наблюдатель может догадаться, что они могут принадлежать одному и тому же человеку. Рекомендуем подождать, пока наберется не менее 5 депозитов.
- Подождите, пока не пройдет какое-то время после внесения депозита. Даже если после вашего есть несколько депозитов, все они могут быть сделаны одним и тем же человеком, который пытается спамить депозиты и заставить пользователя ошибочно полагать, что существует большой набор анонимности. Мы рекомендуем подождать не менее 24 часов, чтобы убедиться, что за это время были внесены депозиты несколькими людьми.
Депозит
Чтобы внести депозит, пользователь генерирует секрет и отправляет его хэш (называемый обязательством) вместе с желаемой суммой депозита в смарт-контракт Tornado. Контракт принимает депозит и добавляет обязательство в свой список депозитов.
Позже пользователь принимает решение о выводе средств. Для этого пользователь должен предоставить доказательство того, что он или она владеет секретом неизрасходованного обязательства из списка депозитов смарт-контракта. Технология zkSnark позволяет это делать, не раскрывая, какой именно депозит соответствует секрету. Смарт-контракт проверит подтверждение и переведет внесенные средства на адрес, указанный для вывода. Внешний наблюдатель не сможет определить, с какого депозита поступает этот вывод.
Вот как это работает. Теперь давайте объясним, почему Набор анонимности так важен.
Рекомендации разработчиков
По словам создателей проекта, для сохранения полной анонимности при работе с Tornado Cash нужно следовать ряду дополнительных правил, включая следующие:
1. Выдерживать временной промежуток между депозитом средств на платформе и их выводом.
За это время система смешает активы пользователя с другими монетами из пула. Создатель проекта по выявлению скамов и ошибок разработчиков telescr.in, известный в криптосообществе под ником Gettocat, рекомендует ждать не менее 24 часов.
Схема работы Tоrnado Cash: внеси на депозит, подожди, выводи
2. Использовать дополнительные инструменты защиты конфиденциальности.
Разработчики рекомендуют использовать VPN или браузер Tor, чтобы скрывать IP. Процедура необходима, чтобы сохранить анонимность во время вывода средств.
3. Очищать файлы cookie.
Команда проекта призывает очищать файлы cookie для децентрализованных приложений (dApp) перед использованием нового адреса. В противном случае dApp может сопоставить адреса, что приведет к деанонимизации.
Также разработчики призывают хранить Tornado Cash Note в безопасном месте.
Дисклеймер
Вся информация на нашем сайте публикуется, основываясь на принципах добросовестности и только для общего ознакомления. Любые действия, основанные на информации, публикуемой на этом сайте, предпринимаются читателем исключительно под его собственную ответственность. В разделе «База знаний» нашей приоритетной задачей является предоставление высококачественной информации. Мы тщательно определяем, изучаем и создаем образовательный контент, полезный для наших читателей. Для поддержания этих стандартов на высоком уровне и дальнейшего создания качественного контента наши партнеры могут выплачивать нам вознаграждение за размещение информации о них в наших статьях. Однако такие выплаты никак не влияют на процессы создания объективного, честного и полезного контента.
In a world where the screws of surveillance are constantly tightening, where does that leave cryptocurrencies? Bitcoin is the dominant one, but it is only pseudonymous, not anonymous. The recent recovery of Bitfinex funds alone demonstrates that Bitcoin’s blockchain is both public and transparent.
In other words, if there are crumbs left over to tie one’s identity with a wallet address, crypto assets can be traced. Privacy coins like Monero (XMR) or ZCash (ZEC) is one way to keep the crypto part of the cryptocurrency alive. However, with so many funds already invested across the board, there are more elegant solutions to ensure online transactions remain private — like Tornado Cash (TORN).
Как работает Tornado Cash
Схема работы миксеров
Вот как выглядит техническая сторона процесса:
- Пользователь отправляет средства, которые ему нужно перевести, на платформу.
- Tornado Cash депонирует все активы в пулах, которые работают на смарт-контрактах.
- В момент перевода пользователем средств в пул система генерирует для него приватную заметку Tоrnado Cash Note. Она представляет собой закрытый ключ, при помощи которого можно получить доступ к своим активам.
- Чтобы провести операцию, пользователь предоставляет Tоrnado Cash Note.
- Платформа берет запрошенный на перевод объем средств из пула и отправляет его получателю с нового адреса.
Обычно процесс перевода средств через Tоrnado Cash занимает несколько минут.
По состоянию на момент написания обзора платформа работает в сетях нескольких криптовалют: Ethereum, Binance Smart Chain, Polygon, Optimism, Avalanche, Arbitrum One, Gnosis Chain и Ethereum Goerli.
Сети Tornadо Cash
Tornado Cash поддерживает анонимность транзакций при помощи технологии zk-SNARK, которая обеспечивает доказательства с нулевым разглашением (zero-knowledge proofs). Это криптографический протокол, который позволяет одной из сторон подтверждать истинность утверждения другой стороне без раскрытия дополнительной информации.
Технически Tоrnado Cash – это децентрализованная автономная организация (DAO), управление которой находится в руках пользователей.
Tornado Cash: как пользоваться
Рассмотрим шаги, которые нужно пройти пользователю, на примере Nova-версии протокола.
2. Внос средств.
3. Запрос проведения нужной операции (перевод или вывод активов).
Интерфейс Tоrnado Cash Nova
Интерфейс платформы поддерживает только английский. При этом первая версия протокола переведена на русский.
Как восстановить заметки из резервной копии в цепочке
In this guide:
Создание учетной записи для заметок с помощью Metamask
2. Щелкните, Connect Web3 чтобы подключиться к MetaMask.
Примечание. Аппаратные кошельки в настоящее время не поддерживаются для резервного копирования в сети.
3. Щелкните Setup account
Примечание. Убедитесь, что вы создали безопасную резервную копию файла Note Account key. Это похоже на закрытый ключ Ethereum, который будет использоваться для шифрования всех ваших личных заметок.
Примечание. Если вы не хотите хранить резервную копию ключа своей учетной записи Note в цепочке, вы можете снять этот флажок. Create additional on-chain backup of your Note Account key with your wallet
4. Щелкните Provide, чтобы у Tornado.cash был полный открытый ключ вашей учетной записи Metamask, чтобы зашифровать ключ вашей учетной записи Note.
5. Подтверждая транзакцию, пользователь передает свой зашифрованный ключ учетной записи Note в блокчейн.
Как Tornado.cash обеспечивает конфиденциальность в Ethereum?
Tornado улучшает конфиденциальность транзакций, разрывая цепочку связи между адресами получателя и получателя. Он использует смарт-контракт, который принимает депозиты в ETH, которые могут быть сняты с другого адреса. Каждый раз, когда новый адрес выводит ETH, нет возможности связать вывод с депозитом, что делает процедуру полностью конфиденциальной.
Другими словами, Tornado.cash действует как прокси, чтобы гарантировать, что транзакция будет на 100% анонимной с доказательствами zkSnarks.
Еще лучше то, что это 100% некастодиальный , то есть вы сохраняете полный контроль над своими депонированными средствами.
A closer look at how Tornado Cash works
As you might guess, Tornado Cash shares its lineage with privacy coins like Monero (XMR) and Zcash (ZEC). Specifically, these privacy coins are private because they employ a critical piece of cryptographic technology — zero-knowledge proof.
Zero-knowledge proof (ZKP) is the most secure way imaginable by which authentication is done.
Why? Because it requires no passwords to be exchanged. Therefore, no passwords can be hacked. In other words, ZKP allows users to prove they are who they are without giving away their vital data.
Because of this authentication that doesn’t require disclosure of secrets, the protocol is called zero-knowledge proof.
One of the most popular illustrations used to demonstrate ZKP is the so-called Yao’s Millionaires’ problem. If two millionaires want to find out if they have the same amount of money, but without disclosing their own amounts, they would use ZKP.
The same principle applies to any situation in which proving identity without knowing is required.
ZKP example: BBVA
With the ZKP explanation out of the way, it is easy to understand how Tornado Cash works. Just like Alice (verifier) sends Bob (prover) a random route back to prove his identity, so does Tornado Cash generate a random key to deposit your ERC-20 crypto funds.
Using this random key generation between the sender and the receiver, Tornado Cash severs the on-chain link between wallets. In technical terms, both Zcash and Tornado Cash use a variation of ZKP called zk-SNARK proofs (short for zero-knowledge succinct non-interactive argument of knowledge).
The fastest way to get a grasp of this is to see it in action.
Должен ли я использовать новую функцию учетной записи?
Нет, пользователь по-прежнему может использовать Tornado.cash без использования этой новой функции учетной записи. Эта функция была добавлена, чтобы предоставить пользователям более безопасный и удобный способ хранения и защиты своих личных заметок. Если пользователям удобно создавать резервные копии своих личных заметок самостоятельно, они могут продолжать использовать Tornado.cash так же, как и всегда.
Многие криптовалюты псевдоанонимны. Чтобы сохранять конфиденциальность при проведении операций с ними, нужно использовать дополнительные инструменты, например, миксеры. Платформы помогают «стереть» связь между отправителем и получателем активов. Редакция BeInCrypto решила разобраться в том, как работает один из самых популярных миксеров на рынке – Tornado Cash
В этой статье:
Is Tornado Cash (TORN) worth It?
It is clear that Tornado Cash will follow in the footsteps of Monero and Zcash. They are as valuable as users deem their privacy to be so. Generally speaking, it seems that most people prioritize convenience and simplicity over anonymity.
That seems to be the case, even if they have to pay more for the convenience, such as reporting their transactions to the IRS. Therefore, TORN token will cater to a niche of users who prize their online privacy more than convenience.
Nonetheless, as overall crypto adoption increases, that user base will also expand. Additionally, because Tornado Cash is very simple to use, is not limited to specific privacy coins, and runs cheaply, a strong case could be made that Tornado Cash (TORN) is bound to be even more valuable than specialized privacy coins.
You can boost privacy even further
Of course, you can pick a different address from the one deposited, depending on which ones you have available for pasting in your MetaMask wallet. Upon clicking “Withdraw,” Tornado Cash will generate its zk-Snark proof, ensuring there is no on-chain data to tie the sender with the receiver.
When looking at the transaction on Etherscan, the transaction with the amount will show up. However, because Tornado Cash anonymized it, it won’t matter. Only the Tornado Cash address will show up.
Alternatively, instead of MetaMask, it is possible to use Tornado Cash Relayer with a brand-new Ethereum address for total anonymity. In that scenario, the withdrawal address doesn’t have to contain any ETH for gas fees, which elevates the privacy angle a notch further.
As the final step to fortify your online financial privacy, it is also advised to use either a VPN or Tor proxy to obfuscate your IP address as well. Lastly, take care to send tokens when ETH gas fees are at the lowest point, which is usually over the weekends.
Disclaimer
All the information contained on our website is published in good faith and for general information purposes only. Any action the reader takes upon the information found on our website is strictly at their own risk. At Learn, our priority is to provide high quality information. We take our time to identify, research and create educative content that is useful to our readers. To maintain this standard and to continue creating awesome content, our partners might reward us with a commission for placements in our articles. However, these commissions don't affect our processes for creating unbiased, honest and helpful content.
Tornado Cash - это полностью децентрализованный некастодиальный протокол, позволяющий осуществлять частные транзакции в сфере криптовалют.
Как децентрализованный протокол, смарт-контракты Tornado.Cash реализованы в блокчейне Ethereum, что делает их неизменяемыми. Они не могут быть изменены или подделаны. Поэтому никто, включая первоначальных разработчиков проекта, не может их модифицировать или отключить. Все смарт-контракты для управления сетью, стекингом и эмиссией развертываются сообществом в децентрализованном порядке.
Поскольку Tornado.Cash является некастодиальным протоколом, пользователи сохраняют свою криптовалюту у себя во время работы с Tornado.Cash. При каждом пополнении счета, пользователям предоставляется приватный ключ, позволяющий получить доступ к размещенным средствам, что дает полный контроль над активами.
Tornado Cash повышает конфиденциальность транзакций за счет разрыва связи между кошельками (адресами) пользователей в сети блокчейн. Проект использует смарт-контракт, который принимает депозиты в ETH и других токенах с одного адреса и позволяет выводить их с другого адреса.
Чтобы сохранить конфиденциальность, необходимо использовать несколько уровней защиты, например, использовать ретранслятор (Relayer) для платежей при выводе средств на адрес, не имеющий ранее существующего баланса в ETH для оплаты комиссий.
Протокол работает на блокчейне Ethereum с момента его создания в 2019 году. Недавно, в июне 2021 года, он был развернут на Binance Smart Chain & Polygon.
На Ethereum: ETH ( Ethereum ), DAI ( Dai ), cDAI ( Compound Dai ), USDC ( USD Coin ), USDT ( Tether ) и WBTC ( Wrapped Bitcoin ).
Протокол также включает систему анонимного майнинга для части своих токенов, позволяя пользователям зарабатывать токены управления (governance coin). Благодаря токенам TORN пользователи Tornado Cash активно участвуют в формировании протокола. Сообщество имеет большой вес и влияет на эволюцию проекта Tornado Cash и улучшение его функций. Параметры протокола и распределение токенов полностью контролируются сообществом благодаря такому управлению.
С выпуском Tornado Cash Nova (beta version) в декабре 2021 , в протокол был добавлен новый пул с новыми уникальными функциями. Пользователи больше не ограничены транзакциями с определенными суммами. С добавлением Tornado Cash Nova теперь вы можете наслаждаться пулом с произвольными суммами и защищенными транзакциями .
Tornado Cash Nova работает в сети Gnosis (xDai) в качестве Layer-2 решения для оптимизации скорости и затрат. Этот пул позволяет депонировать и выводить полностью настраиваемые суммы в ETH. Также вы сможете проводить защищенные транзакции (когда пользователи могут передавать свои токены, оставаясь в пуле).
Вы можете получить доступ к Tornado Cash Nova (beta version) по этой ссылке nova.tornadocash.eth.link . Дополнительную информацию по работе с Tornado Cash Nova вы сможете найти в специальном разделе нашей документации.
Набор анонимности
Набор анонимности - это в основном мера анонимности. Он показывает, сколько депозитов еще ждут вывода. Другими словами, из скольких депозитов может поступить ваша смешанная стоимость ETH.
What is TORN token?
TORN price: CoinGecko
Like most smart contract protocols, Tornado Cash uses TORN tokens for governance and utility. In fact, TORN is the means by which the platform has become completely decentralized to the point where the team doesn’t have control over the protocol, according to co-founder Roman Semenov,
“The Tornado Cash team mostly does research and publishes the code to GitHub. All the deployments, protocol changes, and important decisions are made by the community via Tornado Governance DAO and deployment ceremonies.”
TORN tokens airdropped in Feb. 2021, accounting for 500,000 TORN tokens, or 5% of its total supply of 10 million. Immediately after the airdrop, TORN jumped by 200% to its ATH price of $436.16. However, it stayed relatively flat under $50 for the rest of 2021, up to this day at $24.13.
The bulk of TORN tokens is in the hands of the community and the treasury, at 55% (5.5 million TORN), gradually unlocked over a 5-year period. While developers and investors maintain 30% (3 million TORN) stake in TORN’s total supply. So far, Tornado Cash facilitated 2,547,731 ETH worth of transactions, or about $7.4 billion across 27,631 users.
TORN distribution: Tornado Cash
What is important to know is that TORN tokens can be used for anonymity mining. If you had paid attention, you may have noticed that Tornado Cash has Anonymity Sets. Whenever users add Torn tokens to them, they receive rewards, hence the anonymity mining.
Криптовалюта Tornado Cash (TORN)
У протокола есть собственная криптовалюта – TORN. Монеты представляют собой токены управления. Их владельцы могут принимать участие в голосованиях для принятия решений о дальнейшей судьбе проекта.
Информация о криптовалюте TORN. Источник: CoinMarketCap
Создавать предложения по управлению протоколом могут пользователи, на счету которых свыше 1 тыс. TORN. Период голосования по предложениям – 3 дня.
Эмиссия TORN ограничена. Всего разработчики выпустили 10 млн управленческих токенов. До 18 декабря 2021 года монеты TORN можно было майнить.
График TORN. Источник: CoinMarketCap
Разработчики обращают внимание на то, что TORN не стоит расценивать как инструмент для привлечения средств в проект. Токеномика криптовалюты выглядит следующим образом:
- 5% (500 тыс. TORN) направили на аиродроп, ориентированный на первых пользователей Ethereum-пулов Tornado.Cash.
- 10% (1 млн TORN) разработчики выделили в качестве награды майнерам.
- 55% (5,5 млн TORN) отправили в валютный резерв DAO. Период постепенной разблокировки средств – 5 лет.
- 30% (3 млн TORN) получили разработчики-основатели и ранние сторонники проекта. Период разблокировки средств – 3 года с разрывом в 1 год.
Пообщаться с другими держателями криптовалюты TORN можно на специальном форуме сообщества.
What is anonymity Mining?
This unique twist to liquidity mining exists because of the obvious reason. Mining pool deposits would be visible, defeating the privacy angle of Tornado Cash. With anonymity mining, users are protected from this through generated Anonymity Points whenever they deposit any token to Tornado Cash.
Then, these points are transferred to a special shielded account, removing deposit balance and wallet address info from the public spotlight. When a certain threshold is reached, the user can then convert Anonymity Points into TORN tokens.
This way, users can still receive TORN tokens as rewards for their privacy contribution, avoiding the usual liquidity mining pools. Speaking of which, these tokens can be traded on Binance, Mandala, BingX, Gate.io, and OKEx.
Что такое Tornado Cash
Tornado Cash – это полностью децентрализованный некастодиальный протокол для проведения анонимных операций. Задача платформы – обеспечить конфиденциальность переводов через прерывание стандартной цепочки отправитель – получатель. Такие проекты в криптопространстве называют миксерами.
Разработчики предлагают пользователям две версии Tornado Cash: Classic и экспериментальную Nova (поддерживает технологию защищенных переводов и операции с произвольными суммами).
Скрин с сайта Tornadо Cash
Запуск первой версии протокола состоялся в августе 2019 года. Проект быстро привлек внимание аудитории. В том числе, разработками Tornado Cash заинтересовался один из создателей второй по капитализации криптовалюты Ethereum Виталик Бутерин.
Интересно! Первая версия платформы прошла аудит безопасности.
2: Восстановление учетной записи Note с помощью ключа учетной записи Note:
Если у пользователя нет Metamask или нет доступа к исходной учетной записи, он может восстановить, используя свой ключ учетной записи Note.
1. Нажмите «Настройки» в правом верхнем углу.
2. Щелкните Enter account key
3. Скопируйте / вставьте ключ учетной записи Note и нажмите «Подключиться». Это ключ, который вам было предложено создать резервную копию во время установки.
Дисклеймер
Вся информация на нашем сайте публикуется, основываясь на принципах добросовестности и только для общего ознакомления. Любые действия, основанные на информации, публикуемой на этом сайте, предпринимаются читателем исключительно под его собственную ответственность. В разделе «База знаний» нашей приоритетной задачей является предоставление высококачественной информации. Мы тщательно определяем, изучаем и создаем образовательный контент, полезный для наших читателей. Для поддержания этих стандартов на высоком уровне и дальнейшего создания качественного контента наши партнеры могут выплачивать нам вознаграждение за размещение информации о них в наших статьях. Однако такие выплаты никак не влияют на процессы создания объективного, честного и полезного контента.
Многие криптовалюты псевдоанонимны. Чтобы сохранять конфиденциальность при проведении операций с ними, нужно использовать дополнительные инструменты, например, миксеры. Платформы помогают «стереть» связь между отправителем и получателем активов. Редакция BeInCrypto решила разобраться в том, как работает один из самых популярных миксеров на рынке – Tornado Cash
В этой статье:
Использование вашей учетной записи Note
Когда пользователь входит в свою учетную запись Note, он увидит зеленый значок кошелька вверху рядом со значком Metamask.
Когда пользователь делает новый депозит на Tornado.cash, он дает возможность сохранить свою зашифрованную заметку в блокчейне Ethereum:
Для дополнительной безопасности ваших депозитов пользователь также может создавать резервные копии своих личных заметок локально в дополнение к резервному копированию в цепочке.
Зашифрованная заметка будет иметь кнопку «Расшифровать», которая позволит пользователю использовать свою учетную запись заметки для расшифровки и копирования своей личной заметки, чтобы он мог ее отозвать.
При закрытии вкладки браузера Tornado.cash или после 2 минут бездействия закрытый ключ учетной записи Note автоматически удаляется из памяти в целях безопасности.
What is Tornado Cash?
Like most decentralized protocols, Tornado Cash (TORN) is hosted on Ethereum as an open-source solution for anonymous token transfers. It stems from the previously mentioned ZCASH privacy coin, with developers building upon it to create the novel token mixing platform.
Because it’s on Ethereum, Tornado Cash uses ERC-20 token smart contract standard for its transactions. So far, it seems like any other protocol on Ethereum for depositing and withdrawing tokens, right? However, when tokens are either deposited or withdrawn from Tornado Cash, there is no link between that address and the new one.
For this reason, you can request your funds to be sent to Tornado Cash, and withdraw them into your non-custodial wallet. When this happens, the link between the initial sender is then severed, thus ensuring your financial privacy on a public blockchain like Ethereum.
Рекомендации разработчиков
По словам создателей проекта, для сохранения полной анонимности при работе с Tornado Cash нужно следовать ряду дополнительных правил, включая следующие:
1. Выдерживать временной промежуток между депозитом средств на платформе и их выводом.
За это время система смешает активы пользователя с другими монетами из пула. Создатель проекта по выявлению скамов и ошибок разработчиков telescr.in, известный в криптосообществе под ником Gettocat, рекомендует ждать не менее 24 часов.
Схема работы Tоrnado Cash: внеси на депозит, подожди, выводи
2. Использовать дополнительные инструменты защиты конфиденциальности.
Разработчики рекомендуют использовать VPN или браузер Tor, чтобы скрывать IP. Процедура необходима, чтобы сохранить анонимность во время вывода средств.
3. Очищать файлы cookie.
Команда проекта призывает очищать файлы cookie для децентрализованных приложений (dApp) перед использованием нового адреса. В противном случае dApp может сопоставить адреса, что приведет к деанонимизации.
Также разработчики призывают хранить Tornado Cash Note в безопасном месте.
Tornado Cash in action
Let’s say you want to receive $100,000 from someone, but without any prying eyes tracking the transaction. Provided you already have MetaMask wallet installed in your browser, you go to tornadocash.eth.link. The sender would first have to connect the MetaMask wallet to Tornado Cash, just like with any other DApp.
Because DAI is a stablecoin, 100k DAI would equal $100,000.
When the MetaMask wallet is connected, Tornado Cash automatically checks if there is enough funds present when clicking on “Deposit.” As you can see, the sender cannot send a custom amount because each amount range has its own Anonymity Set.
Anonymity Sets are just batched series of transactions, waiting for withdrawal within smart contracts. Additionally, they display how many deposits can be withdrawn from.
However, the new experimental version, Tornado Nova is available here, allowing for custom amounts.
In any case, when the deposit is completed, Tornado Cash generates a key with a secret hash, called a commitment or private note. The note is then tied to the deposited amount now held in Tornado Cash’s smart contract.
After the pop-up window to save the note as a text file launches, the sender can also rename the file to make organizing transactions easier. One should use a password manager with 256-bit AES encryption military-grade to store such files in a vault. Next, a MetaMask wallet window will open asking for the transaction to be confirmed.
At the withdrawal end of the transaction, it is recommended to wait until at least 5 confirmations are completed to ensure privacy. Finally, the receiver then submits the saved private note along with the recipient’s address.
Tornado Cash: как пользоваться
Рассмотрим шаги, которые нужно пройти пользователю, на примере Nova-версии протокола.
2. Внос средств.
3. Запрос проведения нужной операции (перевод или вывод активов).
Интерфейс Tоrnado Cash Nova
Интерфейс платформы поддерживает только английский. При этом первая версия протокола переведена на русский.
Как получить ETH на адрес, не теряя анонимности?
Потому что обычно вы покупаете его у других людей (используя биржи или нет), и мы хотим избежать деанонимизации, верно?
Вот почему вы можете использовать функцию Relayer для завершения процесса. Все, что вам нужно, это сгенерировать новый адрес Ethereum - все остальное сделает доказательство zkSnark и Relayer. Он также взимает с вас немного ETH, просто чтобы покрыть плату за сеть Ethereum.
Reduce your Tornado Cash transfers by going outside Ethereum
While Ethereum is the Tornado Cash’s original home, you can drastically cut on transaction fees by using the mixer service on the following alternative blockchains, as well as layer 2 scalability solutions:
-
: BNB (Binance Coin)
- Polygon Network: MATIC (Polygon)
- Gnosis Chain (former xDAI Chain): xDAI (xDai) Mainnet: AVAX (Avalanche)
- Optimism, as a Layer-2 for ETH (Ethereum) , as a Layer-2 ETH (Ethereum)
The previously mentioned upgraded version of Tornado Cash is Tornado Cash Nova, allowing for custom deposits. In addition to this, Nova facilitates shielded transfers. In the present version, the tokens first needed to be withdrawn from a fixed pool amount to gain custody. With shielded transfers, they can be transferred to another address without first withdrawing them from the pool.
Even more importantly, Tornado Cash Nova uses a drastically cheaper Gnosis Chain (former xDai Chain) as L2 scalability protocol. This way, users receive affordability, security, and speed. However, having only been released in Dec. 2021, the protocol is still not fully deployed.
Как работает Tornado Cash
Схема работы миксеров
Вот как выглядит техническая сторона процесса:
- Пользователь отправляет средства, которые ему нужно перевести, на платформу.
- Tornado Cash депонирует все активы в пулах, которые работают на смарт-контрактах.
- В момент перевода пользователем средств в пул система генерирует для него приватную заметку Tоrnado Cash Note. Она представляет собой закрытый ключ, при помощи которого можно получить доступ к своим активам.
- Чтобы провести операцию, пользователь предоставляет Tоrnado Cash Note.
- Платформа берет запрошенный на перевод объем средств из пула и отправляет его получателю с нового адреса.
Обычно процесс перевода средств через Tоrnado Cash занимает несколько минут.
По состоянию на момент написания обзора платформа работает в сетях нескольких криптовалют: Ethereum, Binance Smart Chain, Polygon, Optimism, Avalanche, Arbitrum One, Gnosis Chain и Ethereum Goerli.
Сети Tornadо Cash
Tornado Cash поддерживает анонимность транзакций при помощи технологии zk-SNARK, которая обеспечивает доказательства с нулевым разглашением (zero-knowledge proofs). Это криптографический протокол, который позволяет одной из сторон подтверждать истинность утверждения другой стороне без раскрытия дополнительной информации.
Технически Tоrnado Cash – это децентрализованная автономная организация (DAO), управление которой находится в руках пользователей.
Frequently asked questions
Yes. It is a fully decentralized protocol designed to provide financial privacy. Additionally, the founders are also present on social media. The protocol and smart contracts have also been audited.
It imposes itself between senders and receivers, generating a key with ZK-Snarks to remove the link between the two addresses, but still delivering transfers.
Tornado Cash is the most expensive to use on Ethereum. However, it expanded to all major L2 and L1 blockchains that have near-zero transaction fees.
In Jan. 2020, but the TORN token itself launched relatively recently, in Feb. 2021.
Both Tornado Cash smart contracts and Anonymity Mining protocols have been audited by Zeropool and ABDK multiple times.
1: Обратите внимание на восстановление учетной записи с помощью Metamask:
Пользователь может получить доступ к своей учетной записи Note через свой кошелек Metamask, используя ту же учетную запись Metamask, что и для создания своей учетной записи Note.
1. Нажмите на Настройки в правом верхнем углу.
2. Щелкните, чтобы подключить кошелек Web3.
3. Выберите Восстановить учетную запись.
Примечание. Если кнопка «Восстановить учетную запись» отключена, это означает, что зашифрованная резервная копия не была найдена в этой учетной записи MetaMask. Пользователь должен использовать учетную запись, которая изначально использовалась для настройки его учетной записи.
4. Нажмите «Расшифровать» во всплывающем окне, чтобы расшифровать ключ учетной записи Note.
Tornado.cash загрузит все зашифрованные заметки пользователя из блокчейна и расшифрует каждую с помощью его закрытого ключа. После этого заметки пользователя будут доступны для просмотра на главной странице.
Проблема курицы или яйца
Вы можете заметить, что есть два варианта вывода средств:
- Использование кошелька (Metamask, Trustwallet и т. д.)
- Или через ретранслятор
Первый метод требует, чтобы у вас был совершенно новый адрес Ethereum с некоторым количеством ETH на нем. Напрашивается вопрос:
Читайте также: