著者:チェーンフィード
ENSのv2計画は、プロトコルの一部を移行するだけでなく、アーキテクチャをゼロから再設計することです。アーキテクチャを一から設計し直すことです。
昨日、ENS LabsはENS v2プログラムの開始を発表しました。これは、イーサネット・ドメイン・ネーム・サービス(ENS)をレイヤ2に拡張し、ENSのコア機能の一部をレイヤ2に移行することでガスコストを削減することを目的としています。2020年、ENSチームはENSとL2を組み合わせるオプションの検討を開始した。過去4年間、チームの作業は、L2がENSと相互作用できるようにするための標準インターフェースの構築から、独自の専用L2の開発まで多岐にわたり、これらのオプションに関する議論が続けられてきた。
ENSはコミュニティから多くの注目を集めているだけでなく、Vitalik Buterin氏からも強い支持を受けています。イーサリアム開発者アンケートの中で、Vitalik氏はStatusアプリで自分の名前を管理するためにENSを使用することを明らかにしました。彼は、ENSは最も成功した非金融アプリケーションの1つであると述べ、Layer2の全員がLayer2上で直接ENSサブドメインを登録、更新、読み取るためのCCIPリゾルバの開発に取り組むべきだとソーシャルメディアで呼びかけている。
ENSの紹介
ENSはイーサ上に構築された分散型、オープン、拡張可能なネーミングシステムです。イーサリアムエコシステムのユーザーに、識別と相互作用に使用できる人間が読めるドメイン名を提供するように設計されています。ENSは、人間が読める名前(example.ethなど)を、イーサアドレス、他の暗号通貨アドレス、コンテンツハッシュ、メタデータなどの機械が読める識別子にマッピングします。
従来のインターネット・ドメイン・ネーム・システム(DNS)と同様に、ENSによってユーザーは複雑なイーサアドレスを覚えやすいドメイン名にマッピングすることができます。ENSを使えば、ユーザーは簡潔なドメイン名を使って暗号通貨の支払いを受けたり、DAppsにアクセスしたり、その他のイーサ関連の操作を行うことができる。これらのドメイン名は、.ethドメイン名を担当するETHレジストラなど、名前割り当てのルールを指定するさまざまなレジストラのスマートコントラクトによって所有され、スマートコントラクトによって登録が完了し、Etherブロックチェーンによって名前の所有権が確保された状態で、Etherブロックチェーン上のトークンとして信頼できる分散型の名前が発行されるようになります。
さらに、ENSはサブドメインをサポートしており、ドメイン名の所有者が解決プロセスを制御できることを意味する。例えば、アリスがalice.ethを所有している場合、そのドメインの下にpay.alice.ethというサブドメインを作成し、適切なように設定・管理することができる。
ENS v2では何が変わったのですか?新しいアーキテクチャ設計の導入: ENS v2イニシアチブは、各.ethドメイン名が個別のレジストリを持つレイヤー登録システムを導入します。これは、各.ethドメイン名が、そのドメイン名に関連する情報(所有権の移転履歴など)や設定(サブドメインの作成など)を保存するための個別のレコードを持つことを意味し、ユーザーはドメイン名の所有権をより自由に管理できるようになり、柔軟性とカスタマイズ性が向上します。
マルチチェーン相互運用性の向上:ENSのレイヤー2への移行により、.ethドメイン名はさまざまなブロックチェーンによりシームレスに統合されます。イーサリアムのドメイン名を他のブロックチェーンネットワークで読み取ることを可能にするサービスであるCCIP-Read Gatewayと互換性のあるリゾルバを使用することで、ユーザーの.ethドメイン名は異なるネットワーク間で信頼することなく接続することができます。
チームは現在、レイヤー2とENS移行のためのL2のカスタマイズにどのオプションがより適切かを評価し始めており、段階的な移行計画とタイムラインの開発を開始しています。ENS v2 の開発と展開のための資金要請を実行するために、ENS DAO に提案書を提出する予定です。