
プライバシーの必要性は常に存在しており、長年にわたるブロックチェーンの発展に伴い、より分散化されたプライバシー ソリューションが登場してきました。
アプリケーション層にはTornadoがあり、zk.moneyそんなコインミキサーですが、Umbraこのようなステルスアドレスツールは、Zcash、XMRこのようなプライバシー コインは、プロトコル層にあります。Secret、Aleo、Minaこのようなプライベートパブリックチェーンには、AztecそんなプライバシーL2。
しかし、これらの解決策には常に問題があります。
一方ではトルネード、zk.money使いやすいコインミキサーが組み合わせ可能なプライバシートランザクションエコロジーを形成することは困難であり、監督が強化されるにつれて、TornadoはOFAC(米国財務省外国資産管理局)によって認可されており、一部のイーサリアムアドレスは、 Tornado Cash プロトコルは制裁リストに記載されており、プロトコル開発者も逮捕されており、この種の人気のあるプライバシー ソリューションは大きな規制リスクに直面しています。
一方で、プライバシーパブリックチェーン、プライバシーコイン、プライバシーL2のスキームは重すぎてユーザーフレンドリーではなく、これらのスキームのほとんどはイーサリアムエコシステムから独立しており、流動性が欠如しており、ユーザーにとって一定のしきい値が存在します。イーサリアム上で。
最近では毎日イーサリアムフォーラム非常に軽量でユーザーフレンドリーなプライバシー ソリューションは、EIP-5564: ステルス アドレス ウォレット。このスキームに関しては、当初、提案者のNerolation氏はメルケルツリーと、zk-SNARKs画像の説明
画像ソース: https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237
商品の効果に関しては、EIP-5564: ステルス アドレス ウォレットは、取引金額と取引の両当事者の ID 情報を保護できる画像の説明
画像ソース: https://eips.ethereum.org/EIPS/eip-5564
また、EIP-5564 はウォレット側でプライバシーを実現するため、他のソリューションよりも使いやすく、ユーザーは複数の複雑なやり取りを回避できます。
EIP-5564ステルスアドレスウォレットについて、副題
画像の説明
画像ソース: https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237
初めて、ワンタイム公開キーが生成され、ブロードキャストされます。送信者はワンタイム秘密鍵 s と対応する公開鍵 S、S=G*s を生成し、公開鍵 S はネットワークにブロードキャストされ、受信者は公開鍵 S を検出します。
次に、共有秘密を計算します。送信者と受信者の両方が、自分の公開鍵 P、秘密鍵 s、および受信したワンタイム公開鍵 S を介して共有鍵 Q を計算できます。Q は、トランザクションの両当事者の公開鍵と秘密鍵に従ってカスタマイズされます。Q =P∗s=p∗S。送信者にとっては Q=P1*s、受信者にとっては Q=p2*S なので、送信者と受信者の両方が共有鍵 Q を計算できます。
(暗号の前提。各ユーザーは独自の秘密鍵 p と公開鍵 P を持ち、送信者の公開鍵は P1、秘密鍵は p1、P1=G*p1、受信者の公開鍵は P2、秘密鍵は p2、 P2=G*p2、GはECGの基点)
最後に、ステルス アドレスが生成されます。Q を使用して新しいアドレス A、A=pubtoaddr(P+G∗hash(Q) を生成します。その秘密鍵は p2+hash(Q) です。このとき、送信者はアドレス A にアセットを送信でき、受信者はアドレス A にアセットを送信できます。既知の情報を渡して秘密鍵を計算し、アドレス A の資産を制御できます。
革新
革新
ステルス アドレス ウォレットは、プライバシー アドレスとスマート コントラクト ウォレットを組み合わせたものです。
従来のプライバシー アドレス生成ツールでは、支払いガスが原因でトランザクションのプライバシーが漏洩する可能性があります。送信者がステルスアドレスにのみNFTを送信した場合、ステルスアドレスでは支払いとNFTからの送金にガスが必要であり、ガスを提供するEOAアカウントは匿名ではないため、受信者は他のアドレスにNFTを送信し続けることはできません。そして追跡されます。
ステルスアドレスをサポートするスマートコントラクトウォレットの革新性は、副題
発展と機会
製品の観点から見ると、ツールやウォレットも製品であり、ステルス アドレス ウォレットは、プライバシー アドレス ツールの機能をウォレットの形で実装しており、従来のステルス アドレス ツールよりも使いやすくなっています。単純なアプリケーションの代わりに、ウォレットの機能をカスタマイズします。
機能的な観点から見ると、EIP-5564: ステルス アドレス ウォレット実装アイデアは、コントラクトウォレットに不可視のアドレスを生成する機能を追加することですが、スマートコントラクトウォレットの強力なプログラマビリティと構成可能性を考慮すると、ウォレットプラグインは優れた細分化トラックである可能性があります。開発者は、他の契約ウォレットにこれらの機能を統合できるように、いくつかのウォレット プラグインの開発を試みることができ、投資家は、ウォレット プラグインとビジネス モデルまたはトークン エコノミーの最新の開発に十分な注意を払うことができます。
関連書籍