Ethereum Name Service

Ethereum Name Service (ENS) は、長いブロックチェーンアドレスを alice.eth などの覚えやすい名前に変換する分散型ネーミングシステムです。名前の所有権やレコード管理はスマートコントラクトによって制御されており、ウォレットやアプリケーションはアドレス、アバター、ソーシャルプロフィール、ウェブサイトリンクを取得できます。これにより、トランザクションの送信、アカウントの表示、コンテンツの公開など、オンチェーンでの操作が円滑に行えます。
概要
1.
ENS(Ethereum Name Service)は、複雑なウォレットアドレスを人が読める .eth ドメイン名に変換する、Ethereum上の分散型ネーミングプロトコルです。
2.
ユーザーは ENS ドメインを利用して、暗号資産の送受信やウェブサイトへのアクセス、Web3アプリケーションにおける分散型ID管理を簡略化できます。
3.
ENS ドメインは譲渡可能であり、マルチチェーンアドレス解決をサポートし、Web3のIDや評判システムの基盤となるインフラとして機能します。
4.
ENSはスマートコントラクトを用いてドメインの登録と解決を管理し、検閲耐性とデジタルアイデンティティに対するユーザー主権を実現しています。
Ethereum Name Service

ENSとは?Ethereumにドメインネームサービスが必要な理由

ENS(Ethereum Name Service)は、Ethereumブロックチェーン上に構築されたオープンなネーミングプロトコルです。ユーザーは、長くて覚えにくい16進数のウォレットアドレスを「alice.eth」のようなシンプルで人間が読みやすい名前に置き換えられます。電話番号にニックネームを設定するように、ウォレットやアプリがこれらの名前を解釈し、自動で正しいアドレスへ変換します。これにより、エラーやコミュニケーションコストが大幅に削減されます。

ENS導入前は、トランザクション送信やメッセージ署名時に長いアドレスを手動で確認する必要があり、使い勝手が悪くミスも起こりやすい状況でした。ENSはエコシステム全体で「アイデンティティとネーミング」を標準化し、ウォレット・DApp・ブラウザ拡張・ブロックエクスプローラーなどが同じアカウントや組織を統一的に認識できるようにします。

ENSは複雑なアドレスをどのように覚えやすい名前へ変換するか

ENSは「リゾリューション」と呼ばれるプロセスで、名前とアドレスをマッピングします。これは辞書を引くイメージで、名前を入力すれば対応するアドレスがわかり、逆にアドレスからプライマリ名を探す(リバースリゾリューション)こともできます。

ウォレットで「alice.eth」と入力すると、その名前に割り当てられたリゾルバーをENSレジストリに問い合わせます。リゾルバーは関連するEthereumアドレスを返します。リゾルバーはETHアドレスだけでなく、他チェーンのアドレスやテキストレコード、アバターなども保存でき、各名前がアイデンティティの統一的なエントリーポイントとなります。

ENSの主要コンポーネントとは?RegistrarとResolverの役割

ENSは主に3つのコンポーネントで構成されます。1つ目はRegistryで、各名前のオーナー、リゾルバーアドレス、サブドメイン権限を記録するディレクトリです。2つ目はRegistrarで、証明書発行所のような存在で登録・更新ルールを管理します(例:.eth名は特定のRegistrarが管理)。3つ目はResolverで、カスタマーサポートのように、特定の名前がどのアドレスに紐付いているかを回答します。

名前は通常NFTとして表現され(.ethのセカンドレベルドメインはERC-721規格が一般的)、所有権の譲渡や取引が可能です。多くのユーザーはNameWrapperで名前を別のトークン形式に「ラップ」し、詳細な権限管理やサブドメイン発行を行います。

「オーナー」と「コントローラー」の区別も重要です。オーナーは最終権利を持ち、コントローラーは日常的なレコード更新を担当します。セキュリティ上、コントローラーは頻繁に利用するアドレス、オーナーは長期保管用コールドストレージに設定するのが一般的です。

ENS名の登録方法は?初心者向けステップ

ENS名の登録は通常Ethereumメインネット上で行い、登録料とネットワーク手数料が必要です。

ステップ1:ウォレットとETHを準備。コンプライアントな経路でETHを取得し、セルフカストディウォレットに入金します。プラットフォームのWeb3ゲートウェイ(例:GateのWeb3)を利用する場合は、ご自身のウォレットを接続してください。

