|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ネームラッパー
ネームラッパーとは何ですか?
Name Wrapper は、登録されているすべての ENS 名を NFT に変換し、カスタマイズ性を拡張できるスマート コントラクトです。
ENS ではサブ名の作成が常に可能であり、Name Wrapper はこれに基づいて構築されています。サブ名をトラストレスにできるようにすることで、ドメイン名の所有者は、発行後にサブドメインを変更できなくなります。
個人がドメイン名を購入すると、所有者がそのドメインの登録者になります。これにより、レジストリと呼ばれる契約を通じてドメインを変更し、サブネームを作成できるようになります。
サブ名は、中古の登録済みドメインの下に作成できる追加の名前です。どのレベルの名前でも、その下にサブ名を作成することができ、Name Wrapper はそれらをラップし、別の所有者に制御を与えることをサポートします。
たとえば、ジョン ジョンソンは john.eth というドメイン名を所有しており、パートナーのアリスのためにサブ名を作成したいと考えています。 John は、特別な権限を使用して alice.johnson.eth を作成できます。
すべてのドメインを ERC-1155 トークンとしてラップすることで、登録者はさまざまな権限を付与または取り消して、登録したドメインとサブ名をニーズに合わせてより適切にカスタマイズできます。これらの権限はヒューズと呼ばれます。
すべてのラップされた名前には標準のカスタマイズ可能な組み込みヒューズが付属しており、登録者はすべての登録されたドメインおよびサブ名のヒューズに完全にアクセスできます。登録者が希望する場合は、これらのヒューズを焼き、それによって目的とドメイン名のニーズに応じてこれらのアクセス許可を変更できます。
名前ラッパーが重要な理由
Name Wrapper が作成される前は、登録者は登録したドメインの下に異なるサブネームを作成できました。ただし、これらのサブ名は機能が制限されており、NFT ではないため、Web3 スペースで広く使用することはできませんでした。
ネームラッパーの導入により、すべてのサブ名が NFT になり、すべての NFT プラットフォームで使用できるようになりました。この新しいスマート コントラクトは、.eth 分散ドメイン名の新しいレベルのユーティリティと機能を解放します。これは、Web3 エコシステムにおける分散化に向けた重要な一歩であり、不変のドメイン名を持ちながら、ユーザーがトラストレスなサブネームに対する所有権を保持できるようにすることです。
登録済みのドメイン、サブ名、およびドメイン ネーム システム (DNS) 名を NFT にできるようになったことで、.eth NFT ドメイン名でできることの可能性が広がりました。
機能のリストを拡張する Name Wrapper は、登録者に優れた制御とパーソナライゼーションを提供し、ドメイン管理プロセスを簡素化します。ネームラッパーを利用する最初のステップは、サブネームをラップして NFT にし、登録者がヒューズの制御を取得するときに、この契約にドメイン所有権を与えることです。あるいは、登録済みドメインのラップを解除するということは、ERC-1155 トークンを焼き付けて、元の名前に対する制御を取り戻すことを意味します。
名前ラッパーと拡張されたユースケース
Name Wrapper は、単純なウォレット名の ID からさまざまな目的のトークンまで .eth 名を取得します。これらには、そのようなトークンゲートのサブネームの構築や、固定価格でのサブネームのレンタルが含まれます。サブネームは、NFTアーティストが寄稿者に発行されるトークンとして使用できるようになったほか、イベント主催者がチケットや身元証明として使用できるようになりました。
同様に、エアドロップ配布やコミュニティ構築にラップされた名前を使用します。プロジェクトは、必要に応じて名前の権限と所有権を調整しながら、複数のサブ名をコミュニティ メンバーに広く配布できます。
Web3 エコシステム用のネーム ラッパーの利点
分散型アイデンティティは Web3 の成長分野であり、エコシステムの使いやすさの基礎です。そのため、スマート コントラクトを可能な限り使いやすくするには、強化されたスマート コントラクトを通じて構築およびカスタマイズできることが必要です。 Name Wrapper は、真の Web3 デジタル アイデンティティの実現に近づくための次のステップです。これは、Web3 テクノロジーの大量導入を促進するシームレスなオンボーディング エクスペリエンスに貢献します。
著者:
Nick Johnson は、 20 年以上のソフトウェア エンジニアリングの経験を持つ Ethereum Name Service (ENS) の創設者兼主任開発者です。 Nick は、ソフトウェア エンジニアとして Google に 7 年間勤務し、複雑なコードをデバッグし、運用上のさまざまな問題を解決しました。Web2 の専門知識を Web3 に活かし、2016 年から 2018 年までイーサリアム財団ソフトウェア エンジニアとして早期採用されました。彼の情熱は構築にあります。拡張可能で長持ちするシステムをコミュニティ内のすべての人に公開し、将来のテクノロジー スタックが公共財として機能することを保証します。 Nick は、ENS が世界中のあらゆるデジタル リソースの命名システムになることを構想しています。