以太坊創辦人Vitalik Buterin在1月3日發文大讚去中心化域名系統ENS「十分重要」,讓眾多投資者認為V神這是在為ENS明牌喊單,但事情真的如此簡單嗎?Vitalik的真實意圖是什麼?
很多人以為以太坊創辦人Vitalik Buterin轉發ENS的Layer2數據解析方案,是為ENS新增的宏偉敘事明牌喊單,其實不盡然如此。若仔細分析下ensdomains提供的這套Layer2整合玩法,就能明白Vitalik的意圖了:進一步收縮以太坊對Layer2的DA控制力。
為什麼呢?接下來,我將簡單來分析其中的原因:
ENS域名服務會定義一套互動邏輯,使用者只需要輸入一個短域名就可以自動連線ENS智慧合約對應的關聯長地址,解決了EOA地址複雜難記且不易辨識的痛點。
應該講,ENS的這套域名服務更指向使用者流量更龐大的未來擴展套件市場,尤其是一些Mass Adoption的使用者群體。而Layer2才是以太坊擴展套件並吸納大流量的未來,若ENS的域名解析方案不能覆蓋到Layer2,只停留在以太坊主網層面,很難開啟想像空間。
基於此背景,ENS自然會考慮面向Layer2提供一整套的資料解析方案,使得使用者可以直接在Layer2上進行域名解析和資料查詢,減少其對各自Layer2偏中心化閘道器的依賴。
簡而言之,這套方案使得使用者在各個Layer2上可以無需許可且去中心化的安全方式使用ENS域名。那麼要如何做呢?
ENS設計了一個具備互動通訊能力的「layer橋」,使得各個Layer2可以從鏈下環境檢索並有效驗證以太坊主網的域名資料。通過此橋接機制,打通了各個Layer2和主網的域名資料解析功能,在Layer2上就可以安全使用ENS短域名。
文件中提到的EIP3668會確保在Layer2鏈上使用域名能被主網智慧合約正確驗證,避免域名被亂用;而EIP5599則放寬了原先解析域名必須和ENS智慧合約互動的限制,解析任務可以委託給外部系統處理(Rollup合約),大大增強了解析域名的並行處理能力。
不難看出,使用者在Layer2上要正常使用ENS的域名,前提需要呼叫且驗證以太坊主網上的全域性資料。這意味著要享受ENS的這套服務必須得採用正統的以太坊Data Availablity能力,而那些基於OP Stack走發鏈捷徑且把DA放在Celestia等第三方DA平臺上的Layer2就無法相容ENS了。
話到此,就不難理解Vitalik的用意了。之前我在多篇文章中都分析過,坎昆升級後Layer2肯定會迎來一場大爆發,會雨後春筍般湧現各類Layer2,而模組化思想以及各個Stack元件服務,正在打破原先主網提供DA+Layer2提供擴展套件的邊界。
因為只有DA資料在以太坊主網上,以太坊Validators才能掌控Layer2資產「安全」的命脈。如果Validators沒了驗證控制力,以太坊成了Layer2釋出結果的「公告板」,Layer2鏈對以太坊的依賴也會減弱,到一定程度,這些Layer2平臺還願不願做以太坊的Layer2都未可知了。所以,Vitalik會想盡一切辦法把Layer2的發展軌跡往以太坊正統性的道路上靠。
細品的話,加密世界的政治色彩一直很濃厚。
當然,ENS被Vitalik視為以太坊上最成功的非金融類應用,除此之外,ENS確實能帶來Mass Adoption後的區塊鏈友好使用體驗,符合Layer2未來要擴展套件更廣泛的web3人群規模的目標。
總之,用ENS來給Layer2眾平臺定一套可互動操作性規範標準,同時收攏一下DA控制力,這招棋,絕!