IIP-22、IoTeX ドメイン名の簡素化を提案

IoTeX 改善提案 22「IoTeX ドメインネームサービス」により、Web3 はさらに使いやすくなります。
暗号資産アドレスは「lswli4yuofd8a0s」のような、うんざりするほど長く意味不明な文字列であり、入力時にミスが起こりやすい扱いにくい仕組みです。そして暗号資産が主流になるにつれ、Web3 アドレスには大きな市場が生まれるでしょう。
IoTeX Name Service(INS)は、「raullen.io」のような人間が読める名前を長い暗号資産アドレスに対応付けることを提案しており、Web3 体験を大幅に簡素化します。
Ethereum Name Service(ENS)と同様に、INS ではユーザーが自身の IoTeX アドレス、スマートコントラクト、分散型ウェブサイト、その他の IoTeX ベースのリソースに対して、人間が読めるドメイン名を登録・管理できます。
やがて「誰もが」Web3 ウォレットを使うようになれば、人間が読めるウォレットアドレスはメールアドレスと同じくらい当たり前のものになるでしょう。
IIP-22 のコミュニティ投票は 2023 年 7 月 24 日午後 10 時(米国東部時間)まで受け付けています。IoTeX ガバナンスポータルで投票してください。
シームレスな Web3 体験への道
1980 年代に誕生した元祖ドメインネームサービス(DNS)はウェブの閲覧を簡単にしました。同様に INS は、長い暗号資産ドメインを短く覚えやすい名前に置き換えることで、IoTeX エコシステムの利用を直感的なものにします。
INS は、大衆の Web3 へのオンボーディングを簡素化するための IoTeX の数多くの取り組みの一つです。たとえば IIP-14 アカウント抽象化は、ブロックチェーンとやり取りする際の技術的な障壁(秘密鍵やウォレットアドレスの管理など)を取り除きます。
INS のメリットと、それが IoTeX の体験をどのように向上させ、新しいユーザーを Web3 に招き入れ、ビルダーによる協働的なエコシステムを促進するのかを見ていきましょう。
シンプルでカスタマイズ可能
長いアドレスのコピー&ペーストとはお別れです。ユーザーは自分のドメイン名を登録・管理できるため、長く複雑なアドレスを扱うことなく、安全で分散型の取引を行えます。
より良いユーザー体験 = 技術に詳しくない人にとっても、より親しみやすい Web3 環境。
さらに INS は、ドメイン名とそれに関連付けられた暗号資産アドレスに対する完全な所有権と管理権をユーザーに与えます。ユーザーは必要に応じてドメインを柔軟に更新・移転でき、主体性と自律性を実感できます。
ブランディングと発見しやすさ
INS は「.io」拡張子以外にもさまざまなトップレベルドメイン(TLD)をサポートしており、組織はブロックチェーン上で記憶に残るアイデンティティを確立してブランディングを推進し、競合との差別化を図ることができます。ユーザーはウェブサイトやサービスを簡単に検索・発見できます。
また INS は、Web2 企業がブロックチェーン上で顧客にリーチしやすくすることで、Web3 への進出を促すこともできます。
分散化とセキュリティ
INS は IoTeX ブロックチェーン上で動作し、ブロックチェーン技術の分散型の性質を活用しています。これにより、ドメインの所有権と管理権(ドメインの更新、売却、移転など)は、GoDaddy、Bluehost、NameCheap のような中央集権的な機関ではなく、ユーザー自身の手に委ねられます。
相互運用性
INS は、複数の dApp やブロックチェーンプラットフォームにわたって統一された名前空間を提供します。これにより、ioPay、iotexscan、アカウント抽象化ウォレット、さまざまな dApp など、サービスごとに異なるアドレスを覚える必要がなくなります。
現在も将来も互換性を確保
INS は主要なウォレット、取引所、分散型アプリケーションに統合でき、Web3 全体でドメイン名をシームレスに利用できるようになります。
また、進化し続けるブロックチェーン技術や標準と互換性を保つ、将来を見据えた設計になっています。IoTeX ネットワークの変更やアップグレードにも適応できるため、絶えず変化するブロックチェーンの世界において長く有用であり続けます。
コミュニティとイノベーションの促進
INS は、開発者、組織、個人が INS インフラを活用して協力し、構築し、イノベーションを起こせるコミュニティ主導のエコシステムを育みます。これが創造性を高め、新たな分散型アプリケーションやサービスの開発を後押しします。
堅牢で分散化されたインフラ
IoTeX ブロックチェーン上に構築された INS システムは、主に 4 つの要素で構成されています。
- INS レジストリ(Registry)は、IoTeX Name Service の中核インフラとして機能する単一のコントラクトです。ドメイン名と、それに対応する IoTeX アドレスやリソースへの解決との対応関係を保持する分散型データベースとして機能します。
- リゾルバー(Resolvers)は、個々の INS 名に関連付けられたスマートコントラクトです。INS 名を IoTeX アドレス、分散型ウェブサイト、コンテンツハッシュなどの特定のリソースに解決できるようにし、ユーザーが自身の INS 名に関連する設定を構成・更新できるようにします。
- レジストラ(Registrars)は、ユーザーと INS レジストリの間の仲介役です。ユーザーが名前を安全に予約、解放、移転できるようにすることで、INS 名の登録と管理のプロセスを円滑にします。通常、特定の TLD 内での名前登録を管理する追加のルール、ポリシー、価格体系を実装しています。
- ネームラッパー(Name Wrapper)は、サブドメイン(sub.domain.io など)を個別の非代替性トークン(NFT)として発行できるようにするスマートコントラクトです。サブドメインの作成と利用はすでに可能ですが、個別の NFT としては作成されないため、ウォレット間での移転、貸し出し、売却はできません。
INS レジストリ、リゾルバー、レジストラ、ネームラッパーが一体となって、IoTeX Name Service エコシステムを支える堅牢なインフラを形成しています。
取引の簡素化、ユーザー体験の向上、分散型アプリケーションの成長支援など、INS は IoTeX エコシステムを世界中のユーザーにとってより身近で直感的なものにするうえで重要な役割を果たします。
IoTeX ネットワークの改善に貢献し、今すぐ IIP-22 に投票しましょう!
