Tornado: イーサリアムに秘密トランザクションを導入
編集者注: この記事は以下から引用しましたイーサリアム愛好家 (ID: ethfans)編集者注: この記事は以下から引用しました
イーサリアム愛好家 (ID: ethfans)
イーサリアム愛好家 (ID: ethfans)
、著者:Tornado Cash、翻訳および校正:Zeng Mi & A Jian、許可を得てOdailyにより転載。

しかし、取引履歴や残高を公開したくない場合もありますよね。取引の匿名性とプライバシーを実現したい場合、何か良い方法はありますか?

人々は何年もの間、イーサリアム上で秘密の取引メカニズムを開発しようと試みてきました。集中型取引所やホスト通貨混合サービスを利用するなど、資金の流れを隠蔽しようと考える人もいます。ただし、そうすることにより、必然的に取引相手および監視の高度なリスクが生じます。結果として、これらのツールは、Zcash などのプライバシーを重視した他の暗号通貨と比較することはできませんでした。プライバシー保護を実現するために、Zcash はゼロ知識証明を含むさまざまな暗号化手法を使用します。
本日、イーサリアム上で真の隠されたトランザクションを実現することも可能であることを発表できることを非常に嬉しく思います。
最初のレベルのタイトル
Tornado.cash はイーサリアム上でプライバシーをどのように実現しますか?
主なアイデアは、受取人とチェーン上の資金の宛先アドレスの間のリンクを切断することです。 Tornado.cash スマート コントラクトにイーサを入金し、別のアドレスを使用して引き出すことができます。 ETH をいつ新しいアドレスに引き出しても、他人は入金アドレスと引き出しアドレスをリンクできないため、絶対的なプライバシーが確保されます。
このアプローチでは、Tornado.cash がプロキシとして機能し、zkSnark 証明を使用してトランザクションの 100% の匿名性を保証します。
さらに良いことに、これは 100% 非保管であるため、預金を完全に管理でき、頻繁に廃業する集中型サービスに別れを告げる時が来ました。
入金する際、ユーザーはシークレット(秘密)を生成し、そのハッシュ値(「コミットメント」とも呼ばれる)を入金金額とともにTornadoのスマートコントラクトに送信する必要がある。契約がデポジットを受け取った後、契約のデポジット リストにコミットメントも追加されます。
将来、ユーザーがお金を引き出したい場合、TA は、スマート コントラクトの預金リストの未使用のコミットメントに対応できる秘密を持っているという証明を契約に提供する必要があります。 zkSnark テクノロジーのおかげで、この秘密がどのファンドに関連しているかを明らかにすることなくマッチングを完了できます。 Tornado スマート コントラクトはこの証明を確認し、指定された引き出しアドレスに入金金額を転送します。外部の観察者にとって、引き出しがどの預金から来たのかを知る方法はありません。

最初のレベルのタイトル
匿名性セット
匿名性セットのサイズは、本質的に匿名性の尺度です。まだ引き出しを待っている預金の数が表示されます。言い換えれば、引き出したいイーサはいくつの混合預金から得られるのかということです。
- 副題
鶏が先か卵が先か?
お気づきかと思いますが、資金を引き出す際には 2 つのオプションがあります。
ウォレット(メタマスク、トラストウォレットなど)の使用
リピーター経由で
アドレスを匿名にしたままイーサを入手するにはどうすればよいでしょうか?
なぜなら、通常、イーサを入手する方法は(取引所を使用するかどうかに関係なく)他の人から購入することですが、(このアドレスが他の人のアドレスに関連付けられることになります)情報の公開を避けたいだけです。

- そのため、私たちは 2 番目のオプションを提供しています。新しいイーサリアム アドレスを生成するだけで済み、残りは zkSnark プルーフとリレーラーに安全に引き渡すことができます。このプロセスでは、イーサリアム ネットワークの取引手数料の支払いにのみ使用されるイーサが請求されます。
最初のレベルのタイトル
匿名のヒント
リレーラーを使用するかどうかにかかわらず、VPN、プロキシ、Tor などを使用してアクティビティの IP アドレスを隠すなど、通常のオンライン匿名性を維持することを忘れないでください。ブラウザを使用しているため、匿名タブを使用することも便利です。
新しいアドレスを使用する前に、dApp の Cookie を必ずクリアしてください。dApp は、古いアドレスと新しいアドレスが同じ Cookie を使用していることを確認すると、両方のアドレスが同じ所有者に属していることが認識されるためです。


