Ethereumのステルスアドレス機能
Ethereum(ETH)ネットワークは、ユーザーのウォレットを隠すことができるステルスアドレス機能を導入する準備を進めています。この機能を実現するために、エコシステムはERC-5564を統合し、ユーザーの実際のウォレットと取引履歴をプライベートに保つことを目指しています。
ERC-5564の概要
この開発は、Ethereumの開発者Pandit DhamdhereによってXで共有されました。特に、ERC-5564は創設者Vitalik Buterinが共著したEthereum EIPです。ERC-5564は、ユーザーのウォレットにプライバシーを追加し、送信者が「ステルスワンタイムアドレス」を使用する際に匿名で支払いを受け取ることを保証することが提案されています。
目標は、ユーザーのアイデンティティを保護し、他者が受け取った金額や支払者を知ること、または支出パターンを追跡することを防ぐことです。
プライバシー保護の仕組み
Dhamdhereは、この機能を利用するためには、ユーザーが他の人に実際のウォレットアドレスを提供する代わりに、特別な公開「メタアドレス」を単に渡すことができると述べています。誰かがお金を送ると、その資金は新しいランダムに見えるアドレスに送られ、ユーザーだけがそれを認識します。
プライバシー保護のポイントは、誰もその特別な公開メタアドレスをユーザーに結びつけることができないことです。さらに、ユーザーだけがそれを認識し、そこから支出することができます。外部の人々は、ランダムに見えるアドレスしか見えず、実際のユーザーのアイデンティティはわかりません。
プライバシー機能の強化
Dhamdhereは、プライバシーを強化するための二つの重要なシステムを強調しました。ユーザーは「ビュイングキー」を使用して入金を検出し、「スピンディングキー」を使用してお金を使うことができます。彼は、この機能により、ユーザーが責任を委任できることを説明しました。
たとえば、アプリやサービスがユーザーの代わりに支払いをスキャンすることができ、これは第三者に資金の管理を委ねることなく行われます。
潜在的なリスクと課題
プライバシー機能が素晴らしいように聞こえる一方で、Dhamdhereはそれに関連するいくつかの課題や潜在的なリスクも指摘しました。特に注目すべきは、新しいステルスアドレスに到着するお金には問題があることです。なぜなら、資金を移動させるためのガス料金のためのEthereumがないからです。
このボトルネックは、送信者がガス用にETHを含めれば簡単に解決できます。ハッカーに関する大きなリスクは、誰でも偽の発表を投稿してウォレットに余分なスキャン作業をさせることができることです。これは、既知のスパマー用のフィルターを使用することで修正される可能性が高いです。
Dhamdhereが強調したように、このプライバシー機能の目標は、受け取った寄付、支払い、または給与が透明なEthereum台帳上で「匿名」のままであることを保証することです。
これは、ミキサーや複雑な解決策を必要とせずに達成されます。