百度知道 - 信息提示
百度首頁
商城
注冊
登錄
網(wǎng)頁
資訊
視頻
圖片
知道
文庫
貼吧采購
地圖更多
搜索答案
我要提問
百度知道>提示信息
知道寶貝找不到問題了>_
該問題可能已經(jīng)失效。返回首頁
15秒以后自動(dòng)返回
幫助
?|?意見反饋
?|?投訴舉報(bào)
京ICP證030173號(hào)-1???京網(wǎng)文【2023】1034-029號(hào)???? ?2024Baidu??使用百度前必讀?|?知道協(xié)議?
ENS費(fèi)用 - 知乎切換模式寫文章登錄/注冊ENS費(fèi)用權(quán)鯊魚?在貨物出口到歐洲一些國家的時(shí)候,經(jīng)常會(huì)看到一個(gè)名為ENS的費(fèi)用,很多出口商對這個(gè)費(fèi)用并不是非常了解,甚至有的出口商還以為是貨代公司亂收費(fèi)。其實(shí),ENS費(fèi)用是歐盟國家海關(guān)所特別規(guī)定的必須繳納的費(fèi)用。不管是才將貨物出口到歐洲,還是要經(jīng)過歐盟地區(qū)轉(zhuǎn)運(yùn)其他地方,都必須繳納,今天,我們就來看一下,ENS費(fèi)用究竟是如何繳納的。 一般來說,ENS的收費(fèi)和美國的AMS是相互一致的,在目前,基本上是USD25/票的價(jià)格,不過各個(gè)公司的收費(fèi)標(biāo)準(zhǔn)不一樣,也有一些公司收取USD35/票的,具體是如何收費(fèi)的,還應(yīng)該在訂艙之前向貨代公司或者承運(yùn)人具體地詢問清楚,以免事后發(fā)現(xiàn)價(jià)格不能接受,給雙方帶來不必要的麻煩。 另外,在將貨物出口到歐盟地區(qū)或者需要經(jīng)過歐盟地區(qū)的時(shí)候,除了需要了解ENS費(fèi)用以外,還應(yīng)該對具體的ENS操作重視起來。如果在實(shí)際的工作過程中沒有遵守ENS規(guī)則,情節(jié)嚴(yán)重的,還有可能會(huì)導(dǎo)致停止裝卸貨物哦。 在進(jìn)行ENS操作的過程中,首先應(yīng)該特別注意提供的資料的完整性,具體應(yīng)該提供發(fā)貨人、收貨人和通知人的完整公司名稱、詳細(xì)地址、國家、城市以及郵編,如果有EORI號(hào)的,還需要提供EORI號(hào),另外,還需要特別提供集裝箱號(hào)的封號(hào)、準(zhǔn)確清晰的貨物描述、包裝數(shù)量和類型、HS代碼、毛重、嘜頭和危險(xiǎn)貨物的UN代碼。 很多人好奇EORI是什么,為什么在平時(shí)的工作中沒有聽說過。其實(shí),EORI是英文Economic Operators Registration and Identification的縮寫,這個(gè)號(hào)碼僅僅只有在歐盟國家內(nèi)才有使用,主要是在歐盟國家內(nèi)有經(jīng)濟(jì)活動(dòng),尤其是進(jìn)出口生意的一些企業(yè)在使用。別看好像申請比較麻煩,但是如果企業(yè)在所屬國海關(guān)中登記獲得這個(gè)號(hào)碼的話,就能夠在整個(gè)歐盟范圍內(nèi)被使用了。所以企業(yè)如果有EORI號(hào),還請及時(shí)提供。 另外,在ENS操作的相關(guān)資料準(zhǔn)備齊全,并且向歐盟海關(guān)提交之后,歐盟海關(guān)就會(huì)按照相關(guān)的規(guī)定對貨物進(jìn)行安全評估,如果貨物沒有遵守ENS,將會(huì)導(dǎo)致海關(guān)的罰金或者不準(zhǔn)裝船,另外,海關(guān)還將對貨物進(jìn)行安全分析,并且通過電子形式通知船公司貨物是否存在風(fēng)險(xiǎn)。 以上就是ENS費(fèi)用收取和操作流程的具體介紹,出口商在日常的貨物出口運(yùn)輸?shù)倪^程中一定要對這些事項(xiàng)加以了解,這樣才能夠有效避免運(yùn)輸過程中的問題,保證貨物運(yùn)輸?shù)捻樌M(jìn)行。 編輯于 2022-09-15 17:22留學(xué)費(fèi)用留學(xué)學(xué)費(fèi)留學(xué)花費(fèi)?贊同 1??2 條評論?分享?喜歡?收藏?申請
ENS介紹 | ENS 中文文檔
ENS 中文文檔
首頁
深入淺出區(qū)塊文檔中心
ENS原文檔
GitHub
首頁
深入淺出區(qū)塊文檔中心
ENS原文檔
GitHub
ENS 介紹 ENS介紹ENS架構(gòu)開始使用術(shù)語常見問題ENS部署情況關(guān)于永久注冊中心的常見問題在私有鏈上部署ENSDNS注冊中心指南Dapp開發(fā)指南 合約API參考 合約開發(fā)指南 # ENS介紹 ENS(Ethereum Name Service)是以太坊域名服務(wù),是一個(gè)基于以太坊區(qū)塊鏈的分布式、開放和可擴(kuò)展的命名系統(tǒng)。 ENS的工作是將可讀的域名(比如"alice.eth")解析為計(jì)算機(jī)可以識(shí)別的標(biāo)識(shí)符,如以太坊地址、內(nèi)容的散列、元數(shù)據(jù)等。ENS還支持"反向解析",這使得將元數(shù)據(jù)(如規(guī)范化域名或接口描述)與以太坊地址相關(guān)聯(lián)成為可能。 ENS的目標(biāo)與DNS(互聯(lián)網(wǎng)域名服務(wù))類似,但由于以太坊區(qū)塊鏈的功能特點(diǎn)和限制條件,兩者架構(gòu)有很大的不同。與DNS一樣,ENS是一個(gè)層次結(jié)構(gòu)的域名系統(tǒng),不同層次域名之間以點(diǎn)作為分隔符,我們把層次的名稱叫做域,一個(gè)域的所有者能夠完全控制其子域。 頂級(jí)域名(比如".eth"和".test")的所有者是一種名為"注冊中心(registrar)"的智能合約,該合約內(nèi)指定了控制子域名分配的規(guī)則。任何人都可以按照這些合約規(guī)定的規(guī)則,獲得一個(gè)域名的所有權(quán)并為自己所用。 由于ENS的層次性,不論一個(gè)人擁有哪個(gè)級(jí)別的域名,都可以根據(jù)需要為自己或他人配置子域名。例如,如果Alice擁有"alice.eth",她就可以創(chuàng)建"pay.alice.eth"并按需對其進(jìn)行設(shè)置。 ENS部署在以太坊主網(wǎng)絡(luò)和幾個(gè)測試網(wǎng)絡(luò)上。如果你使用ethereum-ens Javascript庫或終端用戶應(yīng)用程序,它將自動(dòng)檢測與你交互的網(wǎng)絡(luò)并在該網(wǎng)絡(luò)上部署ENS。 你現(xiàn)在就可以通過ENS管理器 或ENS官方主頁 上的ENS應(yīng)用程序,來試用ENS。 # ENS架構(gòu) ENS有兩個(gè)主要組件:注冊表和解析器。 ENS注冊表是一個(gè)智能合約,該合約維護(hù)所有域名和子域名列表,并存儲(chǔ)關(guān)于每個(gè)域名的三個(gè)關(guān)鍵信息: 域名的所有者 域名的解析器 域名下所有記錄的緩存存活時(shí)間(即TTL) 域名的所有者可以是外部帳戶(用戶)或智能合約。注冊中心就是一個(gè)擁有頂級(jí)域名的智能合約,并按照合約中的規(guī)則將該域名的子域名分發(fā)給用戶。 ENS注冊表中的域名所有者可以: 為域名設(shè)置解析器和TTL 將域名的所有權(quán)轉(zhuǎn)讓給另一個(gè)地址 更改子域名的所有權(quán) ENS注冊表非常簡單,它的存在只是為了將域名映射到負(fù)責(zé)解析這個(gè)域名的解析器。 解析器負(fù)責(zé)將域名轉(zhuǎn)換為地址。只要是符合解析器相關(guān)標(biāo)準(zhǔn)的智能合約,都可以在ENS中作為解析器程序。通用解析器服務(wù)于需求簡單的用戶,比如不經(jīng)常更改地址的用戶。 每個(gè)記錄類型(以太坊地址、內(nèi)容的散列等)都定義了一個(gè)或多個(gè)方法,解析器必須實(shí)現(xiàn)這些方法才能提供這類記錄。新的記錄類型可以隨時(shí)通過EIP標(biāo)準(zhǔn)化程序進(jìn)行定義,因此不需要為了支持它們而對ENS注冊表或現(xiàn)有的解析器進(jìn)行更改。 在ENS中解析一個(gè)域名需要兩個(gè)步驟:首先,詢問注冊表是哪個(gè)解析器負(fù)責(zé)解析該域名,然后,向該解析器查詢解析結(jié)果。 在上面的例子中,我們想找到"foo.eth"指向的以太坊地址。首先,我們詢問注冊表是哪個(gè)解析器負(fù)責(zé)解析"foo.eth";然后,我們向該解析器查詢"foo.eth"的地址。 # Namehash 智能合約中的資源限制使得直接與可讀的域名交互效率低下,因此ENS只使用固定長度的256位加密散列。為了從域名生成散列的同時(shí)仍然保留其層次性,ENS使用了名為Namehash的算法。例如,"alice.eth"的Namehash為 0x787192fc5378cc32aa956ddfdedbf26b24e8d78e40109add0eea2c1a012c3dec,Namehash只是用來在ENS內(nèi)部表示域名。 Namehash是一個(gè)遞歸過程,可以為任何有效的域名生成唯一的散列。從任意一個(gè)域名的Namehash開始(比如"alice.eth"的Namehash)可以推導(dǎo)出任意子域名的Namehash(比如"iam.alice.eth"的Namehash),而且推導(dǎo)過程中不需要知道或處理"alice.eth"這個(gè)可讀的原始域名。正是這個(gè)特性使得ENS能夠成為一個(gè)層次性的系統(tǒng),且不必在內(nèi)部處理可讀的文本字符串。 在使用Namehash進(jìn)行散列之前,首先需要借助UTS-46標(biāo)準(zhǔn)對域名進(jìn)行規(guī)范化,確保域名中的字母與大小寫無關(guān),并禁止使用無效字符。任何對域名進(jìn)行散列和解析的操作都必須首先對其進(jìn)行規(guī)范化,以確保所有用戶獲得ENS的一致性。 有關(guān)Namehash和規(guī)范化如何工作的詳細(xì)信息,請參閱有關(guān)域名處理的文檔。 # 開始使用 ENS為包括DApp開發(fā)者和合約開發(fā)者在內(nèi)的各種人員提供參考文檔。 # 我是DApp的開發(fā)者,我想為我的DApp添加ENS支持 從在DApp中啟用ENS開始,查看開發(fā)應(yīng)用程序開發(fā)者指南,你可以從眾多可用的ENS庫中選擇一個(gè)來開始使用ENS。 # 我是一名合約開發(fā)者,希望在我的智能合約中與ENS進(jìn)行交互 從鏈上域名解析開始,查看合約開發(fā)者指南。你還可以編寫自己的解析器(自定義查詢域名的過程)或自己的注冊中心(自定義注冊新域名的過程)。 # 我想查看ENS智能合約的參考文檔 查看ENS智能合約的API參考文檔,這些文檔涵蓋了ENS的核心合約、注冊表、解析器和常用的注冊中心,如:測試注冊中心、反向注冊中心以及.eth注冊中心。 本文檔由劉笨笨 翻譯,使用vuepress編譯,原版位于 http://docs.ens.domains 。
文中標(biāo)記“LBB譯注”的地方是譯者為便于讀者理解,提供的注記。 幫助完善文檔 Last Updated: 10/31/2019, 11:57:34 PM
術(shù)語
→
本教程轉(zhuǎn)載自EthFans
永久的以太坊域名服務(wù)(ENS)注冊器已經(jīng)啟動(dòng)!
舊日的拍賣模式已經(jīng)結(jié)束,即時(shí)注冊現(xiàn)已啟動(dòng)。以前注冊的域名需要一些操作來完成遷移。
雖然現(xiàn)在有多個(gè)第三方網(wǎng)站提供 ENS 注冊功能,這份指南還是針對我們官方的 ENS 管理器 app 的。
第一步:打開支持以太坊的瀏覽器
在桌面端,你可以打開裝有 MetaMask(小狐貍)插件的 Chrome 瀏覽器,或者是 Brave 瀏覽器(內(nèi)置了 MetaMask)。
在手機(jī)端,你可以用 Coinbase Wallet、Status 以及其它手機(jī)端以太坊瀏覽器。
這份指南默認(rèn)你是在用桌面瀏覽器的 MetaMask,但其它支持以太坊的瀏覽器應(yīng)該也是類似的。
在使用 MetaMask 時(shí),你得先用自己想用來注冊 ENS 域名的地址登錄 MetaMask(當(dāng)然,你也可以先用別的地址注冊域名然后轉(zhuǎn)移所有權(quán)),而且地址里面要有一些 ETH,用來支付交易的手續(xù)費(fèi)以及域名的年租金。
第二步:移步 ENS Manager
用瀏覽器訪問 manager.ens.domains 網(wǎng)站。
提示:把這個(gè)網(wǎng)頁加入收藏夾吧,因?yàn)槿蘸筮@個(gè)網(wǎng)站是你管理以太坊域名最方便的工具。
– manager.ens.domains –
第三步:搜索你想要的 .eth 域名
在 “Search names(搜索域名)” 框里面填入你想要注冊的域名(要包括 “.eth” 結(jié)尾),然后點(diǎn)擊 “搜索” 按鈕。
如果該域名已經(jīng)被某人注冊了,你會(huì)看到這樣一個(gè)網(wǎng)頁,包含了該域名的注冊記錄信息:
如果該域名還沒有人注冊,你會(huì)看到這樣一個(gè)網(wǎng)頁,詢問你想要持有該域名多久,被給您報(bào)價(jià)(年租金一般為 5 美元):
第四步:選擇時(shí)長
使用 “-” 和 “+” 按鈕來選擇你想一次性支付的租金數(shù)量(也即租賃時(shí)長)。注冊域名時(shí)至少需要租賃 1 年。你也可以選擇多付租金、一次性注冊更長時(shí)間。而且,持有域名時(shí),你可以隨時(shí)選擇續(xù)租時(shí)長。
注意:你的錢包里得有足夠多的 ETH 來支付整個(gè)支付流程所需付出的資金。
第五步:開始注冊
點(diǎn)擊右下角的藍(lán)色的 “Request To Register(申請注冊)” 按鈕。MetaMask 會(huì)彈出一個(gè)窗口讓你確認(rèn)這筆交易。點(diǎn)擊 “Confirm(確認(rèn))” 按鈕就可以確認(rèn)交易啦。
第六步:等待
不要在這時(shí)候關(guān)閉瀏覽器哦!
首先,你得確認(rèn)你的交易被打包了,這個(gè)過程估計(jì)在 1 分鐘以內(nèi)完成。
其次,你要等幾分鐘,保證沒有別人也在同一時(shí)間想注冊這個(gè)域名。網(wǎng)頁中間的綠色條會(huì)緩慢變化,顯示你的注冊流程進(jìn)度。
第七步:完成注冊
等待期結(jié)束后,會(huì)有橙色的文字顯示:“點(diǎn)擊 register(注冊)完成注冊流程的第三步”。然后你需要點(diǎn)擊旁邊的藍(lán)色的 “注冊” 按鈕。
然后會(huì)有另一個(gè) MetaMask 彈窗彈出來,要求你確認(rèn)另一筆交易,支付租金同時(shí)獲得你的域名。跟上面一樣,點(diǎn)擊 “確認(rèn)” 按鈕。
回到管理頁面,你會(huì)看到 “注冊” 按鈕變成了 “TXPENDING(交易正在打包)”。交易被打包之后,你的 ENS 域名就注冊完成了!
然后就完成啦!
以上就是全部的注冊流程了。
然后你需要建立你的 ENS 記錄,讓你的域名會(huì)在軟件中解析為你選定的地址。日后你的朋友給你轉(zhuǎn)賬時(shí)就不用費(fèi)勁地輸入地址了,只需要輸入你的 ENS 域名就可以了(只要他們用的是支持 ENS 域名的錢包)。
建立 ENS 記錄的手把手教程很快就會(huì)放出來!
附:遷移流程
遷移流程與上述注冊流程一般無二,只是在搜索你想要的 ENS 域名的時(shí)候,會(huì)顯示如下頁面:
從中你可以看到舊注冊器上的注冊信息,還有 “Migrate(遷移)” 按鈕。點(diǎn)擊遷移按鈕之后的流程就是一樣的了。
彩蛋
這其實(shí)已經(jīng)不是個(gè)彩蛋了明明早都曝光了好吧。那就是,舊域名遷移到新注冊器可以免一年租金!Ethereum Community Network以太坊社區(qū)網(wǎng)絡(luò) 訂閱 Ethereum Community Network以太坊社區(qū)網(wǎng)絡(luò) 訂閱
ENS 域名(Ethereum Name Service)使用手冊 - 知乎首發(fā)于Web 3.0:讀、寫、擁有切換模式寫文章登錄/注冊ENS 域名(Ethereum Name Service)使用手冊全棧工匠深耕WEB開發(fā)10+年,擁有一顆工匠的心以太坊域名服務(wù)是目前以太坊上最受歡迎的項(xiàng)目之一,這是有充分理由的。正如官方網(wǎng)站所介紹,“ENS 提供了一種安全且去中心化的方式,使用簡單、人類可讀的名稱來處理區(qū)塊鏈內(nèi)外的資源?!焙喍灾梢詾橐蕴唬ɑ蜃钕矚g的鏈)地址命名,這很像傳統(tǒng) Web 與 DNS 的工作方式。所有網(wǎng)站數(shù)據(jù)都托管在一個(gè)固定 IP 的服務(wù)器上,實(shí)際中沒有人將這些數(shù)據(jù)放在瀏覽器中。注冊 .eth 域名ENS 的核心功能是注冊 .eth 域,在 ENS 上注冊域時(shí),需要牢記一些重要規(guī)則:最小域長度為 3 個(gè)字符。每年續(xù)訂費(fèi)用,3 個(gè)字符:640 美元/年,4 個(gè)字符:160 美元/年,5 個(gè)以上字符 5 美元/年。支持表情符號(hào)創(chuàng)建和管理域使用 ENS 官方網(wǎng)站注冊域非常容易。首先搜索想要的 ENS 名稱。如果沒有被占用(如果被占用,請前往 OpenSea 并搜索它購買),如下。ENS 官方網(wǎng)站注冊域在這里可以單擊請求注冊按鈕,這將觸發(fā)交易,等待 1 分鐘,然后就可以注冊名稱。注冊完成之后想要啟用它提供的所有的功能就從域管理開始,如下圖所示:請求注冊ENS可以做很多事情,下面來看下有哪些信息并且可以設(shè)置哪些信息:注冊人:可以設(shè)置并擁有管理權(quán)限的地址,并將可以將注冊的ENS轉(zhuǎn)讓給其他人,信息展示的是最終的擁有者。管理員:可以設(shè)置指定一個(gè)擁有管理權(quán)限的地址,默認(rèn)為注冊人。到期日期:域名續(xù)訂費(fèi)到期時(shí)間,也可以在這里直接支付續(xù)費(fèi)。解析器:處理解析下面的記錄,例如與該域相關(guān)的以太坊地址。應(yīng)該設(shè)置公共解析器,這將是單擊“設(shè)置”按鈕時(shí)的默認(rèn)選項(xiàng)。記錄:在這里可以將很多東西添加到域中,在這里放一個(gè)地址,這樣當(dāng)你把你的域名放在錢包里時(shí),它就會(huì)指向這個(gè)地址。在地址字段中設(shè)置以太坊地址后,它將在 MetaMask 等錢包中解析。如果將它指向一個(gè) IPFS 哈希,可以在 devpoint.eth/ 或 devpoint.eth.link 上為不解析 ENS 名稱的瀏覽器提取域。子域子域?yàn)樵?.eth 域之上構(gòu)建提供了極大的靈活性。如果想為所有員工頒發(fā) devpoint.eth 子域,很容易就可以做到。本節(jié)將介紹在擁有的域上創(chuàng)建子域以及允許其他人在擁有的域上購買子域的獨(dú)特方式。創(chuàng)建和管理子域如果擁有 .eth 域并且只是想創(chuàng)建子域供自己使用,最簡單的方法是通過 ENS 應(yīng)用程序單擊“子域”按鈕,可以在此處添加新的子域。設(shè)置子域后,它們的行為與主域非常相似,因?yàn)樗姓呖梢钥刂扑鼈儾⒃O(shè)置記錄。這意味著像 web.devpoint.eth 這樣的子域名也可以解析為地址和 IPFS 網(wǎng)站。允許任何人在 .eth 域上聲明子域以上所有內(nèi)容均由 .eth 域的注冊人完成,可以設(shè)置子域并對它們擁有最終控制權(quán)的人,包括能夠撤銷它們。這對于希望完全控制子域的公司或個(gè)人來說很好,但是如果希望世界上的任何人都能夠在自己的域上聲明子域如何操作呢?顯然不想與他們協(xié)調(diào),他們也不希望注冊人能夠撤銷訪問權(quán)限。好消息是有一個(gè)解決方案可以輕松地讓在自己的域上開啟子域的注冊,甚至可以設(shè)定一個(gè)想賣的價(jià)格。首先要將域控制權(quán)移交給 ENS 子域注冊商合同。這意味著智能合約能夠?qū)⒆佑蚍职l(fā)給其他人,但不能再撤銷對這些子域的訪問權(quán)限。目前的步驟是相當(dāng)手動(dòng)的,但也很容易。 警告:這樣做,將永久放棄使用域!將能夠收取注冊費(fèi)、更改價(jià)格并將控制權(quán)轉(zhuǎn)移給其他用戶,但您將永遠(yuǎn)無法將您的域用于其他任何事情! 加載 .eth 注冊商合同,如果使用的是 Etherscan,則需要單擊“連接 Metamask” 并從 Metamask 授權(quán)隨后的對話框。找到 approve 功能。在地址字段中,輸入 0xc32659651d137a18b79925449722855aa327231d在 tokenId 字段中,輸入姓名的標(biāo)簽哈希,可以通過在 etherscan 上搜索姓名來查找此信息提交交易。加載新的子域注冊商合同。找到函數(shù) configureDomain 。在名稱字段中,輸入要列出的名稱,不帶 .eth(例如,“gimmethe”,而不是“gimmethe.eth”)。在價(jià)格字段中,輸入新域的收費(fèi)價(jià)格,單位為 wei。 1 ether 是 1,000,000,000,000,000,000 wei,因此例如要對每個(gè)域收取 0.01 ether,您應(yīng)該輸入 10000000000000000。在 refererFeePPM 字段中,輸入您想為任何為您找到新用戶的網(wǎng)站提供的金額。例如,要自己保留全部金額,請輸入 0;要將其全部提供給站點(diǎn),請輸入 1000000。提交交易現(xiàn)在域現(xiàn)已移交給子域注冊商合同,如果設(shè)置了費(fèi)用,任何時(shí)候有人注冊子域,資金將被定向到原始所有者地址。這現(xiàn)在開辟了很多可能性!在 ENSNow 上列出子域ENS 團(tuán)隊(duì)已經(jīng)建立了一個(gè)允許聲明子域的網(wǎng)站。如果希望在此處列出所有子域,則該過程非常簡單,具體步驟如下:轉(zhuǎn)到此頁面,然后單擊右上角的 fork 。導(dǎo)航到 app -> js -> domains.json點(diǎn)擊文件右上角的鉛筆圖標(biāo)找到插入條目的適當(dāng)位置(條目按字母順序列出)。在條目中添加一個(gè)新行。如果在第 2 步和第 3 步中使用默認(rèn)注冊商,則應(yīng)類似于{"name": "yourdomain", "version": "1.0"}。通過單擊頁面底部的“提交更改”來提交更改。點(diǎn)擊 Pull requests ,然后點(diǎn)擊 New pull request 。單擊 Create pull request發(fā)布于 2022-03-25 22:53去中心化應(yīng)用(DApp)Web 3.0以太幣?贊同 4??1 條評論?分享?喜歡?收藏?申請轉(zhuǎn)載?文章被以下專欄收錄Web 3.0:讀、寫、擁有通過去中心化技術(shù)解決互聯(lián)網(wǎng)當(dāng)前的問題如所有權(quán)
[2] ENS管理器: https://app.ens.domains/
[3] ENS官方主頁: https://ens.domains/
[4] 注冊表: https://learnblockchain.cn/docs/ens/contract-api-reference/ens.html
[5] 解析器: https://learnblockchain.cn/docs/ens/contract-api-reference/publicresolver.html
[6] 域名處理: https://learnblockchain.cn/docs/ens/contract-api-reference/name-processing.html
[7] 在DApp中啟用ENS: https://learnblockchain.cn/docs/ens/dapp-developer-guide/ens-enabling-your-dapp.html
[8] ENS庫: https://learnblockchain.cn/docs/ens/dapp-developer-guide/ens-libraries.html
[9] 鏈上域名解析: https://learnblockchain.cn/docs/ens/contract-developer-guide/resolving-names-on-chain.html
[10] 編寫自己的解析器: https://learnblockchain.cn/docs/ens/contract-developer-guide/writing-a-resolver.html
[11] 注冊中心: https://learnblockchain.cn/docs/ens/contract-developer-guide/writing-a-registrar.html
[12] 注冊表: https://learnblockchain.cn/docs/ens/contract-api-reference/ens.html
[13] 解析器: https://learnblockchain.cn/docs/ens/contract-api-reference/publicresolver.html
[14] 測試注冊中心: https://learnblockchain.cn/docs/ens/contract-api-reference/testregistrar.html
[15] 反向注冊中心: https://learnblockchain.cn/docs/ens/contract-api-reference/reverseregistrar.html
[16] .eth注冊中心: https://learnblockchain.cn/docs/ens/contract-api-reference/.eth-permanent-registrar/本文參與?騰訊云自媒體分享計(jì)劃,分享自微信公眾號(hào)。原始發(fā)表:2019-11-22,如有侵權(quán)請聯(lián)系[email protected] 刪除https網(wǎng)絡(luò)安全數(shù)字貨幣本文分享自 深入淺出區(qū)塊鏈技術(shù) 微信公眾號(hào),前往查看如有侵權(quán),請聯(lián)系 [email protected] 刪除。本文參與?騰訊云自媒體分享計(jì)劃? ,歡迎熱愛寫作的你一起參與!https網(wǎng)絡(luò)安全數(shù)字貨幣評論登錄后參與評論0 條評論熱度最新登錄 后參與評論推薦閱讀LV.關(guān)注文章0獲贊0目錄ENS架構(gòu)Namehash開始使用我是DApp的開發(fā)者,我想為我的DApp添加ENS支持我是一名合約開發(fā)者,希望在我的智能合約中與ENS進(jìn)行交互我想查看ENS智能合約的參考文檔References相關(guān)產(chǎn)品與服務(wù)微服務(wù)引擎 TSE微服務(wù)引擎(Tencent Cloud Service Engine)提供開箱即用的云上全場景微服務(wù)解決方案。支持開源增強(qiáng)的云原生注冊配置中心(Zookeeper、Nacos 和 Apollo),北極星網(wǎng)格(騰訊自研并開源的 PolarisMesh)、云原生 API 網(wǎng)關(guān)(Kong)以及微服務(wù)應(yīng)用托管的彈性微服務(wù)平臺(tái)。微服務(wù)引擎完全兼容開源版本的使用方式,在功能、可用性和可運(yùn)維性等多個(gè)方面進(jìn)行增強(qiáng)。產(chǎn)品介紹產(chǎn)品文檔2024新春采購節(jié)領(lǐng)券社區(qū)專欄文章閱讀清單互動(dòng)問答技術(shù)沙龍技術(shù)視頻團(tuán)隊(duì)主頁騰訊云TI平臺(tái)活動(dòng)自媒體分享計(jì)劃邀請作者入駐自薦上首頁技術(shù)競賽資源技術(shù)周刊社區(qū)標(biāo)簽開發(fā)者手冊開發(fā)者實(shí)驗(yàn)室關(guān)于社區(qū)規(guī)范免責(zé)聲明聯(lián)系我們友情鏈接騰訊云開發(fā)者掃碼關(guān)注騰訊云開發(fā)者領(lǐng)取騰訊云代金券熱門產(chǎn)品域名注冊云服務(wù)器區(qū)塊鏈服務(wù)消息隊(duì)列網(wǎng)絡(luò)加速云數(shù)據(jù)庫域名解析云存儲(chǔ)視頻直播熱門推薦人臉識(shí)別騰訊會(huì)議企業(yè)云CDN加速視頻通話圖像分析MySQL 數(shù)據(jù)庫SSL 證書語音識(shí)別更多推薦數(shù)據(jù)安全負(fù)載均衡短信文字識(shí)別云點(diǎn)播商標(biāo)注冊小程序開發(fā)網(wǎng)站監(jiān)控?cái)?shù)據(jù)遷移Copyright ? 2013 - 2024 Tencent Cloud. All Rights Reserved. 騰訊云 版權(quán)所有?深圳市騰訊計(jì)算機(jī)系統(tǒng)有限公司 ICP備案/許可證號(hào):粵B2-20090059?深公網(wǎng)安備號(hào) 44030502008569騰訊云計(jì)算(北京)有限責(zé)任公司 京ICP證150476號(hào) | ?京ICP備11018762號(hào) | 京公網(wǎng)安備號(hào)11010802020287問題歸檔專欄文章快訊文章歸檔關(guān)鍵詞歸檔開發(fā)者手冊歸檔開發(fā)者手冊 Section 歸檔Copyright ? 2013 - 2024 Tencent Cloud.All Rights Reserved. 騰訊云 版權(quán)所有登錄 后參與評論00
ENS創(chuàng)始人:不只有.eth,要做全球每一個(gè)數(shù)字資源的域名服務(wù)商_騰訊新聞
ENS創(chuàng)始人:不只有.eth,要做全球每一個(gè)數(shù)字資源的域名服務(wù)商
繼 2019 年后,Web3.0 這個(gè)概念再次被提及,并被迅速傳播,就在幾天前,互聯(lián)網(wǎng) KOL 潘亂主持了一場關(guān)于 Web2.0 與 Web3.0 的討論,最高流量接近 20 萬。顯然,Web3.0 不再是只集中在區(qū)塊鏈行業(yè),開始在全球互聯(lián)網(wǎng)科技行業(yè)講新的故事。
Ethereum Name Service(ENS)是以太坊網(wǎng)絡(luò)的重要基建之一,當(dāng)然也是 Web3.0 網(wǎng)絡(luò)的重要基建。在以太坊生態(tài)內(nèi),越來越多的協(xié)議開始支持 ENS,用 ENS 作名字,用 NFT 當(dāng)頭像,用 mirror 記錄生活,用 AR 存儲(chǔ)內(nèi)容,已經(jīng)是 Web3.0 人的標(biāo)配,也是不少 Web3.0 社交應(yīng)用的基礎(chǔ)。
那 ENS 的創(chuàng)始人是如何看 ENS 愿景和 Web3.0 這個(gè)故事的,幾天前他做客了 The Defiant,與主持人聊了聊他做 ENS 的故事與初衷,以及 ENS 的未來。律動(dòng) BlockBeats 將全文翻譯如下:
Camila Russo(主持人): Nick 是 Ethereum 域名服務(wù)(ENS)的創(chuàng)始人和主要開發(fā)者,而是 ENS 是 Ethereum 的域名版本,他也會(huì)在稍后的采訪中談及所有的具體細(xì)節(jié)。ENS 允許 Ethereum 用戶將可讀的域名鏈接到他們的 Ethereum 地址上,這讓發(fā)送和接收 Crypto 變得更加容易。不過,這只是 ENS 路線圖和未來目標(biāo)的起點(diǎn)?;旧?,你在 Crypto Twitter 上看到的任何帶有.eth 的域名都來自于 ENS。所以,在我們開始探討 ENS 的故事和發(fā)展目標(biāo)之前,我想知道是什么讓你在一開始創(chuàng)立了 ENS?
Nick Johnson:記得是在 2016 年的時(shí)候,那時(shí)我還在谷歌上班,并擔(dān)任軟件工程師,當(dāng)時(shí)一家知名的金融服務(wù)公司聯(lián)系我說:「你想找一份 Ethereum 上的工作嗎?」我回答說:「并不想,但 Ethereum 聽起來似乎很有趣。」之后我先是寫了一些代碼,然后創(chuàng)建了幾個(gè)程序庫。后來我就接到了 Ethereum 基金會(huì)的電話,他們問我,「你愿意在 Go Ethereum 或 Swarm 上工作嗎?」這聽起來更讓人興奮,因?yàn)槲壹葲]有做過遠(yuǎn)程工作,也沒有做過承包工作,所以這對我來說將是一個(gè)十足的挑戰(zhàn),但我還是毅然決然地選擇了這份工作。
我剛開始在 Swarm 上工作,其中一個(gè)項(xiàng)目需要域名服務(wù)來為去中心化的內(nèi)容提供域名,比如你在 Swarm 和 IPFS 上看到的那些內(nèi)容。所以我開始只是想搞一個(gè)副業(yè)才建立了如今的 ENS,不過之后它迅速從一個(gè)小的副業(yè)演變成我現(xiàn)在在基金會(huì)的全職工作。然后我們又把它獨(dú)立出來,成立了自己的組織,并締造了今天的 ENS。
CR:你能否向我們講述一下 Swarm 嗎?
NJ:Swarm 是一個(gè)類似于 IPFS 的去中心化內(nèi)容存儲(chǔ)器。它是一個(gè) Ethereum 原生程序,并在 Ethereum 上搭建了一個(gè)激勵(lì)系統(tǒng)。他們最近推出了一個(gè) Token 投放機(jī)制,不過即使他們在這上面付出了很大的心血,它的熱度也遠(yuǎn)不及 IPFS。
Ethereum 基金會(huì)為 ENS 提供資助
CR:ENS 最初是由 Ethereum 基金會(huì)資助和引導(dǎo)的嗎?
NJ:是的,它最初是我在 Ethereum 基金會(huì)(EF)上一個(gè)經(jīng)授權(quán)的副業(yè)項(xiàng)目。不過后來隨著它不斷發(fā)展壯大,我已經(jīng)無法一個(gè)人完成所有工作了,于是基金會(huì)就建議我與其在基金會(huì)當(dāng)中組建一支隊(duì)伍負(fù)責(zé) ENS 的業(yè)務(wù),不如成立一個(gè)自己的團(tuán)隊(duì),而且他們還給了我們一筆不小的撥款。我們用這筆錢招到了第一批愿意與我一起共事的人,這些人在 ENS 還歸屬于基金會(huì)時(shí)為我們做過一些志愿或有償工作。之后我們便一步步發(fā)展起來,如今已經(jīng)有穩(wěn)定的注冊收入了。
CR:這種事在基金會(huì)里很常見嗎,讓一個(gè)內(nèi)部項(xiàng)目獨(dú)立出來,成立自己的公司?
NJ:我覺得他們是想鼓勵(lì)這樣的做法,但我們之前并沒有真的發(fā)生過類似的事情,因?yàn)橛行r(shí)候,這樣做并不現(xiàn)實(shí),比如像 Go Ethereum 這類核心基礎(chǔ)設(shè)施,如果單獨(dú)獨(dú)立出來的話似乎并不會(huì)帶來任何好處。我們很難看到他們將如何從一個(gè)完全獨(dú)立的組織中受益。不過在另一些情況當(dāng)中就能很說得通,比如對我們來說,基金會(huì)為我們提供的初始資金能讓我們站穩(wěn)腳跟,讓一切順利進(jìn)行,而且我們在頭兩年就取得了重大進(jìn)展。
ENS 一直沒有考慮過收入問題,設(shè)置注冊費(fèi)是為了減少垃圾郵件和非法占用的數(shù)量,但它確實(shí)為我們帶來了可觀的收入,這算是一個(gè)意外驚喜吧。
Nick Johnson
CR:聽起來很有意思,我想問一下基金會(huì)給了你們多少金額的資助呢?
NJ:他們給了我們一百萬美元。當(dāng)時(shí)的情況大概是這樣,他們讓我起草一份撥款書,于是我便思考了一下我需要招用多少員工,應(yīng)該付他們多少工資以及我還需要什么東西,等等。最后我計(jì)算出的結(jié)果是,第一年的運(yùn)營費(fèi)用需要 50 萬美元,不過,最終的決定權(quán)還是在 Vitalik 手里,他說:「這還遠(yuǎn)遠(yuǎn)不夠,給他們撥款一百萬美元?!?/p>
我真的很感謝他們能給我們這么多的撥款,這筆錢幫助我們渡過了困難的時(shí)期,讓我們得以立足。如果沒有這筆撥款,我們可能不會(huì)有今天的成就。他們后來還給了我們一筆專項(xiàng)撥款,對我們來說也同樣意義非凡。
CR:那基金會(huì)現(xiàn)在是否擁有 ENS 的股份呢?
NJ:并沒有,那比錢純粹是他們給我們的撥款。Ethereum 基金會(huì)是一個(gè)非營利性的基金會(huì),所以他們之所以給我們撥款單純是為了保障 ENS 能夠正常運(yùn)作。
ENS 的運(yùn)作模式
CR:能否談一談你們的商業(yè)模式以及注冊帶來的收入?你之前提到,當(dāng)你把 ENS 獨(dú)立出來時(shí),并沒有考慮收入的問題,但你們的公司確實(shí)也有了穩(wěn)定的收入,所以你對于未來有什么愿景?你是想把它打造成一個(gè)營利性的公司嗎?能否談?wù)勀銈兡壳皩?shí)際的收入有多少嗎?
NJ:我一直想把 ENS 打造成一個(gè)公益事業(yè),而不是一個(gè)營利性質(zhì)的企業(yè),或是想從中謀利,因?yàn)槲蚁胱屓藗兌寄苁褂迷撚蛎到y(tǒng)。但是,在建立一個(gè)域名系統(tǒng)時(shí),你首先需要解決的問題是,如何確保那些人們覺得有趣或有用的名字不會(huì)立刻被投機(jī)者搶走,然后在二級(jí)市場上轉(zhuǎn)售。
當(dāng)你在建立一個(gè)中立的系統(tǒng)時(shí),你沒有辦法完全消除這種情況,但你能做的是設(shè)置一些成本,使搶奪而來的名字不具備成本效益,并迫使投機(jī)者更多的關(guān)注那些他們認(rèn)為最有價(jià)值的東西。Namecoin 這樣的系統(tǒng)已經(jīng)被投機(jī)者侵害了,以至于它非常缺乏流動(dòng)性——你很難在上面找到一個(gè)喜歡的域名,因?yàn)橥稒C(jī)者早就利用極端溢價(jià)把它們轉(zhuǎn)售走了,而且二級(jí)市場也十分低效。因此,我們想盡量避免這種情況,同時(shí)還不能波及到普通用戶。
在 ENS 的第一個(gè)版本中有一個(gè)基于拍賣的系統(tǒng),如果你贏得了拍賣,那么只要你持有這個(gè)域名,你就無法取回自己的押金。當(dāng)然這種做法并不是為了盈利,它只是你使用域名應(yīng)該付出的成本,這在理論上會(huì)起到積極的效果。
但問題在于,擅自占用者和投機(jī)者知道他們將出售該名稱并取回押金。但任何一個(gè)長期項(xiàng)目投資者都默認(rèn)自己無法再取回該押金,因?yàn)閷λ麄儊碚f,放棄域名并不現(xiàn)實(shí),這種情況進(jìn)一步加重了擅自占用的現(xiàn)象。因此,我們決定采取按年收取注冊費(fèi)的模式,而且該費(fèi)用也是象征性收取的。對于 5 個(gè)字符以上的域名,每年的注冊費(fèi)用是 5 美元——現(xiàn)在 Ethereum 上交易費(fèi)用已經(jīng)高出其數(shù)倍了。雖然如此,這種模式確實(shí)在一定程度上限制了投機(jī)行為,未使用的域名會(huì)重新回到注冊池中,而且還為我們提供了比預(yù)期更高的收入。
按照今天以太幣的價(jià)格,ENS 在多簽和不久后的 DAO 中,擁有價(jià)值約 4000 萬美元的資產(chǎn),其中 2000 萬是我們已經(jīng)賺到的資金。因?yàn)楸热缬腥嗽谝荒昵白粤藶槠趦赡甑挠蛎敲慈缃竦谝荒赀^去了,一半的錢我們就已經(jīng)到手了,而另一半的錢則會(huì)在未來確認(rèn)收入。等以后 DAO 上線了,它也會(huì)有自己的 Token,用來獎(jiǎng)勵(lì)人們參與治理,或完成了一些符合 ENS 發(fā)展思路的項(xiàng)目。
CR:所以這 4000 萬是純注冊費(fèi)收入,而且該收入與 ENS Token 金庫是分開的?
NJ:是的,其中大約 1000 萬是 USDC,其余的目前是 ETH。但當(dāng)然,一旦 DAO 接管以后,他們將接手所有管理工作。
去中心化之路
CR:你能談?wù)剟?chuàng)建 DAO 的愿景或目標(biāo)嗎?
NJ:從第一天開始,我們的目標(biāo)便是建立一個(gè)去中心化的系統(tǒng),這意味著我們需要最大程度地?cái)[脫人為控制,我堅(jiān)信這是建立去中心化系統(tǒng)最為可行的方法。與此同時(shí),我們也要盡量減少需要受信任方執(zhí)行的系統(tǒng),為此,我們構(gòu)建了一個(gè)借助證書以加密方式管理的系統(tǒng),并逐步移除了部分不會(huì)再使用的權(quán)限。因此,即使是使用 ENS 進(jìn)行管理工作的 ENS 根鑰持有者,也無法影響現(xiàn)有注冊,因?yàn)樗麄円呀?jīng)無此權(quán)限了。就算我們最終由 DAO 接管了,他們也無法做到這一點(diǎn)。
我們要做的第二件事情是將我們原來由 70 位持有者管理的模式轉(zhuǎn)向一個(gè)更為去中心化的模式,未來的 DAO 將對整體發(fā)展作出管控。我們目前已經(jīng)籌集到了充足的資金,我們將把足夠我們運(yùn)營開支以外的資金拿出來,用于資助其他公益事業(yè)和 Ethereum 生態(tài)系統(tǒng)中的其他事業(yè)。其次,我們也會(huì)對 ENS 作出不斷的升級(jí)和調(diào)整,從而保證它正常運(yùn)行。
在我們成立時(shí),DAO 還是個(gè)新鮮事物,而且我不認(rèn)為其發(fā)展已經(jīng)足夠成熟,所以我不太想把 ENS 移交給一個(gè)尚處于萌芽階段的 DAO。但是從那時(shí)起,即使是在過去的六個(gè)月到一年里,這個(gè)生態(tài)系統(tǒng)已經(jīng)變得成熟了起來,不僅搭建好了許多工具,而且也有了豐富的實(shí)踐操作,還有了智能合約系統(tǒng),比如我們正在使用的 OpenZeppelin 組件(它是一個(gè)基于 DAO 的復(fù)合模型),再加上我們已經(jīng)成功地從管理功能中移除了人為操縱,我們有信心將控制權(quán)交還給社區(qū)。
CR:對于一個(gè)創(chuàng)始人來說,有信心將自己多年來建立起來的組織委托給一群去中心化的 Token 持有者是一件很有意思的事情。你剛剛提到管理層已經(jīng)不再具備管理權(quán)限,我覺得這聽起來有點(diǎn)讓人不安,因?yàn)檫@意味著無人能左右 ENS 的運(yùn)作模式。你將如何應(yīng)對這些風(fēng)險(xiǎn),又為何會(huì)認(rèn)為權(quán)力下放是一個(gè)正確的決定呢?
NJ:部分原因是,ENS 從創(chuàng)建的第一天起就是這樣了。自上線以來,我們有七位密鑰持有者,這當(dāng)然不夠去中心化,但總比我一人獨(dú)攬大權(quán)要好。而且,我們也不是來自于同一家公司的幾人小組,我們幾人來自于整個(gè) Ethereum 社區(qū),而且是值得信任和尊重的群體。
我們希望,如果有人(不一定是我)提議升級(jí)或更改 ENS,他們會(huì)以批判的眼光看待它,并評估這是不是一個(gè)好主意。該機(jī)制不僅可以防止某人的密鑰遭到泄漏,也是一種自我管控的方式。該委員會(huì)或董事會(huì)將負(fù)責(zé)審查任何提議,并確保他們時(shí)刻將 Ethereum 社區(qū)的最高利益放在心上。
因此,在某種程度上,ENS 移交給 DAO 只是朝這個(gè)方向邁出的另一步。我已經(jīng)不能左右事情的發(fā)展方向了,而且我還得說服其他人這是一個(gè)好主意。不過,隨著更多參與者的不斷加入,我們可能無法避免的會(huì)犯一些嚴(yán)重的錯(cuò)誤。但與此同時(shí),目前有很多 DAO 都發(fā)展的很好,并在去中心化治理方面取得了成功,在向他們學(xué)習(xí)的過程中我們也重拾了信心,讓我們得以肯定我們并沒有把 ENS 置于危險(xiǎn)之中。
在我看來,我們可能遇到的最糟糕情況便是資金的錯(cuò)誤分配與誤用,但是這都沒有保障 ENS 用戶安全以及域名正常使用且不被挪用重要。
CR:你能談?wù)勀闶侨绾卧O(shè)計(jì) ENS Token 分配的嗎?又為何會(huì)這樣設(shè)計(jì)?
NJ:Token 分配機(jī)制設(shè)計(jì)對于實(shí)現(xiàn)我們的長遠(yuǎn)目標(biāo)來說也是至關(guān)重要的,作為第一個(gè)為社區(qū)服務(wù)的公益產(chǎn)品,我們的目標(biāo)是為用戶提供最有效用且便捷的服務(wù)。在 Token 如何分配上面,我們主要會(huì)看用戶注冊的域名數(shù)量或注冊年限。但是這樣分配也會(huì)出現(xiàn)一個(gè)問題,一些想通過系統(tǒng)謀取私利的人將獲得大量的治理 Token,這樣并不利于系統(tǒng)的發(fā)展,而那些一直在使用系統(tǒng)的人則不會(huì)獲得多少獎(jiǎng)勵(lì)。
因此,我們想設(shè)置一套參數(shù),用來識(shí)別出那些一直在使用這一系統(tǒng)的人,并把空投分配給那些確實(shí)有在使用系統(tǒng)的人。不僅如此,這些參數(shù)還得是難以偽造的。
所以我們把空投分成了兩半,其中一半是基于該賬戶以往擁有一個(gè)域名的天數(shù)。因此,如果你從第一天起就擁有這個(gè)域名,那么你就能得到最大的空投。但如果你是在 Snapshot 的前一天注冊的,那你就得不到什么錢。這個(gè)的天數(shù)很難偽造,你必須在四年前 ENS 啟動(dòng)的那天就開始考慮空投的事情,才有可能偽造成功,所以這是一個(gè)非常好的分配方案。
但是這一模式忽略了那些懷揣著熱情剛剛加入 ENS 的參與者,所以另一半空投則會(huì)根據(jù)你最后一個(gè)即將到期的名字注冊了多長時(shí)間來進(jìn)行分配。我們認(rèn)為這是一個(gè)很好的指標(biāo),因?yàn)槿绻悴徽J(rèn)為 ENS 能取得長久發(fā)展,你可能就不會(huì)注冊十年八年,頂多一兩年。所以說,如果你愿意注冊很長時(shí)間,就說明你相信 ENS,也認(rèn)為這一域名可以長期有效。但是注冊時(shí)間也不能想多長有多長,最多八年,因?yàn)槿绻腥讼胱詭浊甑脑挘俏覀冞€不得把整個(gè) DAO 都轉(zhuǎn)交給他。
最后一點(diǎn)則是你是否將自己的域名設(shè)置成了主要的 DNS 域名,如果你在登錄蘋果賬戶或在進(jìn)行投票時(shí),出現(xiàn)的是該域名的話,那就說明你真的有在使用該域名,這樣我們就會(huì)把空投的其他兩部分的金額翻倍。
CR:在總的 Token 供應(yīng)中,有多少是分配給用戶的,又有多少是分配給 ENS 域名持有者的呢?
NJ:25% 通過空投的方式分配給了域名持有者,50% 留在了 DAO 金庫當(dāng)中,并由 Token 持有者管理。
CR: ENS 的 Token 經(jīng)濟(jì)是怎樣的呢?Token 的價(jià)值又是如何累積的?
NJ:該 Token 被設(shè)計(jì)成了一個(gè)治理 Token,DAO 可以為其增加額外的功能,但我們的主要目標(biāo)是讓那些曾經(jīng)幫助 ENS 走向成功的人參與到治理當(dāng)中,并確保他們可以幫助管理整個(gè)系統(tǒng)。因此,它的功能便是,如果你獲得了 ENS 的 Token,你可以把自己的投票權(quán)委托給他人,然后這個(gè)人可以對如何使用金庫資金來資助其他公益事業(yè)等提案進(jìn)行投票,也可以對系統(tǒng)應(yīng)該如何修改進(jìn)行投票。
CR:下一步金庫中的 Token 將如何分配呢?是否設(shè)置了通貨膨脹機(jī)制?你們的計(jì)劃是什么呢?
NJ:金庫中 500 萬個(gè) Token 可以隨時(shí)取用,而剩下的 4500 萬則設(shè)置有四年的兌現(xiàn)期,以防未來某天金庫中全部 5000 萬 Token 全部被調(diào)走。Token 設(shè)有 2% 的通脹比率,意味著 DAO 可以從明年 11 月開始投票,將 Token 總量的 2% 分配給一個(gè)地址,而且這種行為可以每年進(jìn)行一次。
CR:所以你們設(shè)有一個(gè)內(nèi)置的 2% 的年通貨膨脹率?
NJ:是的,而且最多 2%,他們也可以選擇行使或不行使。
CR:然后 Token 持有人可以在任何時(shí)間決定其具體發(fā)行金額?
NJ:是的。
ENS 空投
CR:空投已經(jīng)進(jìn)行了一個(gè)月了嗎?
NJ:我們是在 11 月 1 日宣布的空投,實(shí)際空投是在 11 月 8 日,而今天已經(jīng)是 11 月 24 日了,所以從我們宣布到現(xiàn)在已經(jīng)過去大概三個(gè)星期了。
CR:在這段時(shí)間里,你收到了哪些有意思的治理提議?
NJ:看到事情開始步入正軌,我真的非常高興。正如我們所料,在啟用「第零條」章程之前的一些討論基本上解釋了該章程以及為什么 ENS DAO 能被置于規(guī)則體系之外。雖然這只是一個(gè)提案草案,但我很高興看到社區(qū)也積極參與了進(jìn)來。我們也想看到有關(guān)將金庫從多簽移交給 DAO 的提議,而且這會(huì)是一份多重簽名密鑰持有者的正式請?jiān)柑岚浮?/p>
但還有一些是我們沒有想到的,比如說,我們在計(jì)算空投乘數(shù)時(shí)就遇到了一個(gè)微妙的問題。如果接受空投的賬戶有一個(gè)主要的 ENS 域名設(shè)置,那么該賬戶就能獲得空投乘數(shù),但就有人指出,有些人賬戶的 ENS 域名很可能是其他人的域名。我知道很多人這樣做是出于安全考慮,不過這些賬戶還是無法獲得空投乘數(shù),盡管他們也使用了 ENS。
因此,目前有一個(gè)很受歡迎的提案正在商討當(dāng)中,我們計(jì)劃用價(jià)值約 20 萬美元的 DAO Token 向這些用戶發(fā)送額外的空投——在得到空投的 13.7 萬個(gè)用戶中,大約有 2000 個(gè)用戶又獲得了該額外空投。
下一步,我將思考如何建立工作小組,并給他們一定的預(yù)算,這樣他們就不需要為了 5 個(gè) ETH 的資金,而去尋求整個(gè) DAO 的批準(zhǔn)了,因?yàn)槿绻@樣的話,DAO 的管理將很難進(jìn)行。
CR:這聽起來很有意思,那你在其中扮演什么角色呢?
NJ:我還在經(jīng)營 True Names,這是一家開發(fā)公司,ENS 的大部分基礎(chǔ)設(shè)施都是由它來建設(shè)的。有些時(shí)候,我們也會(huì)向 DAO 申請預(yù)算以繼續(xù)運(yùn)營。不僅如此,我也參與了治理,保障工作順利進(jìn)行,讓人們的提案能真正得到重視,并通過表決最終得以執(zhí)行。
CR:你認(rèn)為你的這家開發(fā)公司將是未來建設(shè) ENS 的唯一組織嗎?或者既然它已經(jīng)成了一個(gè) DAO,其他開發(fā)公司會(huì)與你們公司或 ENS 來競爭嗎?
NJ:我當(dāng)然希望我們不會(huì)是唯一的公司,不過我想,只要我們做得夠好,那么我們就能和其他公司進(jìn)行合作,而不是相互競爭,這樣會(huì)更有成效。但如果我們做得不好,那我也希望有其他人能夠站出來。而且我希望不管怎樣,我都希望有人能站出來說,「如果你給我們一部分預(yù)算,那我們一定能大有作為」。
CR:我對這些從 DAO 發(fā)展出的新興商業(yè)模式很感興趣。我知道從空投到現(xiàn)在只有三周的時(shí)間,但我想問問你在 ENS 增加 Token 的過程中得到了什么教訓(xùn)或初步收獲嗎?
NJ:我們的運(yùn)營主管 Brantley 在推特上發(fā)布的內(nèi)容如今已經(jīng)成了網(wǎng)絡(luò)謎因。他說,「你不是單純被空投了 Token,你是被空投了一份責(zé)任」。我認(rèn)為這很搞笑,當(dāng)然這也立刻引起了人們的共鳴。我開玩笑地說,這條推文在幫助人們了解 ENS DAO 上起到的效果,比我們之前做的所有努力加起來還要大。
很多人如今都選擇了委托他人處理自己的 Token 相關(guān)事宜,因此我們建立了相應(yīng)的索賠流程,以鼓勵(lì)人們進(jìn)行委托。未來 Token 委托將取得怎樣的發(fā)展還有待觀察,因?yàn)檫@取決于 DAO 想賦予 Token 除治理以外怎樣的功能。
CR:我曾經(jīng)在 Twitter 上發(fā)帖讓人們給我提問題,其中有一個(gè)問題是,「該 Token 會(huì)需要質(zhì)押嗎?」,現(xiàn)在想這個(gè)是不是還為時(shí)過早?
NJ:是的,這個(gè)問題我還沒有什么想法。在我看來,我們應(yīng)該先搞清 ENS 和 DAO 的發(fā)展目標(biāo),如果實(shí)現(xiàn)這些目標(biāo)需要用到質(zhì)押的話,那我們才會(huì)讓人們進(jìn)行質(zhì)押。我看到的一個(gè)更有趣的建議是,我們可以改變當(dāng)前的投票機(jī)制,讓該機(jī)制可以識(shí)別你持有選票的時(shí)間,這樣做可以鼓勵(lì)人們保留他們的 ENS 來參與投票。因此,如果他們是 ENS 的長期用戶,而不是那些只是對某件事情感興趣才參與投票的人,那么他們就會(huì)有更多的發(fā)言權(quán)。
ENS 用作數(shù)字身份
CR:ENS 的長期愿景是什么?
NJ:我們的長期愿景是,我們想成為世界上所有數(shù)字資源的域名系統(tǒng)。我們正在 DNS 技術(shù)的基礎(chǔ)上進(jìn)行改進(jìn),使其變得更為去中心化且更為便捷。所以我們想做的不單單是 Ethereum 域名服務(wù),更是想讓該域名成為你去中心化身份的一部分,比如我們已經(jīng)推出的 Sign-In With Ethereum 服務(wù),它可以讓你在網(wǎng)站上使用你的 Ethereum 賬戶作為個(gè)人身份,并且顯示你的名字和個(gè)人照片,從而與 ENS 很好地結(jié)合起來。
CR:所以你們是想為所有區(qū)塊鏈地址提供域名,而不僅僅是 Ethereum 地址嗎?
NJ:是的,我們已經(jīng)支持超過 100 個(gè)熱門區(qū)塊鏈。
CR:你們正在努力讓 ENS 成為一種數(shù)字身份,并希望它能取代谷歌或 Facebook 進(jìn)行登錄,所以以后你會(huì)用自己的區(qū)塊鏈地址進(jìn)行登錄嗎?
NJ:正是如此,而且與那些系統(tǒng)不同的是,你可以用自己的加密密鑰來管理你的身份,而無需依賴第三方服務(wù)商。
CR:你如何看待這種用戶體驗(yàn)的改進(jìn)?你認(rèn)為人們會(huì)有自己的數(shù)字檔案,其中有你所有的資產(chǎn)、NFT,以及與不同 DApp 的互動(dòng)歷史記錄?區(qū)塊鏈用戶的檔案會(huì)是什么樣子?
NJ:我們不久前發(fā)布了一些重新設(shè)計(jì)的管理器的圖片,其中包含了很多這方面的內(nèi)容,它非常像你說的那樣,它可以管理用戶的個(gè)人資料并進(jìn)行更新,但它還不能生成歷史記錄,但這是我們未來會(huì)建立的內(nèi)容。
CR:我覺得頭像就是用戶錢包中的 NFT,對嗎?
NJ:是的,不過你也可以用任何你喜歡的圖像,但我們對 NFT 更感興趣,我們將讓設(shè)置 NFT 作為頭像變得更加便捷。
CR:你認(rèn)為這個(gè)新的用戶檔案在未來會(huì)與 Web 2.0 進(jìn)行整合嗎?我可以使用 ENS 登錄 Twitter 嗎,然后個(gè)人資料照片就是我的頭像?這樣的整合能順利進(jìn)行嗎?
NJ:這正是我們希望看到的,也是 Sign-In With Ethereum 正在努力的方向。我們正在建立 OAuth 網(wǎng)關(guān),它與谷歌、Facebook 和 GitHub 登錄所使用的認(rèn)證供應(yīng)商基本相同,這意味著你只用部署其中任意一個(gè),然后更新現(xiàn)有的 Web 2.0 應(yīng)用程序,使用這個(gè)特定的網(wǎng)關(guān)來登錄,并與所有使用它的現(xiàn)有協(xié)議進(jìn)行集成就可以了。
CR:這聽起來很有意思,那這樣做會(huì)有什么影響嗎?繼續(xù)以 Twitter 為例,也許可以向其他 Twitter 用戶發(fā)送加密提示?
NJ:是的,我們的想法是,你在所有的服務(wù)中只有一個(gè)統(tǒng)一的個(gè)人資料,這樣你只需設(shè)置一次資料,該資料就可以在所有服務(wù)中出現(xiàn)了,想關(guān)注你的人也就可以看到你在使用哪些服務(wù)。Twitter 可以選擇自動(dòng)向他們的用戶提供個(gè)人資料,因此,你現(xiàn)有的 Twitter 登錄可以作為 ENS 檔案來使用,域名便是你的用戶名加上.twitter.com,你可以在任何其他服務(wù)中使用它,并且它會(huì)自動(dòng)獲取你的 Twitter 頭像以及個(gè)人資料。
CR:我對此非常期待,我們一旦開始使用 DeFi 和 Web 3.0,并且用 MetaMask 或 Ethereum 錢包來登錄不同的 DApp,那 Web 2.0 的登錄方式就完完全全相形見絀了。因?yàn)樵谀欠N方式下,我們不得不泄露自己的電子郵箱和個(gè)人信息,不僅如此,還得反復(fù)記憶密碼,但如果我們都能用 Ethereum 錢包或區(qū)塊鏈錢包來登錄的話,一切就變得容易多了。
NJ:那是自然。
將 ENS 與 Web 2.0 進(jìn)行整合
CR:ENS 將如何與互聯(lián)網(wǎng)域名以及網(wǎng)站名稱進(jìn)行整合呢?
NJ:我想這會(huì)涉及兩個(gè)方面。一個(gè)是,使用今天的 ENS,你可以在 IPFS 或其他內(nèi)容存儲(chǔ)器上面托管網(wǎng)站,并鏈接到你的 ENS 域名上面。比如,如果你使用的是帶有 MetaMask 的瀏覽器,那么你只需輸入.eth 域名,并在 ENS 域名后加一個(gè)斜杠,它將在你的網(wǎng)絡(luò)瀏覽器中進(jìn)行加載,就像其他 DNS 域名一樣。如果你不使用這種瀏覽器,或者你想把這些詞鏈接到其他地方,那你可以在 ENS 域名的末尾加上.link 或.lambo,之后它將由全世界人都能使用的網(wǎng)關(guān)服務(wù)來完成解析。
反過來說,ENS 也將所有的 DNS 命名空間整合了進(jìn)來。因此,在我之前提到的 twitter.com 的例子里面,Twitter 可以在 ENS 中認(rèn)領(lǐng) twitter.com 域名,這樣他們就能使用 twitter.com 作為 ENS 名稱,而不是 twitter.eth 了。因此,他們可以用錢包地址來進(jìn)行設(shè)置,但更有趣的是,他們可以在上面托管一個(gè)網(wǎng)站,這樣他們就可以為所有用戶創(chuàng)建子域名了。
因此,每個(gè)用戶都可以有他們的 twitter.com 地址,或任何他們想使用的其他域名。所以,我們將所有這些現(xiàn)有的 DNS 命名空間整合到 ENS 中,因?yàn)槲覀兿嘈?,改進(jìn)現(xiàn)有的域名服務(wù)是有效建立建立未來系統(tǒng)的起點(diǎn)。
CR:所以現(xiàn)在,任何 Web 2.0 域名所有者都可以在 ENS 上設(shè)置他們的.com、.org 或其他任何后綴的域名,并將他們現(xiàn)有的域名鏈接到區(qū)塊鏈賬戶中?
NJ:沒錯(cuò),絕大部分都是這樣的。不過有一些頂級(jí)域名,特別是帶有國家代碼的域名,還不能進(jìn)行設(shè)置,但其余 97% 到 98% 的域名,都可以自由設(shè)置和鏈接。
CR:所以我可以使用 TheDefiant.io 并在 ENS 中對其進(jìn)行搜索并鏈接到我的賬戶中?我想我已經(jīng)有 TheDefiant.eth 的電子郵件地址了。
NJ:是的,那你已經(jīng)可以做任何事情了。
CR:那太好了,所以在我將其鏈接到賬戶中之后可以用它來做什么呢?
NJ:基本上,所有能用原生.eth 域名做到的事情基本都可以。你可以將它們鏈接到 IPFS 內(nèi)容或個(gè)人錢包,也可以使用合同來發(fā)行子域名,這樣你就可以給用戶派發(fā)子域名了,或者你也可以手動(dòng)為自己派發(fā)域名以作他用。
如果你想把 TheDefiant.eth 的子域名派發(fā)給人們,那么人們便能永久保留該域名,從而獲得一定的安全感。但 DNS 域名卻不能保證這一點(diǎn),因?yàn)槠渌袡?quán)取決于外部 DNS 注冊商和 DNS 域名的實(shí)際擁有者。但是,在使用 ENS 的其他應(yīng)用時(shí),你也可以在 TheDefiant.io 上建立一個(gè)個(gè)人檔案。這樣一來,在你登錄的時(shí)候,該檔案便會(huì)顯示出來了。
CR:因此,假如我可以給所有 The Defiant 的用戶提供他們特定的 ENS URL 名稱,那么該名稱將作為 TheDefiant.io 上的個(gè)人資料存在?
NJ:是的,沒錯(cuò)。
CR:那他們可以永久性保留這個(gè)域名嗎?還說是不同資料頁的功能和屬性也不相同,比如付費(fèi)用戶會(huì)得到特殊域名,讓他們得以訪問付費(fèi)內(nèi)容,而網(wǎng)站則能夠識(shí)別這些名字并給他們訪問權(quán)限?
NJ:是的,當(dāng)然。
CR:ENS 運(yùn)營總監(jiān) Brantley Milligan 曾經(jīng)發(fā)布的一條推特,引起了很多人的注意,他說:「我希望每個(gè)人都明白,這些加密域名的后綴大多不承認(rèn)全球命名空間,而且將來會(huì)在 DNS 和 ENS 上供不同的人使用。.ETH 已經(jīng)被占用了,所以不能在給人們使用了,但其.sol、.crypto 等域名都可以讓大家使用」。你能解釋一下這條推特嗎?
NJ:所以,當(dāng)我們想到帶有后綴的域名時(shí),我們主要考慮的是現(xiàn)有的 DNS 命名空間——.com、.net、.org,但超過一千種新的頂級(jí)域名也已經(jīng)出現(xiàn)了。而這些都是由 ICANN(互聯(lián)網(wǎng)域名與數(shù)字地址分配機(jī)構(gòu))發(fā)行并進(jìn)行管理的。今天的這些域名之所以存在,是因?yàn)閹啄昵霸摍C(jī)構(gòu)舉行過一次拍賣,會(huì)上投標(biāo)人可以競標(biāo)注冊一個(gè)新的頂級(jí)域名,然后機(jī)構(gòu)會(huì)向中標(biāo)者發(fā)放這些域名。而且?guī)缀蹩梢钥隙ǖ氖?,在未來幾年,他們還會(huì)再舉行一次這樣的拍賣。
美國的每一個(gè)瀏覽器和應(yīng)用程序中都認(rèn)可這些域名。因此,其他區(qū)塊鏈域名系統(tǒng)也在推出幾十個(gè)不同的頂級(jí)域名,有時(shí)在一個(gè)系統(tǒng)內(nèi)就會(huì)存在很多頂級(jí)域名。這就會(huì)引發(fā)一個(gè)問題,那就是兩個(gè)相同的域名所鏈接的來源并不相同。如今 Crypto 十分火熱,.crypto 域名也將在拍賣中十分受歡迎,所以在眾多去中心化域名系統(tǒng)當(dāng)中,誰能最終竟得該域名還尚未可知。
.eth 后綴并不是那么幸運(yùn),因?yàn)?ETH 三個(gè)字母還是埃塞俄比亞的國家代碼,但我們并不打算把這個(gè)域名拱手相讓。我們還在努力與網(wǎng)絡(luò)社區(qū)保持著合作,并向他們保證說:「我們需要自己的命名空間,但我們也不會(huì)損害全球命名空間。相反,我們正與它進(jìn)行整合,從而為人們提供更多功能,而且我認(rèn)為在這方面我們做的還不錯(cuò)。
CR:好吧,不過這有點(diǎn)讓人疑惑。所以說,雖然你能夠整合 ENS 上所有現(xiàn)有的 Web 2.0 域名,將其與你的地址鏈接起來,并將常規(guī) DNS 域名與區(qū)塊鏈地址鏈接起來,但現(xiàn)有的 Web 3.0 域名,如.sol 和.crypto,還能做到這一點(diǎn)嗎?雖然它們存在于 Web 3.0 上,但它們是否能在 Web 2.0 上出現(xiàn)?還會(huì)再進(jìn)行一次拍賣嗎?而且不確定的是,如果你擁有了 ENS 上的.crypto 域名,你就是真的擁有它了嗎?
NJ:所以 ENS 致力于只發(fā)行.eth 域名,因此,如果我可以向某人發(fā)行.crypto 域名,那么這將成為 ENS 內(nèi)部的一個(gè)頂級(jí)域名,并由這個(gè)人來進(jìn)行管理,而不是由聲稱擁有.crypto 域名的區(qū)塊鏈命名系統(tǒng)。
CR:好的,那么這對今天的.crypto 的所有者來說意味著什么呢?
NJ:我的意思是,未來很可能會(huì)出現(xiàn)兩個(gè)相互競爭的服務(wù)器,二者都聲稱擁有相同的域名,但它們的域名卻其實(shí)歸屬于不同的服務(wù)器,因此便會(huì)給人們造成很大的困擾。比如說,人們可能認(rèn)為他們使用的是與.crypto 相同的系統(tǒng),但實(shí)際上卻是其他系統(tǒng),那么他們很可能就會(huì)因此蒙受損失。這種情況雖然危險(xiǎn),但同時(shí)也不可避免,因?yàn)?ICANN 不可能禁止人們使用自己發(fā)行的域名。因此,某些域名肯定會(huì)有一個(gè)以上的所有者,一個(gè)在 DNS,一個(gè)在他們自己專有的域名系統(tǒng)中。
一個(gè)幸運(yùn)的巧合
CR:那你打算怎樣處理.eth 出現(xiàn)的巧合呢?
NJ:確實(shí)是一個(gè)巧合,因?yàn)?eth 還是一個(gè)國家代碼,而目前許多國家使用的國家代碼只有兩個(gè)字母,如.uk、.ch、.nz 等等,所以雖然這個(gè)國家代碼被保留了下來,但不可能被發(fā)行出去。我們希望與埃塞俄比亞進(jìn)行合作,就如何處理.eth 達(dá)成一致。
CR:這確實(shí)很有意思。
NJ:是的,沒錯(cuò)。我認(rèn)為對于任何一個(gè)命名系統(tǒng)來說,都應(yīng)該盡量減少這些沖撞。而且我認(rèn)為,我們不能發(fā)行帶有流行詞的頂級(jí)域名,因?yàn)檫@勢必會(huì)引發(fā)互聯(lián)網(wǎng)巨頭發(fā)生沖突。
CR:你在剛剛談話的時(shí)候提到說,現(xiàn)在 Ethereum 的 Gas 費(fèi)是 ENS 實(shí)際注冊費(fèi)的許多倍。對于這種情況你們打算怎么解決呢,會(huì)考慮使用 Layer 2 嗎?
NJ:是的,我們確實(shí)有這方面的打算,我們在一些會(huì)議上進(jìn)行了討論,還聽取了 Vitalik 的建議,并在其基礎(chǔ)上又進(jìn)行了延伸。我們基本的想法是,我們想讓人們自主選擇他們想要進(jìn)行托管的 Layer 2 協(xié)議,而不是必須統(tǒng)一使用 ENS 的 Layer 2 協(xié)議。它可以是 TheDefiant.eth 這樣的二級(jí)域名,也可以是 Optimism、Arbitrum 或任何你覺得合適的網(wǎng)絡(luò)。
從長遠(yuǎn)來看,我們將研究如何將.eth 這類新的二級(jí)域名的注冊轉(zhuǎn)移到 L2。但在短期內(nèi),我們會(huì)專注于如何讓 L2 參與管理以及創(chuàng)建子域名,我們預(yù)計(jì)很多用戶將通過 L2 獲得由錢包提供商或第三方提供的子域名,而不用自己注冊自己的二級(jí)域名。
CR:那么 ENS 的下一步工作會(huì)是什么?近期正在開發(fā)什么樣的產(chǎn)品?你期待近期會(huì)有怎樣的產(chǎn)品上線呢?
NJ:我們希望能在不久的將來推出剛剛提到的 L2 項(xiàng)目,至少用于私人部署,然后可能首先會(huì)在 Optimism 上線。我們已經(jīng)對管理器進(jìn)行了非常大的改進(jìn),從而有效改善用戶體驗(yàn)并提供一些新的功能。與此同時(shí),我們也改進(jìn)了一大套智能合約,這將讓 Name Wrapper 在有限的許可下,更便捷地發(fā)布子域名。我們還對一些核心合約進(jìn)行了改進(jìn),提高了其可用性,并減少了 Gas 費(fèi)。這些改進(jìn)有效改善了在 ENS 注冊和管理域名的用戶體驗(yàn)。
CR:你認(rèn)為 Web 3.0 登錄將何時(shí)才能普及?
NJ:我認(rèn)為未來兩三個(gè)月內(nèi)便可以看到初步跡象了,因?yàn)?Sign-In With Ethereum 正在迅速發(fā)展成熟,很多網(wǎng)站將開始使用這個(gè)程序。我還聽說一些大型的 Web 2.0 公司也將開始采用并部署它,并為我們帶來更多相關(guān)人才。就像 ENS 和其他任何事物一樣,Web 3.0 登錄被所有人采用和接受絕不會(huì)是一朝一夕就能完成的,但我們已經(jīng)有了一個(gè)不錯(cuò)的開始,我希望它能產(chǎn)生一定的雪球效應(yīng),從而實(shí)現(xiàn)更高效、快速的發(fā)展。
CR:這讓我想起了 Discord 首席運(yùn)營官的一條推文,再推文中他暗示了以后人們能用 Ethereum 進(jìn)行登錄,但這也遭到了抵制,我很想聽聽你對此事的看法。
NJ:我覺得 Sign-In With Ethereum 的出現(xiàn)真的非常振奮人心,所以我對一些人的抵制感到非常失望。我發(fā)現(xiàn)有些人已經(jīng)以憎恨 Crypto 為樂了,他們不分青紅皂白,對所有的 Crypto 的發(fā)展都抱著仇視的態(tài)度。誠然,Crypto 社區(qū)和 Crypto 本身還有很多問題需要解決,但是它也為我們帶來了很多便捷,所以我真的不希望人們陷入一個(gè)死循環(huán)當(dāng)中——如果他們不喜歡一個(gè)東西,就認(rèn)為它的一切都是罪惡且毫無意義的。
CR:我也同意你的看法,這真的很令人失望,我希望更多的人可以把 Ethereum 登錄看作是一種賦權(quán)工具,可以管理我們的數(shù)字身份。我還有一個(gè)問題,在 ENS 中,最被誤解或低估的事情是什么?
NJ:我認(rèn)為 ENS 最被誤解的事情是,人們認(rèn)為 ENS 的域名只有.eth,而實(shí)際上 ENS 也有 DNS 域名。還有就是,人們認(rèn)為 ENS 只能用來為錢包提供域名,而實(shí)際上你可以將其用于 IPFS 內(nèi)容,也可以將于用于資料信息、用戶發(fā)現(xiàn)和數(shù)字身份等等。
CR:本次談話非常精彩,你讓我們非常期待 Web 3.0 和 ENS 的未來,也希望有更多的人愿意去了解 ENS。
NJ:這是我的榮幸,謝謝你。
*律動(dòng) BlockBeats 提示各位投資者防范追高風(fēng)險(xiǎn),本文所提觀點(diǎn)不構(gòu)成任何投資建議。
--更多區(qū)塊鏈行業(yè)信息,歡迎掃碼訪問官網(wǎng)--
ENS 介紹 | ENS 中文文檔
ENSUser
APP教程文檔新聞應(yīng)用市場
ENS 在 2023 年 4 月進(jìn)行了大量更新,本站 “教程” 和 “文檔” 中的相關(guān)內(nèi)容已經(jīng)過時(shí)。
如需了解最新的使用說明或技術(shù)文檔,請到 ENS 官方提供的 支持 或 文檔 進(jìn)行查閱。
ENS 介紹
以太坊名稱服務(wù)(Ethereum Name Service,簡稱 ENS)是一個(gè)基于以太坊區(qū)塊鏈的分布式、開放和可擴(kuò)展的命名系統(tǒng)。
ENS 的工作是將可讀的名稱(比如 “alice.eth”)解析為計(jì)算機(jī)可以識(shí)別的標(biāo)識(shí)符,如以太坊地址、其他加密貨幣地址、內(nèi)容的哈希、元數(shù)據(jù)等。ENS 還支持 “反向解析”,這使得將元數(shù)據(jù)(如規(guī)范化名稱或接口描述)與以太坊地址相關(guān)聯(lián)成為可能。
ENS 的目標(biāo)與 DNS(互聯(lián)網(wǎng)名稱服務(wù))類似,但由于以太坊區(qū)塊鏈的功能特點(diǎn)和限制條件,兩者架構(gòu)有很大的不同。與 DNS 一樣,ENS 是一個(gè)層次結(jié)構(gòu)的名稱系統(tǒng),不同層次名稱之間以點(diǎn)作為分隔符,我們把層次的名稱叫做域,一個(gè)域的所有者能夠完全控制其子域。
頂級(jí)名稱(比如 “.eth” 和 “.test”)的所有者是一種名為 “注冊器(registrar)” 的智能合約,該合約內(nèi)指定了控制子名稱分配的規(guī)則。任何人都可以按照這些合約規(guī)定的規(guī)則,獲得一個(gè)名稱的所有權(quán)并為自己所用。ENS 還支持用戶將自己擁有的 DNS 域名接入到 ENS 中使用。
由于 ENS 的層次性,不論一個(gè)人擁有哪個(gè)級(jí)別的名稱,都可以根據(jù)需要為自己或他人配置子名稱。例如,如果 Alice 擁有 “alice.eth”,她就可以創(chuàng)建 “pay.alice.eth” 并按需對其進(jìn)行設(shè)置。
ENS 部署在以太坊主網(wǎng)絡(luò)和幾個(gè)測試網(wǎng)絡(luò)上。如果你使用 ensjs Javascript 庫或終端用戶應(yīng)用程序,它將自動(dòng)檢測與你交互的網(wǎng)絡(luò)并在該網(wǎng)絡(luò)上部署 ENS。
你現(xiàn)在就可以通過 ENS APP 或 ENS 官方主頁 上的 ENS 應(yīng)用程序,來試用 ENS。
ENS 架構(gòu)ENS 有兩個(gè)主要組件:注冊表 和 解析器。
ENS 注冊表是一個(gè)智能合約,該合約維護(hù)所有名稱和子名稱列表,并存儲(chǔ)關(guān)于每個(gè)名稱的三個(gè)關(guān)鍵信息:
名稱的所有者
名稱的解析器
名稱下所有記錄的緩存存活時(shí)間(即 TTL)
名稱的所有者可以是外部帳戶(用戶)或智能合約。注冊器就是一個(gè)擁有頂級(jí)名稱的智能合約,并按照合約中的規(guī)則將該名稱的子名稱分發(fā)給用戶。
ENS 注冊表中的名稱所有者可以:
為名稱設(shè)置解析器和 TTL
將名稱的所有權(quán)轉(zhuǎn)讓給另一個(gè)地址
更改子名稱的所有權(quán)
ENS 注冊表非常簡單,它的存在只是為了將名稱映射到負(fù)責(zé)解析這個(gè)名稱的解析器。
解析器負(fù)責(zé)將名稱轉(zhuǎn)換為地址。只要是符合解析器相關(guān)標(biāo)準(zhǔn)的智能合約,都可以在 ENS 中作為解析器程序。通用解析器服務(wù)于需求簡單的用戶,比如不經(jīng)常更改地址的用戶。
每個(gè)記錄類型(以太坊地址、內(nèi)容哈希等)都定義了一個(gè)或多個(gè)方法,解析器必須實(shí)現(xiàn)這些方法才能提供這類記錄。新的記錄類型可以隨時(shí)通過 EIP 標(biāo)準(zhǔn)化程序進(jìn)行定義,因此不需要為了支持它們而對 ENS 注冊表或現(xiàn)有的解析器進(jìn)行更改。
在 ENS 中解析一個(gè)名稱需要兩個(gè)步驟:首先,詢問注冊表是哪個(gè)解析器負(fù)責(zé)解析該名稱,然后,向該解析器查詢解析結(jié)果。
在上面的例子中,我們想找到 “foo.eth” 指向的以太坊地址。首先,我們詢問注冊表是哪個(gè)解析器負(fù)責(zé)解析 “foo.eth” ;然后,我們向該解析器查詢 “foo.eth” 的地址。
Namehash智能合約中的資源限制使得直接與可讀的名稱交互效率低下,因此ENS只使用固定長度的256位加密哈希。為了從名稱生成哈希的同時(shí)仍然保留其層次性,ENS 使用了名為 Namehash 的算法。例如,“alice.eth” 的 Namehash 為 0x787192fc5378cc32aa956ddfdedbf26b24e8d78e40109add0eea2c1a012c3dec ,Namehash 只是用來在 ENS 內(nèi)部表示名稱。
Namehash 是一個(gè)遞歸過程,可以為任何有效的名稱生成唯一的哈希。從任意一個(gè)名稱的 Namehash 開始(比如 “alice.eth” 的 Namehash)可以推導(dǎo)出任意子名稱的 Namehash(比如 “iam.alice.eth” 的 Namehash),而且推導(dǎo)過程中不需要知道或處理 “alice.eth” 這個(gè)可讀的原始名稱。正是這個(gè)特性使得 ENS 能夠成為一個(gè)層次性的系統(tǒng),且不必在內(nèi)部處理可讀的文本字符串。
在使用 Namehash 進(jìn)行哈希之前,首先需要借助 UTS-46 標(biāo)準(zhǔn)對名稱進(jìn)行規(guī)范化,確保名稱中的字母與大小寫無關(guān),并禁止使用無效字符。任何對名稱進(jìn)行哈希和解析的操作都 必須 首先對其進(jìn)行規(guī)范化,以確保所有用戶獲得 ENS 的一致性。
有關(guān) Namehash 和規(guī)范化如何工作的詳細(xì)信息,請參閱有關(guān) 名稱處理 的文檔。
開始使用ENS 為包括 dapp 開發(fā)者和合約開發(fā)者在內(nèi)的各種人員提供參考文檔。
我是 dapp 的開發(fā)者,我想為我的 dapp 添加 ENS 支持從 在 Dapp 中啟用 ENS 開始,查看 dapp 開發(fā)者指南,你可以從眾多可用的 ENS 庫 中選擇一個(gè)來開始使用 ENS 。
我是一名合約開發(fā)者,希望在我的智能合約中與ENS進(jìn)行交互從 鏈上名稱解析 開始,查看合約開發(fā)者指南。你還可以 編寫自己的解析器(自定義查詢名稱的過程)或自己的 注冊器(自定義注冊新名稱的過程)。
我想查看 ENS 智能合約的參考文檔查看 ENS 智能合約的 API 參考文檔,這些文檔涵蓋了 ENS 的核心合約、注冊表、解析器 和常用的注冊器,如:測試注冊器、反向注冊器 以及 .eth注冊器。
上次更新:2023-04-27
上一頁下一頁
轉(zhuǎn)載本站內(nèi)容請注明出處和鏈接。咨詢 ENS 問題或加入 ENS 中文社區(qū)請聯(lián)系 我們。
本文目錄
ENS 架構(gòu)Namehash開始使用我是 dapp 的開發(fā)者,我想為我的 dapp 添加 ENS 支持我是一名合約開發(fā)者,希望在我的智能合約中與ENS進(jìn)行交互我想查看 ENS 智能合約的參考文檔
修訂本文
回到頂部
ENS 中文文檔概述開始ENS 介紹專用術(shù)語常見問題ENS 部署情況注冊器常見問題在私有鏈上部署 ENSDNS 注冊器指南漏洞獎(jiǎng)金計(jì)劃ENS 改進(jìn)提案 ENSIP-1: ENSENSIP-2: 初始哈希注冊器ENSIP-3: 反向解析ENSIP-4: 合約 ABI 支持ENSIP-5: 文本記錄ENSIP-6: ENS 中的 DNSENSIP-7: 內(nèi)容哈希字段ENSIP-8: 接口發(fā)現(xiàn)ENSIP-9: 多鏈地址解析ENSIP-10: 通配符解析ENSIP-11: 兼容鏈地址解析ENSIP-12: 頭像文本記錄ENSIP-13: ENS 安全驗(yàn)證DAPP 開發(fā)指南在 DAPP 中啟用 ENSENS 庫ENS 的使用名稱解析名稱管理名稱注冊和續(xù)費(fèi)ENS 前端設(shè)計(jì)指南ENS 作為一種 NFTL2 和鏈下數(shù)據(jù)支持合約 API 參考ENS 合約概述名稱處理注冊表反向注冊器測試注冊器公共解析器.eth 永久注冊器.eth 永久注冊器的實(shí)現(xiàn).eth 永久注冊器的控制器DNS 注冊器合約開發(fā)指南鏈上名稱解析編寫一個(gè)解析器編寫一個(gè)注冊器ENS 遷移(2020年2月)DApp 開發(fā)者遷移指南技術(shù)說明
[ 關(guān)于 ]
[ 合作 ]
[ 捐助 ]
? 2023 ENSUser
APP教程文檔新聞應(yīng)用市場
ENS 中文文檔概述開始ENS 介紹專用術(shù)語常見問題ENS 部署情況注冊器常見問題在私有鏈上部署 ENSDNS 注冊器指南漏洞獎(jiǎng)金計(jì)劃ENS 改進(jìn)提案 ENSIP-1: ENSENSIP-2: 初始哈希注冊器ENSIP-3: 反向解析ENSIP-4: 合約 ABI 支持ENSIP-5: 文本記錄ENSIP-6: ENS 中的 DNSENSIP-7: 內(nèi)容哈希字段ENSIP-8: 接口發(fā)現(xiàn)ENSIP-9: 多鏈地址解析ENSIP-10: 通配符解析ENSIP-11: 兼容鏈地址解析ENSIP-12: 頭像文本記錄ENSIP-13: ENS 安全驗(yàn)證DAPP 開發(fā)指南在 DAPP 中啟用 ENSENS 庫ENS 的使用名稱解析名稱管理名稱注冊和續(xù)費(fèi)ENS 前端設(shè)計(jì)指南ENS 作為一種 NFTL2 和鏈下數(shù)據(jù)支持合約 API 參考ENS 合約概述名稱處理注冊表反向注冊器測試注冊器公共解析器.eth 永久注冊器.eth 永久注冊器的實(shí)現(xiàn).eth 永久注冊器的控制器DNS 注冊器合約開發(fā)指南鏈上名稱解析編寫一個(gè)解析器編寫一個(gè)注冊器ENS 遷移(2020年2月)DApp 開發(fā)者遷移指南技術(shù)說明
簡體中文
簡體中文
邊緣節(jié)點(diǎn)服務(wù) ENS(ENS)-阿里云幫助中心
產(chǎn)品解決方案文檔與社區(qū)權(quán)益中心定價(jià)云市場合作伙伴支持與服務(wù)了解阿里云售前咨詢 95187-1 在線服務(wù)售后咨詢 4008013260 在線服務(wù)其他服務(wù) 我要建議 我要投訴更多聯(lián)系方式備案控制臺(tái)
文檔產(chǎn)品文檔輸入文檔關(guān)鍵字查找
邊緣節(jié)點(diǎn)服務(wù) ENS
產(chǎn)品概述
快速入門
操作指南
安全合規(guī)
開發(fā)參考
服務(wù)支持
首頁邊緣節(jié)點(diǎn)服務(wù) ENS邊緣節(jié)點(diǎn)服務(wù) ENS一站式提供“彈性、穩(wěn)定、廣覆蓋”的分布式計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)資源,幫助您的業(yè)務(wù)下沉至運(yùn)營商側(cè)邊緣,有效降低計(jì)算時(shí)延和成本。產(chǎn)品能力常見問題產(chǎn)品計(jì)費(fèi)相關(guān)技術(shù)圈學(xué)習(xí)路徑由淺入深,帶您玩轉(zhuǎn)ENS。了解ENS介紹什么是邊緣節(jié)點(diǎn)服務(wù)ENS產(chǎn)品優(yōu)勢功能特性使用場景使用須知使用限制購買指導(dǎo)計(jì)費(fèi)概述算力計(jì)費(fèi)帶寬計(jì)費(fèi)欠費(fèi)說明上手快速入門入門概述開通服務(wù)使用用戶指南邊緣服務(wù)管理資源通過VNC遠(yuǎn)程登錄實(shí)例監(jiān)控帶寬用量或?qū)嵗R像查詢計(jì)費(fèi)用量事件監(jiān)控托管ENS邊緣實(shí)例創(chuàng)建MTR丟包率報(bào)警規(guī)則邊邊網(wǎng)絡(luò)概述產(chǎn)品定價(jià)快速入門開發(fā)開發(fā)者文檔API參考協(xié)議相關(guān)協(xié)議服務(wù)條款服務(wù)等級(jí)協(xié)議相關(guān)產(chǎn)品
視圖計(jì)算
邊緣網(wǎng)絡(luò)加速
反饋文檔反饋
為什么選擇阿里云什么是云計(jì)算全球基礎(chǔ)設(shè)施技術(shù)領(lǐng)先穩(wěn)定可靠安全合規(guī)分析師報(bào)告產(chǎn)品和定價(jià)全部產(chǎn)品免費(fèi)試用產(chǎn)品動(dòng)態(tài)產(chǎn)品定價(jià)價(jià)格計(jì)算器云上成本管理解決方案技術(shù)解決方案文檔與社區(qū)文檔開發(fā)者社區(qū)天池大賽培訓(xùn)與認(rèn)證權(quán)益中心免費(fèi)試用高校計(jì)劃企業(yè)扶持計(jì)劃推薦返現(xiàn)計(jì)劃支持與服務(wù)基礎(chǔ)服務(wù)企業(yè)增值服務(wù)遷云服務(wù)官網(wǎng)公告健康看板信任中心關(guān)注阿里云關(guān)注阿里云公眾號(hào)或下載阿里云APP,關(guān)注云資訊,隨時(shí)隨地運(yùn)維管控云服務(wù)售前咨詢:95187-1售后服務(wù):400-80-13260法律聲明及隱私權(quán)政策Cookies政策廉正舉報(bào)安全舉報(bào)聯(lián)系我們加入我們阿里巴巴集團(tuán)淘寶網(wǎng)天貓全球速賣通阿里巴巴國際交易市場1688阿里媽媽飛豬阿里云計(jì)算AliOS萬網(wǎng)高德UC友盟優(yōu)酷釘釘支付寶達(dá)摩院淘寶海外阿里云盤餓了么? 2009-2024 Aliyun.com 版權(quán)所有 增值電信業(yè)務(wù)經(jīng)營許可證: 浙B2-20080101 域名注冊服務(wù)機(jī)構(gòu)許可: 浙D3-20210002 京D3-20220015浙公網(wǎng)安備 33010602009975號(hào)浙B2-20080101-4