繼Uniswap之後,又一個老牌行業基礎設施應用ENS(Ethereum Name Service)也將發布自己的Layer2—Namechain。
ENS被稱為以太坊應用生態中的一顆明珠,算是一個標竿應用,V神也常會提及這個項目。
如今,ENS發布了自己的Layer2,這個動作也非常值得我們關注。
Namechain背後的願景其實是:統一多鏈用戶身份,建構一條統一用戶身份的數位身份鏈。
ENS作為一個去中心化域名服務,透過Namechain可以進一步擴大其應用範圍,不僅限於以太坊生態,而是成為一個跨鏈的身份解決方案。
接下來,我們可以具體分析下。
為什麼要推出Namechain?
如果要明白ENS為什麼要推出layer2,先了解ENS目前面臨的問題。
ENS 作為一個去中心化域名服務,部署在以太坊主網上,目前面臨著高昂的交易成本以及可擴展性問題。
以太坊主網上的高Gas費用使得ENS域名的註冊、續約、以及任何涉及智能合約互動的操作都變得非常昂貴。特別是在以太坊網路擁塞或Gas價格上漲時,用戶進行這些操作的成本會顯著增加。
這就限制了更多的使用者來使用ENS。
另一方面,現在和未來是多鏈格局,越來越多的鏈出現了,但是可以發現不同的鏈上都會複製ENS代碼重新部署一個域名應用,這就是重複造輪子,沒有創造什麼價值。
而且,在不同鏈上,使用者有不同的網域身份,其實使用者體驗也非常差,使用者需要在數位世界中有一個統一的身份。
但ENS目前僅侷限在以太坊上,ENS最初是為以太坊設計的,意味著它直接依賴以太坊的區塊鏈架構,包括其gas費用系統、智慧合約的執行環境等。
因此,ENS面臨多鏈的擴展性問題。
ENS給出的解決方案
ENS也一直在努力解決這些問題,並嘗試了許多方案。
例如,ENS透過改進智能合約邏輯,減少不必要的鏈上操作,在一定程度上降低了Gas費用;採用了批次技術,將多個操作合併到單一交易中,以減少單一操作的Gas成本。
但是這些解決方案並沒有從根本解決問題,都是基礎的最佳化,使用者支付的費用和管理成本非常高。
如果想要更多的人使用ENS服務,ENS需要做更多的改變,現在給的解決方案就是採用自己的應用鏈。
一方面,Namechain 利用零知識證明(Zero-knowledge proofs)和Rollups 技術,大幅降低交易費用。透過批次交易,它能夠減少在Ethereum 主網上記錄資料的成本。
另一方面,透過這條Layer 2,Namechain 可以與其他區塊鏈更容易進行互通,增強了ENS 網域的多鏈支援。
預計Namechain 將在2025 年底上線。
Namechain 的推出將進一步推動對ENS 域名的需求,提高ENS 生態系統的吸引力,並影響其他區塊鏈域名服務的發展方向。
Namechain具體是怎麼實現的?
Namechain是一個ZK Rollup(Zero-knowledge proofs,零知識證明),其沒有選擇Optimism的OP Stack,而是選擇使用了zkSync的ZK Stack技術。 (還沒有完全確認)
很多知名專案方都是採用的OP Satck,像是Base、Uniswap等。
ENS的Namechain沒有加入OP的Superchain生態,意味著會損失一定的流動性和互通性。
但是ENS做出這個選擇的最核心原因是:隱私性。
因為對於使用者身分來說,隱私性是首要考慮的因素,那麼更適合採用ZK技術。
零知識證明允許一個參與者(證明者)向另一個參與者(驗證者)證明其知道某資訊或某資訊是正確的,而無需揭示該資訊的具體內容。在區塊鏈交易中,這意味著交易的細節(如交易金額、交易雙方等)可以被隱藏。
這對於ENS域名交易、管理等操作非常有用,因為用戶可以證明他們進行了一次有效的操作(如域名的註冊或更新),而不暴露自己擁有哪些域名。
所以ENS選擇ZK Stack,算是意料之外,又在情理之中了。
Namechain會進一步增加Layer2流動性的割裂嗎?
Namechain作為一個專為ENS設計的Layer 2解決方案,並不會直接增加流動性割裂。
因為其主要目的是提高ENS服務的效率,而不是作為一個獨立的生態系統來吸引廣泛的多樣化交易。
這就是應用鏈與通用鏈的差異。
然而,如果ENS的使用者和開發者希望使用Namechain來進行其他類型的交易或與其他Layer 2解決方案交互,可能會面臨流動性割裂的問題。
因此,雖然Namechain的專用性可能不會直接增加流動性割裂,但ENS會需要考慮如何確保其與更廣泛的去中心化金融生態系統保持互聯,以便為用戶提供一個無縫的體驗。
Namechain怎麼能提供使用者無縫體驗?
Namechain面臨的最大問題就是怎麼提供使用者無縫體驗。
ENS又建構了一條新鏈,但一般使用者根本無法理解不同鏈的關係和使用方式。
因此,ENS的Namechain可以考慮與鏈抽象解決方案結合。
鏈抽象化可以讓使用者在使用ENS的服務時,不必關心底層區塊鏈的細節,如交易費用、區塊鏈互動等,提供更直覺和簡化的使用者體驗。
ENS使用鏈抽象技術開發一個標準化的接口,允許Namechain的DID(去中心化身分)在多個區塊鏈上無縫運作。
在跨鏈驗證時,實作一個統一系統,使用者的ENS域名或身分可以在不同鏈上驗證,而使用者只需處理一次身分設定。
因此,Namechain結合鏈抽象後,可以透過提供一個標準化和簡化的介面來管理跨鏈的ENS域名,使得在不同區塊鏈間使用相同的ENS身份變得更加容易。
總結
Namechain背後的願景是圍繞著統一多鏈使用者身分而建構的。
在多鏈環境中,用戶經常需要在不同的區塊鏈上管理多個身份,這不僅複雜,而且降低了用戶體驗。
Namechain透過提供一個統一的身份解決方案,可以讓用戶在多個區塊鏈上使用同一個ENS域名作為他們的數位身分。這種統一性簡化了使用者在不同生態系之間的操作。
透過這個統一的身分管理系統,使用者可以更好地控制自己的資料和隱私,並且減少管理多個身分所帶來的安全和隱私風險。
與傳統的多鏈操作相比,Namechain提供了更流暢的使用者體驗,類似於單一登入(SSO)在傳統網路中的應用,使得使用者在區塊鏈間的互動更加無縫。
資料確權、隱私性、可組合性,這些正是只有區塊鏈應用所能提供的獨特價值。
我們可以對Namechain以及這些應用鏈生態持續保持專注。