トルネードキャッシュ(Tornado Cash)は、Ethereumブロックチェーン上で動作するプライバシー保護ツールです。
このプロトコルは、ユーザーのEthereum取引を匿名化することを目的としています。具体的には、Tornado Cashはスマートコントラクトを使用してトランザクションをミキシング(混合)することで、送信者と受信者の関連性を切断し、取引の追跡を難しくします。
公式サイト:https://tornado.ws/
Xアカウント:https://x.com/TornadoCash
仕組み
- デポジット:
- ユーザーはTornado Cashのスマートコントラクトに一定量のEther(ETH)やERC-20トークンをデポジットします。このとき、デポジットの証明として特定の秘密を生成します。
- ミキシング:
- 複数のユーザーのデポジットが一つのプールにまとめられ、ミキシングされます。このプロセスにより、各ユーザーのデポジットと引き出しの関連性が失われます。
- 引き出し:
- ユーザーは、生成した証明を使って引き出しを行います。この際、プライバシーが保たれたまま資金を受け取ることができます。
利用例
- プライバシー保護: トルネードキャッシュは、取引履歴を第三者から隠したいユーザーに利用されています。これにより、資金の出所や使い道を特定されるリスクを減少させます。