Ethereum の創設者である Vitalik Buterin は、所有者がブロックチェーン データを通じて知られないようにするプライベート NFT のアイデアを提案しています。
コンセプトはイーサリアムリサーチに追加されました 役職 「zk-SNARK用のERC721拡張機能」の追加に焦点を当てました。
アイデア: ERC721 のステルス アドレス。
NFT エコシステムに大量のプライバシーを追加するためのローテクなアプローチ。
だから、例えばできるでしょう。 私 (新しい所有者) 以外の誰もが新しい所有者が誰であるかを知ることができないように、vitalik.eth に NFT を送信します。https://t.co/UdqK6NAYjn
— vitalik.eth(@VitalikButerin) 2022 年 8 月 8 日
zk-SNARKのERC721拡張
ERC721 (NFT 標準) への拡張は Nerolation によって提案されました。Nerolation は、プライベート POAP について話すときに、彼の方法論は「Vitalik が説明したことの正確な実装」であると信じていると述べました。
Vitalik は、SBT の概念を世界に紹介する記事の中で、プライベート Soulbound トークン (SBT) の潜在的な必要性について語っています。 彼は言いました、
「プライバシーは、この種のエコシステムをうまく機能させる上で重要な部分です…将来、ワクチン接種が POAP になった場合、私たちができる最悪のことの XNUMX つは、POAP が自動的に宣伝されるシステムを作成することです…彼らの特定の社会的サークルでクールに見えるものによって、彼らの医学的決定が影響を受けるようにする.
ZK-SNARK 互換の ERC721 トークンを使用するという提案では、ユーザーのアドレスのハッシュ、トークン ID、およびユーザーの秘密を含むステルス アドレスを使用することで、これを解決しようとしています。
その後、情報はオンチェーンのマークル ツリーに追加され、トークンは「マークル ツリーのユーザーのリーフから派生したアドレス」に保存されます。
トークン (NFT) の所有権を証明するには、アドレスがステルス アドレスに「秘密鍵へのアクセス」を与える必要があります。これにより、メッセージが署名されたときに、照合された情報がマークル ツリーの葉に渡されます。 回路は、「検証のために計算された根とユーザーが提供した根」を比較することができます。
通常のステルス アドレス
Nerolation への回答の中で、Vitalik は、この問題に対するより洗練された簡単な解決策があり、それは「はるかに軽量な技術」を使用すると信じていると説明しました。 彼は「通常の ステルスアドレス」 複雑なマークル ツリーは必要ありません。
Vitalik は、通常のステルス アドレスで一般的に行われているように、すべてのユーザーが楕円曲線グループの基点として使用して新しい秘密鍵を作成できる秘密鍵を持っていると説明しました。
次に、「ワンタイム秘密鍵」を生成し、対になった公開鍵を楕円曲線の底から導き出すことができます。
送信者と受信者は、秘密鍵と秘密鍵を組み合わせて「共有秘密を計算」できます。
上記の情報を一緒にハッシュすることにより、この共有秘密を使用して新しいアドレスが生成されます。
Vitalik が結論として、送信者はこのアドレスに ERC20 トークンを送信できます。
「受信者は送信されたすべてをスキャンします S値、それぞれに対応するアドレスを生成します SERC721 トークンを含むアドレスを見つけた場合は、アドレスとキーを記録して、ERC721 を追跡し、将来的に迅速に送信できるようにします。」
Vitalik は、「ERC721 の「匿名セット」を作成する可能性はない」ため、Merkle ツリーまたは ZK-SNARK は不要であると主張しました。 彼の方法は、オンチェーン データが ERC721 が何らかのアドレスに送信されたことを示すが、トークンの有効な所有者を明らかにしないことを意味します。
関係する費用
このソリューションには、イーサリアムのメインネットでは実用的でなくなる可能性のあるコストが伴います。 Vitalik の方法に含まれるガス料金により、送信者は「さらに送信するために、料金を 5 ~ 50 回支払うのに十分な ETH を送信する」必要がある可能性があります。
Vitalik のソリューションがより洗練された実装であるかどうかは、Ethereum オープンソース コミュニティの判断に委ねられます。 それでも、Vitalik が Ethereum エコシステム内のプライバシーの要素の必要性を受け入れたように見えることは興味深いことです。 彼の SBT の啓示により、トークン化された資産の可能性の世界が開かれました。 さらに、一部の資産の機密保持の必要性が、彼の考えに再浮上しています。
6月XNUMX日の非公開の記者会見で、ヴィタリックは「多くの問題に関する私の意見は、過去XNUMX年間で確実に変わった」と説明した. 彼は続けてこう言いました。
「今日でも、イーサリアムプロジェクトは私がいなくても完全に機能できるところまで来ていると思います。 そして、それはますますそのようになるだけだと思います。」
Vitalik は、2022 年 2022 月以降、Ethereum Research フォーラムに XNUMX 回しか貢献していません。一方、XNUMX 年 XNUMX 月には、その月だけで XNUMX 件のコメントを投稿しました。 彼は明らかに、イーサリアム エコシステム内の他の開発者の邪魔にならないように動き始めています。 ただし、Vitalik が完全に辞任した場合、投資家が彼がいなくてもイーサリアムを継続できると自信を持っているかどうかはまだわかりません。
ソース: https://cryptoslate.com/vitalik-suggests-private-nfts-using-stealth-addresses-to-hide-the-owners-identity/