ステップ2:公式またはコミュニティ検証済みのフロントエンドにアクセスし、ウォレットを接続します。フィッシング防止のため、必ず信頼できるサイトを利用しましょう。

ステップ3:希望する名前を検索し、登録期間を選択します。年間料金は名前の長さで異なり、短いほど希少で高額です。

ステップ4:「コミット」トランザクションを送信します。これはチェーン上に登録意思を記録し、スナイピング対策となります。

ステップ5:短時間(通常約1分)待機します。

ステップ6:「リビール」トランザクションを送信し、登録を完了します。登録料とネットワークのガス代を支払います。

ステップ7:リゾルバーとレコードを設定します。ETHアドレスや他チェーンのアドレス、アバター、テキスト情報などを入力します。

ステップ8:プライマリ名を設定し、対応アプリでアドレスが「alice.eth」と表示されるようにします。

コスト注意:総コスト=年間料金(名前の長さ・登録年数で変動)+ガス代(ネットワーク混雑度で変動)。登録後は毎年更新が必要で、期限切れ後はグレース期間を経て他者が登録可能になります。

ENSでできることは?ウォレット送金や分散型ウェブサイトの活用例

ENSの最も一般的な用途は送金や決済の簡素化です。ENS解決に対応したウォレットやプラットフォームでは、「name.eth」と入力するだけで友人から暗号資産を受け取れます。プラットフォームが対応していれば、出金や送金時にもENS名を入力できます。GateのWeb3のような一部取引所のWeb3ゲートウェイでは、ウォレット接続でDApp内のENS解決も体験できます。

ENSはオンチェーンの「名刺」としても機能します。リゾルバーにアバターやTwitterハンドル、メール、PGPフィンガープリントなどのテキスト情報を設定でき、多くのウォレットやソーシャルDAppがこれを表示し認知度を高めます。

ENS名は、contenthashをIPFSやArweave上のサイトに紐付けることで分散型ウェブサイトのアドレスにもなります。対応ブラウザやゲートウェイなら、従来のサーバーに依存せずページにアクセスでき、ホームページやプロジェクトドキュメントに最適です。

チームやコミュニティはサブドメイン(例:「alice.dao.eth」)でメンバー管理が可能です。サブドメインを使えば、組織は低コストでアイデンティティマーカーを効率的に発行・回収できます。

ENSは複数チェーンやLayer2で利用可能か?コストと速度の変化

ENSの.eth名はEthereumメインネットで登録されますが、レコードにはBTCやLayer2アドレスなどマルチチェーンのアドレスも含められます。名前解決時、ウォレットは対象チェーンに関連するレコードを参照し、1つの名前を複数ネットワークで再利用できます。

コミュニティでは、一部の書き込み操作をLayer2へ移行しコスト削減を目指したり、CCIP-Readなどのプロトコルでクロスドメインデータ取得を模索しています。このアプローチは名前のグローバルな一意性を維持しつつ、レコード更新を安価かつ高速にします。実際の導入はENSガバナンスや技術進展に依存します。

コスト面では、メインネットでの登録・更新時のガス代は混雑期に急騰します。操作の一部がLayer2に移れば、コスト大幅減と速度向上が期待されますが、ソリューションごとにウォレットやDAppの互換要件が異なる場合があります。

ENSは従来のDNSと何が違う?他のネーミングサービスとの比較

ENSとDNSはいずれも階層構造で名前とレコードをマッピングしますが、最大の違いは管理・信頼モデルです。DNSは中央集権的な機関やRegistrarが運営し、サーバーベースで解決します。一方ENSはスマートコントラクトとプライベートキーで名前を管理し、オンチェーン・オフチェーン両方で解決を行います。これにより検閲耐性と合成性が設計上備わっています。

他のブロックチェーンベースのネーミングシステムと比べると、ENSはエコシステム全体の幅広いサポートとウォレット連携が強みです。.eth名はEthereumおよびその拡張で広く互換性があります。ただし、ENSの登録料やメインネットのガス代は混雑時に高騰し、短い名前は希少性からオークションや二次市場で高額になることもあります。サービス選択時はエコシステム互換性・コスト・ネームスペースの好みをバランスよく考慮しましょう。

ENSのリスクと注意点は?有効期限・フィッシング・所有権問題

最初に挙げられるのはフィッシングリスクです。常にフロントエンドサイトやコントラクトの出所を確認し、署名や権限付与には慎重になり、類似文字(似た文字や特殊記号)にも注意しましょう。

