ENS使用指南系列之一 [ 注冊 .eth 域名詳細教程 ]


原文地址: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 按鈕可以開啟域名准備完畢的通知,點擊於否都不影響注冊(為了多演示一個細節,我點了)。

進行域名注冊

確認域名可以注冊后,可以看到上圖中那段英文提示,意思是:

注冊一個域名需要完成三個步驟:

    1. 請求注冊。需要在錢包中確認一筆交易,這是完成域名注冊所需的兩筆交易中的第一筆。(LBB注:這筆交易沒有轉賬只包含 Gas 費,用於向 .eth 注冊器提交一個注冊請求。)
    1. 等一分鍾。需要等待一段時間,以確保其他人沒有嘗試注冊相同的名字,同時也是在保護你的注冊請求。
    1. 完成注冊。點擊 Register 按鈕,並在錢包中再次確認一筆交易,只有在這次交易確認后,才能確定是不是成功注冊了這個域名。

1. 請求注冊

現在我們開始注冊流程,點擊頁面上的 Request To Registrar 按鈕發起注冊請求,這時錢包會彈出一個窗口,要求確認第一筆交易:

點擊確認按鈕后,等待交易被打包(一般需要一兩分鍾,以太坊網絡擁擠時或是Gas費偏低時可能要多等一會)。

2. 等一分鍾

該交易被打包成功后,需要再等一分鍾。一分鍾過后,會顯示如下界面,表示域名已經准備好了,這時瀏覽器會彈出一個通知(圖中右下角的黑色方框,這個通知就是我們點擊前面的 Notify Me 按鈕以后才會有的)。

3. 完成注冊

點擊頁面中的 Registrar 按鈕,錢包會要求確認第二筆交易(這筆交易中包含了一年的租金):

點擊確認后,等待第二次交易的被打包,該交易被打包成功后,綠色進度條走完,表示注冊成功:

這個域名就注冊完成了!點擊 Manage Name 按鈕可以進入域名管理頁面:

這里可以看到,REGISTRANT 和 CONTROLLER (也就是注冊人和管理員)都是 0xd5D17...CF2c 這個以太坊地址。

注意:現在還不能向 ceshi.eth 轉賬,我們必須先為 ceshi.eth 設置解析器和解析記錄 才行。

域名操作角色

我們已經看到,域名注冊成功后,系統會自動為這個域名分配兩個角色:注冊人和管理員。這里有必要解釋一下這兩種角色:

  • 注冊人:就是這個域名真正主人的賬戶,他可以將域名過戶給其他人(即注冊人轉讓),也可指定其他賬戶成為其域名的管理員,但是,當他將其他賬戶指定為域名的管理員后,他就不能再設置域名的解析器和解析記錄,這些操作必須由新的管理員賬戶來進行。
  • 管理員:顧名思義,是具有域名管理權限的賬戶,管理員可以進行管理員轉讓、解析器設置、解析記錄設置等域名管理類的操作。管理員可以是一個普通賬戶,也可以是一個合約賬戶,通過在合約配置更豐富的域名管理規則來實現一些高級功能。

如果你有興趣閱讀到 ENS 中文文檔(根據 ENS 官方文檔 翻譯而來)的內容,那一定要注意,我們在這里所說的 管理員 在文檔中被稱為 所有者。這是一個非常容易在文檔中混淆的概念。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM