原文地址:https://ensuser.com/docs/frequently-asked-questions.html
更多最新信息,請前往 ENS 中文服務站點:ENSUser
ENS 域名系統中目前支持三種頂級域名,分別是 .eth
.xyz
.luxe
。其中, .eth
是 ENS 系統的原生域名,是由一系列智能合約控制的去中心化的域名,另外兩種是從互聯網域名中接入的,要想使用這類域名可參閱 ENS 中文文檔中的 DNS 注冊器指南 一文。
.eth 域名的注冊在經歷了維克里拍賣式注冊、短域名英式拍賣注冊的階段后,現在正式進入了即時注冊的時代。相信未來很多人都會擁有自己的 ENS 域名。
友情提示:目前 .eth 域名資源依然非常豐富,很多優質的域名還沒有被注冊,比較容易挑選到心儀的域名,建議有意向的童鞋們抓緊吧。
下面我們來演示一下如何在以太坊上注冊一個 .eth 域名。
准備工作
- 瀏覽器,本文中用的是 Chrome 瀏覽器
- 以太坊錢包,本文中用的是最流行的 MetaMask 插件錢包
- 以太坊賬戶及余額,注冊一個 ENS 域名需要大約價值 5 美元的以太幣,再加上點 Gas 費
本文采用的是 “瀏覽器+插件錢包” 的組合,我們也可以選擇手機錢包,比如 imToken,它內置了 ENS 應用(其實是在錢包內置瀏覽器中打開了官方 ENS 管理器,操作過程和本文所述基本一致),就不用再需要單獨的瀏覽器了。
在 Metamask 中打開我的以太坊賬戶 0xd5D17...CF2c
,檢查一下賬戶余額:
我們用這個賬戶來進行域名注冊,等域名注冊成功后,.eth 注冊器就會自動把這個賬戶作為新域名的注冊人和管理員,在本文末尾的域名操作角色部分,我們會簡單介紹這兩個角色的功能。
查詢域名是否已經被注冊
在瀏覽器上打開 ENS 管理器網站 https://app.ens.domains/,這時網站會要求與以太坊賬戶進行連接:
點擊連接按鈕后,進入到 ENS 管理器網站:
在頁面左上角應該顯示 Main Network,表示我們現在連接的是以太坊主網。如果不是,需要在 Metamask 切換當前連接的以太坊交易網絡。
在頁面中央那個醒目的文本框內輸入想要注冊的域名,目前只能注冊 3 個及以上字符的域名,比如,我很想注冊 nihao.eth
這個域名:
輸入 nihao.eth
並點擊 Search
按鈕,查詢一下這個域名當前的狀態:
從查詢結果中我們可以看到,REGISTRANT
(即注冊人)一欄是 0xAb48E...9d17
,說明 nihao.eth
已經被賬戶 0xAb48E...9d17
注冊了。很可惜,我朝思暮想的 nihao.eth
已經被人捷足先登,我只好另覓良緣。因為要注冊一個用於 ENS 測試的域名,所以如果能注冊到 ceshi.eth
也不錯。
返回 ENS 管理器首頁並輸入 ceshi.eth
點擊 Search
按鈕,可以看到 ceshi.eth
是可以注冊的!
上圖中的加減號可以調整需要注冊的時間(默認是 1 年),后面是根據當前以太坊與美元的匯率自動計算出來的租金。5 個字符及以上的域名價格約等於每年 5 美元,4 個字符的價格約為每年 160 美元,3 個字符的價格約為每年 640 美元。2 個字符和 1 個字符的域名還不能注冊。這里我們保持默認,即注冊時支付一年的租金。
圖中的 Notify Me
按鈕可以開啟域名准備完畢的通知,點擊於否都不影響注冊(為了多演示一個細節,我點了)。
進行域名注冊
確認域名可以注冊后,可以看到上圖中那段英文提示,意思是:
注冊一個域名需要完成三個步驟:
- 請求注冊。需要在錢包中確認一筆交易,這是完成域名注冊所需的兩筆交易中的第一筆。(LBB注:這筆交易沒有轉賬只包含 Gas 費,用於向 .eth 注冊器提交一個注冊請求。)
- 等一分鍾。需要等待一段時間,以確保其他人沒有嘗試注冊相同的名字,同時也是在保護你的注冊請求。
- 完成注冊。點擊
Register
按鈕,並在錢包中再次確認一筆交易,只有在這次交易確認后,才能確定是不是成功注冊了這個域名。
1. 請求注冊
現在我們開始注冊流程,點擊頁面上的 Request To Registrar
按鈕發起注冊請求,這時錢包會彈出一個窗口,要求確認第一筆交易:
點擊確認按鈕后,等待交易被打包(一般需要一兩分鍾,以太坊網絡擁擠時或是Gas費偏低時可能要多等一會)。
2. 等一分鍾
該交易被打包成功后,需要再等一分鍾。一分鍾過后,會顯示如下界面,表示域名已經准備好了,這時瀏覽器會彈出一個通知(圖中右下角的黑色方框,這個通知就是我們點擊前面的 Notify Me
按鈕以后才會有的)。
3. 完成注冊
點擊頁面中的 Registrar
按鈕,錢包會要求確認第二筆交易(這筆交易中包含了一年的租金):
點擊確認后,等待第二次交易的被打包,該交易被打包成功后,綠色進度條走完,表示注冊成功:
這個域名就注冊完成了!點擊 Manage Name
按鈕可以進入域名管理頁面:
這里可以看到,REGISTRANT
和 CONTROLLER
(也就是注冊人和管理員)都是 0xd5D17...CF2c
這個以太坊地址。
注意:現在還不能向
ceshi.eth
轉賬,我們必須先為ceshi.eth
設置解析器和解析記錄 才行。
域名操作角色
我們已經看到,域名注冊成功后,系統會自動為這個域名分配兩個角色:注冊人和管理員。這里有必要解釋一下這兩種角色:
- 注冊人:就是這個域名真正主人的賬戶,他可以將域名過戶給其他人(即注冊人轉讓),也可指定其他賬戶成為其域名的管理員,但是,當他將其他賬戶指定為域名的管理員后,他就不能再設置域名的解析器和解析記錄,這些操作必須由新的管理員賬戶來進行。
- 管理員:顧名思義,是具有域名管理權限的賬戶,管理員可以進行管理員轉讓、解析器設置、解析記錄設置等域名管理類的操作。管理員可以是一個普通賬戶,也可以是一個合約賬戶,通過在合約配置更豐富的域名管理規則來實現一些高級功能。
如果你有興趣閱讀到 ENS 中文文檔(根據 ENS 官方文檔 翻譯而來)的內容,那一定要注意,我們在這里所說的 管理員 在文檔中被稱為 所有者。這是一個非常容易在文檔中混淆的概念。