次に有効期限リスクです。ENS名は年額制で、期限前に更新しないとグレース期間に入り、その後誰でも登録可能になります。リマインダー設定や早めの更新を心がけてください。

権限・カストディリスクも重要です。オーナーとコントローラーの役割を区別し、サードパーティのスクリプトやサービスに全権限を与えない、包括的な権限承認を避ける、NameWrapper利用時はオペレーター権限付与の影響を理解する必要があります。

譲渡時のリスクにも注意しましょう。名前の譲渡は対応するNFTと管理権限の移動を伴うため、譲渡前に個人情報をレコードから削除し、二次市場での取引時は相手先アドレスやコントラクトを必ず確認し、オフプラットフォーム詐欺を防ぎます。

また、商標やブランド関連名の登録には法的リスクが伴うため、事前に紛争リスクを評価してください。

2025年後半時点で、コミュニティダッシュボードによるとENSの総登録数は初期のピーク後安定し、アクティブ保有者や実際のリゾリューション利用も堅調です。ENS名のウォレット/DAppプロファイルカード活用が一般化しつつあり、ガバナンスでは書き込みコスト低減、クロスチェーンデータ取得強化(例:CCIP-ReadによるLayer2対応)、ネームラッピングやサブドメイン権限システムの改善、オンチェーンソーシャルアイデンティティとの統合が議論されています。

アプリケーション面では、チームやDAOがメンバー識別にサブドメインを活用し、個人はENSを署名型ログインや検証可能なクレデンシャルと連携した統合型クロスプラットフォームプロファイルとして利用しています。ツール面では新しいライブラリやインデックスサービスで統合の複雑さが低減し、GateのWeb3のような取引所提供のWeb3ゲートウェイがENS機能の普及を後押ししています。

ENSの要点まとめ:利用判断のポイント

オンチェーンでデジタル資産の送受信が多い方、統一された検証可能なアイデンティティを持ちたい方、分散型ウェブサイトや組織アイデンティティシステムを構築したい場合は、ENS名の登録で大幅な効率化と信頼性向上が期待できます。ブロックチェーントランザクション利用が限定的、またはコスト重視の場合は、ネットワーク手数料を踏まえ登録・更新費用を検討してください。登録有無にかかわらず、常にセキュリティを最優先し、フロントエンドや署名権限、期限通知の確認、オーナー/コントローラー役割の適切な割当て、必要に応じてGateのWeb3などのWeb3ゲートウェイでウォレット接続やENS管理を行いましょう。

FAQ

ENSドメインの有効期限が切れたらどうなる?更新はできる?

期限切れ後、ENSドメインはグレース期間(通常30日)に入ります。この間は追加料金を支払えば更新が可能です。グレース期間終了までに更新しないと、ドメインは他者が登録可能になります。早めの更新が推奨され、Gateなど主要ウォレットでは迅速な更新機能があるため、不要な損失を防げます。

ENSドメインがスクワットやフィッシング被害に遭う可能性は?自衛策は?

ENSドメインはスクワットやフィッシングのリスクがあります。たとえば、詐欺目的で類似ドメインが登録される場合です。対策としては、ドメインの期限切れ防止、公式ENSアプリの利用、送金時の受取ENS名の再確認が挙げられます。Gateなどのセキュアウォレットで信頼済みアドレスラベルを追加することもリスク低減に有効です。

ENS名の登録費用は?どんな手数料が発生する?

ENS登録費用は2つに分かれます。ベース登録料(ドメイン長で決定、例:3文字名は約$640/年)とガス代(Ethereumネットワーク状況で変動)です。長期間登録ほど割安になり、多くは1年単位から開始します。手数料は混雑度でリアルタイムに変動するため、オフピーク時の登録でガス代を節約できます。

ウォレットアドレスが長い—ENSで完全に置き換えできる?

ENSによりアドレス共有は格段に簡単になりますが、元のアドレスが完全に置き換わるわけではありません。ウォレットアドレス自体は存在し続け、ENSはそのエイリアスとして機能します。利便性としては、vitalik.ethのようなシンプルな名前で受取や送金ができる点ですが、実際のトランザクションは常に本来のアドレスで行われます。

メインネットにETHがない場合、他チェーンでENSは使える?

