被以太坊創辦人Vitalik Buterin譽為最成功的非金融應用之一的ENS(以太坊域名服務)。
ENS全名為Ethereum Name Service,中文為以太坊域名服務,創立于2017年5月,它是以太坊基金會孵化的一個生態項目,最初的創建者和開發人員是Nick Johnson,目前由一個名為True Names LTD的非營利組織管理和開發。
ENS能將我們復雜的錢包地址,甚至網絡頁面,濃縮成「XXX.eth」這樣簡短的字符,方便用戶交易、搜索,大幅提升了以太坊區塊鏈的易用性。
例如,以太坊創辦人Vitalik Buterin的ETH錢包地址就是一個42位的字符表達,在ENS上,它可以直接轉化為「vitalik.eth」。如果你想鏈上轉賬給Vitalik,你只需輸入「vitalik.eth」即可,ENS會自動幫你找到他的錢包。
ENS的工作原理主要涉及三個關鍵部分:
ENS的域名注冊是通過注冊器合約來管理的。注冊器合約負責域名名稱的分配和所有權管理。
ENS核心合約維護整個ENS系統的核心資料結構,確保域名名稱和解析記錄的唯一性和一致性。
2023年3月初,ENS宣布將推出新版應用程序,除了跟舊版相比使用體驗更加優良外,還支持域名封裝(name wrapper)功能。
簡單來說,該封裝功能允許將現有任意級別的ENS域名封裝為ERC-1155代幣,子域名可以作為單獨的NFT存著,另外,父域名還能夠對子域名進行更精細的管理控制,包括過期情況以及權限授予等,為ENS域名帶來更多的靈活性。
眾所周知,ERC-721是以太坊最基礎且使用最廣的NFT底層標準,是一種非同質化代幣合約。對比之下,ERC-1155同時支持同質化和非同質化代幣,而且可批量轉移和批量授權,對于子域名的控制、管理來說非常方便和高效。
另外,ENS官方列出來的域名封裝的其他優勢和功能包括:
允許父域名所有者放棄對子域名的控制,即「釋放」。已釋放的域名在過期之前,父域名不能以任何方式影響它。
支持「鎖定」域名,即域名持有者放棄unwrap域名的能力,也可以由父域名持有者在釋放域名時同時鎖定。一個「鎖定」的域名可確保在過期之前該域名所有者和任何父域名所有者都不能影響它。「鎖定」還可以撤銷對域名的其他權限,包括創建子域名或設置解析器的能力。
UI和智能合約可以通過單個函數調用檢查域名的狀態。
域名所有者可以直接創建封裝子域名,而無需先注冊再封裝。
ENS域名本質上是基于以太坊的ERC-721標準建構的,所以也可以將每一個ENS域名視作一個NFT。因此,你可以像持有和使用NFT一樣管理ENS域名,它同樣允許交易和轉移。由于這個ENS域名使用權歸你所有,因此你可以控制你的個人資料和數據,并可將其帶到你使用的每個以太坊的DApp應用和服務中。
注冊「.eth」域名成功后,用戶可以設置反向解析,將以太坊地址轉換為域名。費用上,擁有ENS域名后,會需要以ETH支付年度續約費用。
目前ENS也支持LTC、DOGE、BTC等地址,如果你想轉賬這些資產給另一方,不需要輸入任何地址,只需輸入對方的「.eth」域名即可。此外,你還可以把你的域名與你的社群軟件賬號和電郵等網絡賬戶互相綁定,購買的NFT作品地址也可記錄在域名上,或設置為你的ENS域名頭像。
解析器合約負責將ENS域名解析為對應的資源。這些資源可以是加密貨幣地址、IPFS內容雜湊、元資料等。
相關閱讀推薦
最新資訊
最新游戲
幻獸愛合成破解版內購版2022 安卓最新版
查看看門狗2手機版
查看地鐵跑酷(附兌換碼)
查看劍客少年最新版
查看榮耀文明正版 最新版v3.0.4
查看會說話的拉里鳥(TalkingLarry)
查看愚公愛移山無廣告版
查看射殺僵尸防御MOD菜單
查看跑酷模擬器3d無限金幣版
查看熱門文章
熱門游戲
劍俠傳奇2025最新版 v2.6安卓版
查看三國大時代3南蠻入侵 安卓版v2.4
查看tick tock 安卓漢化版
查看江湖風云錄 v5.48安卓版
查看江湖風云錄修改版 v5.40
查看精靈寶可夢go
查看雷頓教授與不可思議的小鎮
查看新葫蘆兄弟官方正版 安卓版v1.10.4
查看螺旋圓舞曲
查看美食大作戰紅包版 v2.6.0
查看三國大時代4霸王立志 安卓無限資源內購版V4.0.24
查看幸存者傳染病最新版 v1.09
查看合金彈頭破解版[無限幣] v2.21安卓版
查看森林冰火人2聯機版 v28
查看三國戰紀
查看貓里奧
查看車手公路英雄 v0.5.2 手機版
查看坦克特戰隊 安卓正版v1.1.0
查看