什麼是以太坊名稱服務 (ENS)?

Ethereum Name Service 摘要
- 以太坊名稱服務 (ENS) 是一個建基於 Ethereum 區塊鏈的域名服務 (DNS)
- ENS 的運作方式與互聯網的 DNS 系統類似,可協助用戶透過人類可讀的名稱(而非複雜的十六進制字符)來尋找 Ethereum 地址
- ENS 並非旨在取代 DNS,而是設計為與其並行運作
Ethereum Name Service (ENS) 是一個建基於 Ethereum 區塊鏈的域名系統。Ethereum Name Service 可將標準 Ethereum 地址中隨機生成的字母和數字轉換為更容易識別的詞語,例如個人或品牌的名稱。
透過這種方式,ENS 的功能與傳統域名服務類似,其中組成 IP address 的數字串由人類可讀的網站名稱表示,人們可以更容易記住。
ENS 提供了一個開放、去中心化和可擴展的命名系統,作為中心化域名服務 (DNS) 一般運作的替代方案。它還利用 區塊鏈技術 來降低與單一控制點相關的安全風險。該網絡並非旨在取代傳統 DNS,而是與其並行運作。
ENS 代幣用於管理 ENS 去中心化自治組織 (DAO),該組織負責管理協議的共享資金庫。ENS 代幣允許持有者提交提案並對影響協議管理和未來發展的決策進行投票。
誰創建了 Ethereum Name Service (ENS)?
ENS 於 2017 年 5 月 4 日由 Ethereum Foundation (EF) 的 Nick Johnson 和 Alex Van de Sande 推出。
Johnson 和 Van de Sande 兩人之前都曾在 Google 擔任傳統軟件工程職位,並在 Ethereum Foundation 擔任設計和前端開發職位。他們共同領導了一個參與 Ethereum Name Service 協議初始開發的團隊。
ENS 最初由 Ethereum Foundation 資助,該基金會授權 Nick Johnson 領導其開發。他們獲得的 100 萬美元贈款使創始人能夠組建團隊並開發協議的最早版本。ENS 還於 2020 年從 Chainlink 獲得了一筆金額不詳的贈款。
Ethereum Name Service 如何運作?
Ethereum Name Service 提供了一種安全的方式,將組成 Ethereum 地址的加密字母和數字串轉換為易於識別、人類可讀的名稱。
舉例來說,如果一個人想將一件物品(例如 非同質化代幣)出售給她的朋友,並以 ETH 支付。為此,賣方必須分享她的公共 Ethereum 地址,該地址由 42 個十六進制字符組成,可能如下所示:
0xabcC46d439338F972307E9805A86Adaa24D003a9
ENS 解決了必須記住加密公鑰的困惑,並降低了地址輸入錯誤的可能性。相反,ENS 允許加密貨幣用戶使用一個易於記憶、人類可讀的詞語或短語(例如 kraken.eth)來表示他們的加密地址。
ENS 架構由兩個 智能合約 組成:registry (註冊表) 和 resolver (解析器)。
ENS registry 由一個單一的智能合約組成,該合約維護透過 ENS 服務可用的所有域名和子域名列表。它還儲存了每個域名的三個關鍵資訊:
- 域名的擁有者,可以是外部帳戶或智能合約。
- 域名的 resolver,負責將 ENS 名稱翻譯成地址以及反向翻譯的實際過程。
- 域名下所有記錄的 caching time-to-live,這是將名稱翻譯成地址所需的時間。
ENS resolver 是該服務的核心智能合約,它將人類可讀的 ENS 域名翻譯成其對應的加密地址,反之亦然。
resolver 透過兩步過程完成此操作:首先,它詢問 registry 哪個 resolver 負責該名稱。然後,它向該 resolver 詢問查詢的答案。
請注意,ENS 是一個分層系統,類似於網絡上常見的當前域名服務,並允許域名擁有者控制其子域名。這允許域名擁有者(例如 kraken.eth)創建其他子域名,例如 learn.kraken.eth 和 ens.learn.kraken.eth。
如何獲取 ENS 域名
用戶可以在 ENS 應用程式上查詢可用的域名。
在確定他們想要的地址名稱後,ENS 用戶透過從其連接的 Ethereum 錢包確認兩筆交易中的第一筆來請求註冊其地址名稱。第二筆交易確認註冊,並且必須在第一筆交易後的七天內處理。然後,用戶定義他們希望擁有此域名的時間長度,稱為租賃期。
作為域名的擁有者,用戶可以設定各種子域名以及他們希望其名稱連結到的不同地址。但 ENS 提供的最大好處是能夠分享一個比標準隨機字母和數字串更容易識別的 Ethereum 地址。
ENS 為何有價值?
ENS 代幣於 2021 年 11 月 8 日推出,並空投給在 2021 年 10 月 31 日之前擁有 ENS 域名(.eth address)的所有人。領取 ENS 代幣的資格基於從錢包地址的幾個歷史因素得出的公式:
- .eth address 的年齡(註冊時間越早,獲得的 ENS 越多)。
- 設定了 primary ENS(以前稱為 Reverse Record,使 Ethereum 地址指向 ENS 名稱)的擁有者獲得 2 倍乘數。
用戶必須在一定時間內領取其代幣,否則將被銷毀。
代幣總數為 1 億枚,分發如下:
- 25% 空投給 .eth 持有者:可在一定時間內領取,此後任何剩餘代幣將發送至 DAO 資金庫。
- 25% 給 ENS 貢獻者:核心貢獻者的代幣有四年 lock-up 和 vesting schedule。
- 50% 給 DAO 社區資金庫:其中 10% 在啟動時可供 DAO 使用,其餘部分 lock-up 四年。
為何購買 ENS?
那些認為購買獨特、人類可讀的 Ethereum 地址有價值的人,可能會選擇購買 ENS 代幣以簡化其加密貨幣交易。
其他對 Ethereum Name Service DAO 內提出的治理提案投票感興趣的人,也可能希望購買 ENS 代幣。
最後,那些認為對 ENS DAO 存取的需求可能隨時間增加的人,也可能對購買 ENS 代幣感興趣。
開始購買 ENS
準備好邁出下一步了嗎?立即點擊下方按鈕在 Kraken 購買 ENS!