關鍵要點

  • 以太坊名稱服務 (ENS) 是一個建立在以太坊上的去中心化命名系統,將長而複雜的錢包地址轉換爲簡單的人類可讀名稱,如 "alice.eth"。

  • ENS 名稱默認是 ERC-721 非同質化代幣。ENS NameWrapper 合約允許將名稱包裝爲 ERC-1155 代幣,使得權限控制和子域名管理更加細化。

  • ENS 由 ENS 去中心化自治組織 (DAO) 管理。$ENS 代幣賦予持有者對包括費用結構和升級在內的協議決策的投票權。

區塊鏈面臨的一項持續挑戰是使交互變得簡單。錢包地址是長字符串,難以安全共享或記住。ENS 通過用短的可讀名稱替代錢包地址來解決這個問題,類似於互聯網域名如何替代數值 IP 地址。這使得發送、接收和與基於以太坊的資源的互動變得更容易,更不容易出錯。

什麼是以太坊名稱服務?

ENS 是建立在以太坊上的去中心化命名協議,允許用戶註冊以 ".eth" 結尾的人類可讀名稱。每個 ENS 名稱都是 ERC-721 非同質化代幣 (NFT),賦予所有者可以轉讓或出售的可驗證所有權,如同其他數字資產。

除了錢包地址外,ENS 名稱還可以鏈接到其他區塊鏈上的加密貨幣地址、指向去中心化存儲網絡上網站或文件的內容哈希,以及個人元數據,例如社交媒體賬號或電子郵件地址。

ENS 還與傳統的域名系統 (DNS) 一起工作。使用 DNS 安全擴展 (DNSSEC),常規域名(如 ".com")的所有者可以將其域名導入 ENS 以用於區塊鏈。

自 2017 年推出以來,ENS 已成長爲一個由 ENS 去中心化自治組織 (DAO) 管理的社區治理協議,該組織監督 ENS 根並做出關鍵的協議決策。

NameWrapper 和 ERC-1155 名稱

ENS NameWrapper 合約於 2023 年部署,允許將 ENS 名稱包裝並表示爲 ERC-1155 代幣,而不是普通的 ERC-721 代幣。包裝名稱支持“熔斷”:權限設置,控制可以對名稱採取的操作,例如防止創建子域或防止名稱被解包。這使得更高級的用例成爲可能,包括不能被父名稱所有者撤銷的解放子域。

ENS 如何工作?

架構

ENS 使用類似於 DNS 的層級結構。頂部是頂級域 (TLD),如 ".eth",每個域名由稱爲註冊人的智能合約管理,這些合約定義了註冊規則。ENS 註冊表是一箇中心智能合約,記錄域名所有權、解析器分配和緩存設置。解析器是負責將 ENS 名稱轉換爲地址或其他數據的合約。

正向和反向解析

正向解析將 ENS 名稱(例如 "alice.eth")轉換爲一個或多個地址或鏈接數據。反向解析則朝相反的方向工作:將地址鏈接回其主要 ENS 名稱,使得錢包和應用程序可以顯示人類可讀的名稱,而不是完整的十六進制地址。

域名和子域名

ENS 域名的所有者可以創建幾乎無限的子域名,且其完全控制。例如,擁有 "alice.eth" 可以創建 "mail.alice.eth" 或 "shop.alice.eth",每個子域名指向不同的資源或獨立管理。通過 NameWrapper,子域名可以在內置特定權限的情況下頒發。

您可以用 ENS 做什麼?

ENS 通過用可讀名稱替代複雜地址,簡化了加密貨幣的發送和接收,降低了交易中的錯誤風險。一個 ENS 名稱可以鏈接到多個區塊鏈地址,使得跨鏈交互更易於管理。

ENS 名稱還可以存儲信息,例如網站鏈接、電子郵件地址和社交媒體賬號,使其作爲個人或組織品牌的去中心化標識符。子域名的創建和委託使得社區和應用可以在其控制的 ENS 域名上構建命名系統。

註冊和管理 ENS 域名

註冊

註冊 ENS 域名需要一個兼容的加密錢包和 ETH 來支付註冊費用。該過程涉及在 ENS 應用程序上搜索可用名稱,並直接註冊。大多數名稱是先到先得的,沒有拍賣。

定價和續訂

註冊費用因名稱長度而異。五個或更多字符的名稱通常每年約需 5 美元,而較短的名稱(三到四個字符)由於其稀缺性,費用較高。費用以 ETH 爲單位,但使用 Chainlink 價格預言機來保持近似的美元價值平價。ENS 域名需要定期續費,過期後有 90 天的寬限期,允許所有者在名稱重新進入公共池之前進行續訂。

歷史說明:拍賣過程

在 2017 年 ENS 啓動時,流行的短名稱通過維克裏風格的密封競標拍賣分配。此機制在初始階段後被停止,新名稱不再通過拍賣分配。

ENS V2 和第二層

ENS V2 在 2024 年宣佈並開發,代表了該協議的重大架構轉變。ENS V2 的設計從一開始就圍繞着原生第二層架構,而不是主要在以太坊主網上運行,第二層作爲次要特性。

此重新設計旨在大幅減少與註冊和續訂 ENS 名稱相關的 gas 費用,這是在以太坊主網上操作的用戶主要摩擦點之一。新架構還引入了更模塊化的解析器系統,旨在簡化開發者在 ENS 上構建的集成。

現有在主網上註冊的 .eth 名稱可以遷移到 V2 系統。ENS 已爲現有名稱持有者記錄了一條遷移路徑;該過程和時間表由 ENS DAO 管理。原主網合約在過渡期間繼續運行。

ENS 治理和安全

ENS 根域和協議參數由 ENS DAO 管理,DAO 是由 $ENS 代幣持有者組成的社區治理結構。DAO 通過鏈上提案對費用結構、協議升級和其他治理事務進行投票。

$ENS 代幣是 ENS 協議的治理代幣。它通過 2021 年 11 月的空投分配給早期用戶和 ENS 名稱持有者,並賦予持有者根據其持有量對治理提案的投票權。該代幣並不代表對 ENS 協議本身的所有權;其主要功能是參與治理決策。

一旦擁有,ENS 名稱不能被協議或 DAO 撤銷,除非不續費。這意味着如果所有者在寬限期到期前未續費,名稱將返回公共池。名稱安全性取決於所有者保留對私鑰的訪問。

擴展 ENS

我如何註冊 ENS 名稱?

訪問 ENS 應用程序 (app.ens.domains),連接兼容的以太坊錢包,並搜索可用名稱。如果該名稱可用,您可以通過支付 ETH 的年費來註冊。註冊是先到先得的。您需要定期續費以保持所有權。

$ENS 代幣用於什麼?

$ENS 代幣用於在 ENS DAO 中參與治理。代幣持有者可以對與費用結構、協議升級和其他影響 ENS 協議的決策相關的提案進行投票。持有 $ENS 不代表對任何 ENS 域名的所有權或對 ENS 協議收入的權利。

ENS 名稱可以在以太坊以外的區塊鏈上使用嗎?

ENS 最初是爲以太坊設計的,.eth 名稱根植於以太坊。然而,ENS 名稱可以存儲多個區塊鏈的地址,允許一個名稱根據上下文解析爲不同的地址。ENS V2 的第二層架構還將 ENS 功能擴展到支持的 L2 網絡,一些錢包在 L2 上發佈 ENS 子域名,以降低其用戶的成本。

結束思考

ENS 爲區塊鏈地址提供了一種命名層,類似於傳統互聯網中的域名工作方式,用可讀的標識符替代難以使用的字符串,能夠鏈接到廣泛的鏈上和鏈下數據。隨着 ENS V2 將協議移至原生第二層架構,註冊和續費成本預計將變得對更廣泛的用戶羣體更具可及性。去中心化命名服務是否會隨着時間的推移成爲人們與區塊鏈互動的標準部分尚待觀察,但 ENS 已確立了其作爲以太坊主要命名基礎設施的地位。

進一步閱讀

  • 什麼是以太坊,如何運作?

  • 什麼是智能合約,如何運作?

  • 以太坊上的 gas 費用如何運作?

  • 什麼是 ERC-1155,如何運作?

  • 什麼是非同質化代幣 (NFT)?

免責聲明:本內容以“原樣”提供,僅供一般信息或教育目的,不提供任何形式的陳述或保證。不得被解釋爲財務、法律或其他專業建議,亦不打算推薦購買任何特定產品或服務。您應尋求適當專業顧問的建議。如果內容由第三方貢獻者提供,請注意這些觀點屬於第三方貢獻者,並不一定反映 Binance Academy 的觀點。數字資產價格可能波動。您的投資價值可能會下降或上升,您可能無法收回所投資的金額。您對自己的投資決策負責,Binance Academy 對您可能遭受的任何損失不承擔責任。有關更多信息,請參閱我們的使用條款、風險警告和 Binance Academy 條款。