Tornado Cash(トルネードキャッシュ)とは

トルネードキャッシュ(Tornado Cash)は、Ethereumブロックチェーン上で動作するプライバシー保護ツールです。

このプロトコルは、ユーザーのEthereum取引を匿名化することを目的としています。具体的には、Tornado Cashはスマートコントラクトを使用してトランザクションをミキシング(混合)することで、送信者と受信者の関連性を切断し、取引の追跡を難しくします。

公式サイト:https://tornado.ws/

Xアカウント:https://x.com/TornadoCash


仕組み

  1. デポジット:
    • ユーザーはTornado Cashのスマートコントラクトに一定量のEther(ETH)やERC-20トークンをデポジットします。このとき、デポジットの証明として特定の秘密を生成します。
  2. ミキシング:
    • 複数のユーザーのデポジットが一つのプールにまとめられ、ミキシングされます。このプロセスにより、各ユーザーのデポジットと引き出しの関連性が失われます。
  3. 引き出し:
    • ユーザーは、生成した証明を使って引き出しを行います。この際、プライバシーが保たれたまま資金を受け取ることができます。

利用例

  • プライバシー保護: トルネードキャッシュは、取引履歴を第三者から隠したいユーザーに利用されています。これにより、資金の出所や使い道を特定されるリスクを減少させます。