【本文目標】 經過本文學習,能夠搶注ENS域名,便於後續增值和轉帳使用。html
【前置條件】 本文無技術前置條件,可是須要有超過0.05個ETH的以太坊地址。node
【收穫】 1)註冊到ENS以太坊域名; 2)熟悉ENS域名申請流程; 3)解析ENS域名 4)轉讓ENS域名 5)ENS域名續費問題瀏覽器
京東商城可謂是國內電商界的元老,然而其古老域名360buy.com在業界來講沒有特別的意義,甚至能夠說這個域名落入俗套,阿拉伯數字加英文,有點不三不四。因而京東方便在看到短域名的廣告價值和流量價值,花費3000萬重金收購JD.com,一時間業界(IT與電商)一篇譁然。在中國互聯網史上,京東以3000萬天價收購JD.com域名當仁不讓的穩居國內"天價域名"榜首。服務器
那麼,ENS域名是什麼呢,好的ENS域名能跟互聯網域名同樣值錢嗎?微信
ENS 是以太坊域名服務,一個基於以太坊的分佈式,開放和可擴展的域名系統。 以太坊生態圈中使用的一些哈希地址一般十分長,例如以太坊錢包地址和 Swarm 文件的哈希地址,而 ENS 域名系統是旨在爲用戶提供簡短易讀的域名。dom
ENS 沒有授予任何商標或者聲明任何全部權,註冊一個 ENS 域名是一個徹底去中心化的過程,域名並非經過購買得到,你須要將必定數額的以太幣存入相應的註冊合約中,做爲保證金鎖定至少一年。分佈式
爲了不垃圾和無心義的操做,拍賣域名的過程包括了鎖定保證金和銷燬違約金,儘可能確保域名會被實際的使用者所註冊。過程當中所花費的以太幣最終會被返回給中標者、違約銷燬,不會產生收益,徹底非盈利性質。學習
拍賣ENS是須要消耗必定的ETH的,根據輝哥經驗,爲了操做成功,建議每一個帳號至少備有0.05個ETH才能可靠申請成功一個ENS域名。區塊鏈
導出帳號的KEYSTORE網站
而後把導出的keystore保存到本地的一個txt文件中,例如keystore.txt中。
ENS域名申請流程有點小麻煩,最終拿下域名須要4個步驟,須要支付2次ETH費用。
域名註冊過程
4.1 開標
1)瀏覽器打開ENS網址
https://www.myetherwallet.com/#ens,查詢你要的心儀域名,看看其有沒有被搶注呢?colorbay沒有被人註冊或者開標,輝哥就開個標吧。
查詢有效
2)加載購買的以太坊地址
keystore導入
4.2 競標
1)開啓競標流程
輝哥第一把操做時只在裏面存了0.035個ETH,後面揭標階段發現不夠用,就又充值了一次,仍是得0.05個EHT吧。
開啓競拍
**【注意1】**這個假裝價會在交易的時候真實從申請帳號中轉出去的金額哦,雖然揭標成功後會歸還,可是也存在由於忘記等緣由丟失的可能。因此,不是須要嚇人的土豪,仍是不要設置太大的假裝價吧,默認等同實際競標價。
2) 提交競標請求
提交競標
已提交競標
競標後能夠看到揭標時間和結束時間。
競標狀態
**【注意2】**競標時你可能遇到一個問題,若是這個ENS域名已經開標了,你出多少比較合理,而且大機率可以拿到這個域名呢?輝哥的建議是須要作下功課,查詢下別人提交的金額是多少?你想拿到這個ENS域名,建議比這個價格高點。
以區塊鏈頭牌投資機構fenbusi的域名爲例,輸入網址:https://etherscan.io/enslookup?q=fenbushi.eth,
說明一下,第二個帳號給出的價格是bidMask金額,他競標成功實際支付的是第二名的標價,就是0.05ETH。好吧,土豪就是靠氣勢嚇死人的!
查詢
**【注意3】**輝哥此次競標,出標價格爲0.01ETH,消耗GAS爲0.018個ETH!!!這個GAS limit值還不能自行設置,只有祈求多福,並在帳戶存有0.05以上足量的ETH了。
必定要按照上面圖片提示備份「 Secret Phrase」和「copy and save this」的內容,不然後面揭標時你沒法有效揭標的。
4.3 揭標
1) 等待揭標時間到達
**【注意4】**提醒各位,必定要設置好鬧鐘,記得在揭標時間開始的48小時內登陸網站來揭標,不然就會流標,你競標申請的ETH就會消失了,不會返還的。孔壹學院的春哥就由於忙碌被ENS註冊平臺流氓了一次~
揭標時間到
2)複製保存字符,發起揭標
揭標提交
這個流程真心複雜,這個適合你還不知道結果,還要等到揭標階段才能知道結果。
揭標提交成功
2天中間登陸進來查詢看看,有無更高標價的,要不要更新標價呢?妥妥的,仍是輝哥的最低0.01ETH的標價。
查詢狀態
4.4 結標
設置鬧鐘後等啊等,終於到告終標時刻了。一查「Highest Bidder (Deed Owner):」地址爲輝哥的帳號地址。成了,當心肝都跳出來了!
結標狀態
輸入查看https://etherscan.io/enslookup?q=colorbay,能夠看到轉帳金額。
終於搶到心意的ENS域名了,輝哥這次共消耗了大概0.038個ETH。
【高能預警】
輝哥上面理解的結標其實不對啊,還要有一個操做才行呢!獲拍者須要向智能合約發起一筆特殊的轉帳來才能最終得到域名的全部權,沒有點擊「Finalize按鈕前,流程並不會結束!
【問題】
那若是沒有點擊結束,會不會必定時間內域名會失效,ETH競標代幣被銷燬呢?
**【答案】**官方已給輝哥答覆,這個能夠在任什麼時候候點擊「Finalize」按鈕,無時間限制。GREAT!
用申請colorbay的帳號登陸後,必定要點擊「Finalize colorbay.eth」按鈕纔是結標!又是一個交易,還須要花一筆費用的!
交易成功會有以下提示:
結標成功須要有"finalizeAuction"記錄!這種狀態下才能夠進入RESOLVE解析操做流程!
【總結一下ENS域名註冊規則】
1],開標 在ENS網站發起任何一個符合規定的域名,若是尚未人註冊,你就能夠經過調用官方的ENS智能合約開啓對這個名字的招標。
2] 競標 開啓競拍後三天內處於競價階段,每一個人都有一次出價機會。
3] 揭標 競價階段結束後有兩天的公示階段,期間不能出價,以前競價階段的出價者能夠選擇是否亮出你的出價,若是不亮出視爲退出競價,競價結束後會返還你所出的ETH,若是你亮出的出價比已有的亮出的最高出價低,也會返還你所出的ETH。
你會有48小時的時間來手動揭示出價,不然,你提供的任何數量的以太幣就會被燒燬。如今,系統會提示你當即下載你的出價,因此用戶會獲得提醒。
4] 結標 公示期結束後,出價最高的人得到域名使用權,可是價格只按第二高出價。好比我出100ETH,第二名出50ETH,最後我會以50ETH的價格得到這個域名。多餘的ETH和競價失敗者出的ETH都會分別返回給各自的帳戶。
.eth域名的更大意義在於經過域名解析將以太坊地址映射成了易於記憶的字符。在域名解析以前咱們須要指定域名的解析器。
1)指定域名解析器
域名持有人須要傳入一個域名解析器的地址來指定域名解析器,用於將.eth域名解析爲以太坊地址,或者反過來將一個以太坊地址解析爲一個.eth域名。若是咱們只是私人使用的話,直接使用公有的域名解析器就好了,好比0x5FfC014343cd971B7eb70732021E26C35B744cc4。域名解析器的地址會被記錄在域名註冊器中。
2) 指定域名對應的地址
域名持有人須要在域名解析器中爲當前域名指定對應的地址,本質上是將當前域名的hash值和一個以太坊地址對應起來。一個.eth域名只能對應一個以太坊地址,可是一個以太坊地址能夠對應多個.eth域名。
3)域名解析
設置好域名解析器和域名地址以後,咱們在以太坊的區塊鏈瀏覽器(例如:https://etherscan.io/)中就能夠經過輸入.eth域名查找到咱們設置的以太坊地址了.
4) 獲取域名解析器
域名的解析是經過兩步完成的。首先,在域名註冊機中,咱們經過域名的hash值能夠獲取到該域名對應的解析器地址。而後,在指定的域名解析器中,經過域名的hash值能夠獲取到該域名對應的以太坊地址。固然,經過設置也能夠從地址反向解析出域名。
5)設置解析地址
一次ETH域名解析過程以下:
用戶給出一個域名,而後從ENS合約中找到該域名對應的resolver
從該resolver中查找該域名設置的解析地址
返回該地址
1] 獲取該域名的Namehash
https://www.myetherwallet.com/#ens
2] 設置解析服務器
網址: https://www.myetherwallet.com/#contracts
步驟:
Go to the contracts tab.
Choose ENS - Registry: 0x314159265dD8dbb310642f98f50C066173C1259b. Click "Access".
Select setResolver.
Enter the Namehash of your name under "node (bytes32)".
node (bytes32): 0x8098f0e190799fedf738dc48bfc4ea5fb0f02e31eb19ba4b17f00d6ec0729728
Enter the Public Resolver Address under "resolver (address)".
resolver (address): 0x5FfC014343cd971B7eb70732021E26C35B744cc4
Unlock the owner's account.
Click WRITE.
Generate and send this transaction – leave "Amount to Send" as 0
TX should look like this.
截圖:
SetResolver提交
3] 設置目標地址
網址: https://www.myetherwallet.com/#contracts
步驟:
Go to the contracts tab.
Choose ENS-Public Resolver: 0x5FfC014343cd971B7eb70732021E26C35B744cc4. Click "Access".
Select setAddr.
Enter the Namehash of your name under "node (bytes32)".
node (bytes32): 0x8098f0e190799fedf738dc48bfc4ea5fb0f02e31eb19ba4b17f00d6ec0729728
Enter the Address you would like to resolve to under "addr (address)".
addr (address):
Unlock the owner's account.
Click WRITE.
Generate and send this transaction – leave "Amount to Send" as 0
TX should look like this.
截圖:
設置目標地址
SetResolver交易確認
再查詢該ENS域名,發現Resolved Address已更新爲設置的地址了。
1) 官網推薦二級市場
https://www.myetherwallet.com/#domainsale
這個能夠查詢到該域名有沒有被銷售,可是沒有作銷售提交申請或者購買申請。
2) 網友推薦二級市場
輝哥這個域名是爲彩貝項目申請的,沒有賣的需求。若是你們註冊到好的ENS域名,建議也不要急着賣吧,先捂着,作作3000萬的發財夢會不會更過癮呢?
ENS域名自2017年5月份上線以後,市場持續火爆,大量域名被搶注。根據ENS域名的拍賣規則,域名出價會被鎖定兩年。也就是對某個ENS域名擁有兩年的使用權。
從2017年5月份算起,兩年時間即將到來,不少玩家手上的域名面臨到期的風險。對於臨近到期的域名,咱們須要如何操做?ENS社區的方案是什麼?是續租仍是退費?相信這是不少玩家心中的疑惑。咱們在循問了ENS社區負責人以後,獲得了回覆:
If you don’t do anything, you will keep the domain until the permanent registrar is deployed, and have an opportunity to migrate it then.You don’t need to do anything now to keep it.
意思是如今不須要作任何操做,能一直擁有域名直到ENS的永久註冊中心合約被部署,並擁有權利遷移到新的註冊中心。因此如今無需處理,保持時刻關注便可。
1)ENS申請官網
(https://www.myetherwallet.com/#ens)
2) ENS查詢交易記錄網站
(https://etherscan.io/enslookup?q=fenbushi.eth)
3)ENS英文幫助文檔
(http://ens.readthedocs.io/en/latest/introduction.html)
4) 讓十億人擁有ENS域名
(https://www.jianshu.com/p/5bc8f71e24a8)
5)ENS域名解析:像使用DNS同樣使用ENS
(https://mp.weixin.qq.com/s/i_7El4RCbvZevyBAkkFG2g)
6) ENS域名解析
(https://www.jianshu.com/p/0be8d056baae)
本文做者:HiBlock區塊鏈技術佈道羣-輝哥
原文發佈於簡書
原文地址:
https://www.jianshu.com/p/d4b951ff21b1
加微信baobaotalk_com,加入技術佈道羣
線下活動推薦