原文作者:深潮 TechFlow
只要時機對,老樹開新花。
昨日,Vitalik 堅定看好、項目本身卻沉寂已久的 ENS(以太坊域名服務),在其官推上宣佈了 ENS 的 V2 版本:將原有的域名服務推廣到L2上。
在 ETH ETF 通過預期的加持下,ENS 最近 1 個月代幣漲幅高達 60% ;趁着這陣風順勢推出新產品,也算是一種順理成章的選擇。
L2上支持各種 ENS 域名會帶來哪些好處和影響?我們翻了翻 ENS 新的技術白皮書,試圖找到答案。
爲什麼要支持 L2?
ENS 顯然已經看到了目前 ETH 主網活動的減少和L2的活躍,這是其順勢而爲的主要原因之一。
此外,ENS 在這幾年的技術積累中,已經支持了 CCIP-Read ,即允許在 ENS 名稱解析過程中查詢鏈外數據。這意味着名稱解析不侷限於區塊鏈內的數據,還可以從其他系統獲取數據,包括 L2(Layer 2)和外部數據庫。
簡單來說,CCIP-Read 就像是讓你的域名有了更多的可能性和選擇,你可以自由決定在哪裏解析和管理你的域名,不再被侷限於以太坊主網。
技術上本身就能搞定L2的域名,加之用戶轉移的趨勢,你就自然理解了 ENS 的動機。
而更加重要的是,以太坊主網(L1)由於其高交易費用和有限的處理能力,成爲了 ENS 擴展的瓶頸。每次在 ENS 上進行的註冊、續費和更新操作都需要支付較高的 Gas 費用,這不僅增加了用戶的負擔,也限制了 ENS 的普及和應用。
通過 ENS V2,用戶可以將域名解析委託給 L2 或其他外部系統,這樣既可以享受 L2 的低費用和高速度,又可以根據自己的需求選擇最適合的方案。
ENS V2:更低費用更靈活的域名服務
想要搞懂 ENS V2是如何實現的,需要大致瞭解一下其中的組件。
ENS 允許你將複雜的以太坊地址(如 0x 1234...abcd)映射到簡單易記的名字(如 alice.eth)。這樣,當你想要給別人發送加密貨幣或與去中心化應用(dApp)交互時,只需記住一個簡單的名字,而不必記住一長串地址。
但這一切背後是什麼在支撐?
註冊表(Registry):這是一個記錄所有域名的地方。它會告訴你某個域名的所有者是誰,以及負責解析該域名的解析器地址。
解析器(Resolvers):當你輸入一個域名時,解析器負責將其轉換爲對應的以太坊地址或其他資源(如 IPFS 內容哈希)。
註冊機構(Registrars):這是負責分配和管理域名的實體。它們確保域名可以被註冊、續費和更新。
在 ENS V1 中,所有這些部分都在以太坊主網上運行,這意味着每次註冊或更新域名都需要支付較高的交易費用(Gas 費)。這不僅增加了用戶的成本,還限制了 ENS 的普及。
ENS V2 針對這關鍵的 3 個技術組件帶來了多項改進,旨在解決 V1 中存在的問題,並提高系統的靈活性和可擴展性。
新的分層註冊表架構
在 ENS V2 中,註冊表被設計爲一個分層結構。每個域名都有自己的註冊表,負責管理其子域名和解析器。這種設計的好處是:
支持名稱過期:當域名過期時,它會立即從註冊表中消失,減少了管理複雜性。
更高效的子樹管理:可以遞歸地替換或刪除整個子樹,使管理多個域名變得更加高效。
通用解析器
ENS V2 引入了一個通用解析器,簡化了域名解析過程。用戶只需調用一個 resolve 方法,解析器內部會處理所有邏輯。這不僅簡化了客戶端的實現,還提供了一個方便的遷移路徑,使現有用戶能夠平滑過渡到新的系統。
支持 L2
ENS V2 允許用戶將域名解析委託給 L2(Layer 2)網絡或其他外部系統。這意味着用戶可以享受 L2 的低費用和高速度,同時根據需要選擇最適合的方案。這一變化大大降低了交易費用,提高了系統的處理能力和用戶體驗。
太長不看版如下:
怎麼遷移到V2?
顯然,ENS V2 的推出爲用戶提供了更高效、低成本的域名服務,後續或許可以預見一波L2上搶注域名的老戲碼上演。
但要享受這些新功能,現有的 ENS 用戶需要將他們的域名從 V1 遷移到 V2。
從官方給出的技術文檔看,首先,ENS 團隊將在 L1 和 L2 上部署所有 ENS V2 的合約。這些合約將在初始階段被授予臨時權限,例如禁用註冊和續費功能,確保遷移過程的順利進行。
初步部署完成後,將進行第一次同步操作。這會在 L2 上創建現有 .eth 二級域名(2 LDs)的條目,並將這些條目的所有權轉移到遷移合約。
然後,用戶可以選擇將他們的域名遷移到 ENS V2 的 L1 或 L2 系統:
遷移到 L2:用戶將 ENS V1 名稱轉移到系統合約,該合約隨後會在 L2 上創建或轉移 ENS V2 名稱給用戶。此過程中,L1 的域名解析器會繼續反映未遷移名稱的狀態,確保不會有解析中斷。
遷移到 L1:用戶可以選擇將他們的域名保留在 L1 上,以獲得更強的安全性和可用性保障。遷移過程類似,系統會確保 L1 上的解析器和註冊信息同步更新。
通過以上步驟,ENS V2 提供了一條平滑的遷移路徑,使用戶能夠輕鬆過渡到新系統,享受更低的費用、更高的速度和更靈活的域名管理功能。
不過目前的遷移路線圖僅在規劃階段,具體何時執行還得以官方所給出的信息爲準。
最後,域名服務本身並不算大熱的賽道,ENS 當前的價格拉昇更多的受益於 ETH BETA 的敘事;而隨着產品更新和與更多L2的合作,延長這輪 BETA 超過的理由又多了一個。
ENS 遷移到 L2,域名註冊成本降低,速度提高,這可能引發新一輪的域名搶注熱潮。由於註冊費用下降,更多的用戶和開發者可能會搶先註冊他們感興趣的域名,從而擴大 ENS 的用戶基礎。
同時,ENS V2 的推出可能成爲 ENS 代幣($ENS)價格上漲的一個催化劑。更低的交易費用和更高的系統效率將吸引更多用戶和開發者使用 ENS 服務,從而增加對 $ENS 的需求。此外,隨着 ENS 在 L2 上的擴展,更多的用例和集成也將賦予更多的價值捕獲效應。