ENSは主にEthereumメインネットで展開されていますが、ArbitrumやOptimismなどLayer2対応も拡大中です。PolygonやBNB Chainなど他ブロックチェーンの場合、それぞれENSや類似サービスの統合が進んでいます。Gateのようなマルチチェーンウォレットで、対象チェーンがENS解決に対応しているか事前に確認し、必要に応じて登録を検討してください。

シンプルな“いいね”が大きな力になります

共有

関連用語集
復号
復号とは、暗号化されたデータを元の可読な形に戻すプロセスです。暗号資産やブロックチェーンの分野では、復号は基本的な暗号技術の一つであり、一般的に特定の鍵(例:秘密鍵)を用いることで許可されたユーザーのみが暗号化された情報にアクセスできるようにしつつ、システムのセキュリティも確保します。復号は、暗号方式の違いに応じて、対称復号と非対称復号に分類されます。
Discord
Discordは、コミュニティを中心としたオンラインコミュニケーションプラットフォームであり、「サーバー」「チャンネル」「ロール」「ボット」といった機能を備えています。Web3プロジェクトでは、告知、技術サポート、タスクの協働、権限管理などに幅広く活用されています。暗号資産業界においては、Discordがエアドロップ通知、テストネットのフィードバック、イベント運営、DAOの議論など、主要な役割を担っています。
BNB Scan
BNB Scanは、Binance Smart Chain(BSC)公式ブロックエクスプローラーであり、オンチェーンの取引、スマートコントラクト、アカウント情報を取得・検索・検証できます。Binanceエコシステムの中核インフラとして、ユーザーはリアルタイムでブロックデータ、ウォレットアドレス、トークンの送受信、スマートコントラクトコード、ネットワーク状況を監視でき、ブロックチェーンネットワークの透明性と利便性を高めます。
注文板
取引所のOrder Bookは、価格と数量ごとに整理された買い注文と売り注文のリアルタイム一覧です。これはトレードのマッチングや市場の深さの可視化に不可欠です。暗号資産取引では、Order BookがBid-Ask Spread、注文の約定優先順位、Slippageを決定し、市場形成やArbitrage戦略、リスク管理に直接影響します。SpotとDerivatives市場の両方でOrder Bookは利用されており、流動性の高いトレーディングペアほどSpreadが狭く、注文が密集する傾向があります。
エポックの定義
エポックとは、パブリックブロックチェーンにおいてネットワーク管理を効率化するために設定された一定期間です。この期間中は、ステーキング報酬の決済、バリデータのローテーション、チェックポイントの作成、トランザクションのセキュリティ強化などが一括して処理されます。エポックの長さや構成はブロックチェーンによって異なり、たとえばEthereumでは複数のスロットでエポックが構成され、SolanaやFilecoinではそれぞれ独自の仕組みが採用されています。エポックの意味や機能を理解することは、ステーキングや出金の計画、トランザクションの確定時間を見積もるうえで不可欠です。

関連記事

ETHを賭ける方法は?
初級編

ETHを賭ける方法は?

マージが完了すると、イーサリアムはついにPoWからPoSに移行しました。 ステーカーは現在、ETHをステーキングして報酬を獲得することでネットワークセキュリティを維持しています。 ステーキングする前に、適切な方法とサービスプロバイダーを選択することが重要です。マージが完了すると、イーサリアムはついにPoWからPoSに移行しました。 ステーカーは現在、ETHをステーキングして報酬を獲得することでネットワークセキュリティを維持しています。 ステーキングする前に、適切な方法とサービスプロバイダーを選択することが重要です。
2022-11-21 08:40:30
Polygon 2.0 (POL)とは何ですか?MATICからPOLへの移行(2025)
中級

Polygon 2.0 (POL)とは何ですか?MATICからPOLへの移行(2025)

Polygon 2.0 (POL)は、スケーラブルなブロックチェーンソリューションにおける次の進化を表しています。その機能と、2025年のMATICからPOLへの移行が85%の転換率で成功したことを含む、分散型エコシステムの進展について学びましょう。トークンユーティリティの強化、AggLayerの実装、そしてPolygonエコシステム全体でのガバナンス能力の拡大についても触れています。
2023-11-30 16:33:01
マージとは何ですか?
初級編

マージとは何ですか?

イーサリアムがメインネットとの最終テストネットマージを経て、PoWからPoSへの移行を正式に行います。この前例のない革命が、暗号通貨界にどのような影響をもたらすのでしょうか?
2024-07-10 09:12:24