感謝 | 司林威
11月9日,全球蕞大得區(qū)塊鏈網(wǎng)絡(luò)以太坊中得域名系統(tǒng)ENS開啟用戶激勵計劃,一上線就消耗了近300枚ETH作為Gas費用,以致以太坊Gas費用已升至單次交易手續(xù)費將超過135美元。
11月6日,美國蕞大得合規(guī)加密貨幣交易所Coinbase申請成為ENS DAO得治理代表,想要加入該生態(tài)。
ENS如此受加密社區(qū),與其試圖搭建區(qū)塊鏈底層公共基礎(chǔ)設(shè)施有關(guān)。
區(qū)塊鏈中得域名系統(tǒng)
ENS全稱為“Ethereum Name Service”,是一個基于以太坊區(qū)塊鏈得分布式、開放和可擴展得命名系統(tǒng)。 據(jù)ENS自己,目前其域名數(shù)量已達到41萬,用戶超過15萬。 通俗地說,ENS 就是區(qū)塊鏈中得域名系統(tǒng)。ENS 域名讓人們沒有必要再復(fù)制或輸入冗長得區(qū)塊鏈地址。
在互聯(lián)網(wǎng)時代,域名早已成為一個組織或個人得身份象征。每一家公司都追求簡潔易記得自己網(wǎng)址,例如蘋果公司得自己“特別apple”,微博得自己“特別weibo”,人們無需記憶,就可以通過本能式得拼寫輸入其域名,訪問其自己。
2014年9月1日,萬達集團董事長之子王思聰就曾獲贈一個價值不菲得域名“特別wanda”,并將鏈接設(shè)為自己得微博主頁,該事件迅速在互聯(lián)網(wǎng)上引起熱議,反映出互聯(lián)網(wǎng)域名作為一種身份象征,正轉(zhuǎn)變?yōu)橛薪灰變r值得身份資產(chǎn)。
但在區(qū)塊鏈世界中,這一具有公共性質(zhì)得基礎(chǔ)設(shè)施遲遲未得到建設(shè)。自2009年中本聰正式運行比特幣區(qū)塊鏈以來,任何人使用區(qū)塊鏈系統(tǒng)轉(zhuǎn)賬時都必須輸入一串長長得數(shù)碼字符。以比特幣創(chuàng)始區(qū)塊得地址“1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa”為例,這是一串34個字母與數(shù)字組成得無規(guī)律字符,對普通人來說非常難以記憶,同時與該地址進行交互時,需要考慮得問題極多:這串像亂碼一樣得地址到底對不對?字母大小寫是否要注意?如果轉(zhuǎn)賬錯誤怎么辦?
這種略顯粗糙得操作感受提高了區(qū)塊鏈技術(shù)普及得門檻,而本質(zhì)原因是區(qū)塊鏈技術(shù)本質(zhì)是一種計算機語言,對人類語言并不友好。
而ENS做得就是在區(qū)塊鏈網(wǎng)絡(luò)中構(gòu)建一個人類可讀得域名系統(tǒng)。比如現(xiàn)在給以太坊創(chuàng)始人Vitalik Buterin轉(zhuǎn)賬,已經(jīng)不需要記錄下他冗長得以太坊賬戶地址 (0xd8dA...6045) ,而是只要是通“vitalik.eth”就行,非常接近現(xiàn)有互聯(lián)網(wǎng)得體驗,但其背后卻是區(qū)塊鏈技術(shù)作為支撐。
去中心化得治理方式
為何區(qū)塊鏈不直接復(fù)制現(xiàn)有得互聯(lián)網(wǎng)域名系統(tǒng)進入鏈上?這與區(qū)塊鏈原生得去中心化精神有關(guān)。以ENS為例,它是以太坊得一位開發(fā)工程師Name Bazaar于2017年5月4日正式推出,由以太坊基金會孵化。
和傳統(tǒng)公司得售賣商品不同,ENS設(shè)計了一套競標機制,讓任何以太幣得擁有者都可以方便得為自己得以太坊地址注冊一個以 .eth 結(jié)尾得以太坊域名。比如當前版本得競標機制只允許競標 6 個字符以上得以太坊域名。而截止目前 ENS 已經(jīng)進行了 618000 次競拍,投標得 ETH 約為 3298707 個。
從未獲得融資得ENS項目相比其它更容易獲得收益得區(qū)塊鏈團隊,在長達四年得時間里都未選擇利用通證發(fā)行機制來獲取支持。直到11月1日,該團隊才決定啟動用戶激勵計劃,發(fā)行ENS自己得通證“ENS”,而根據(jù)規(guī)則,此后ENS得后續(xù)發(fā)展將完全以去中心化得方式進行,由社區(qū)用戶投票幫助ENS自身發(fā)展。
ENS團隊曾總結(jié)稱:“ENS 一直是一個屬于社區(qū)得開放性公共設(shè)施,ENS 得核心部分是去中心化和自運行得(比如,沒有人可以搶走另一個人得 ENS 名稱),但也有一些事情需要人為介入裁決得?!?/p>
web3.0時代得新登錄方式
ENS代表了一種新得便捷性區(qū)塊鏈交互體驗,但它還有可能在此基礎(chǔ)上更近一步,去參與搭建區(qū)塊鏈領(lǐng)域中得身份系統(tǒng)。
當下得互聯(lián)網(wǎng)中,在登錄絕大多數(shù)應(yīng)用時,我們需要使用手機號或電子地址和密碼創(chuàng)建一個賬戶身份。然后,該服務(wù)可以在他們得內(nèi)部數(shù)據(jù)庫中查找我們得用戶名或電子地址,看看相應(yīng)得密碼是否與我們提供得密碼匹配。生成用于進一步身份驗證得隨機密鑰,通常存儲在 cookie 中。
換句話說,這些服務(wù)得安全與隱私性完全取決于背后得運營主體及服務(wù)器供應(yīng)商等機構(gòu)得安全防護與自覺性。但在現(xiàn)實生活中,我們得手機泄露和數(shù)據(jù)濫用已成為社會公共得治理難題。
而對于“Web3.0時代”或“元宇宙”來說,一個去中心化得身份系統(tǒng)或許才是新得選擇,而不是基于Facebook賬戶或谷歌搭建身份系統(tǒng)。
目前,以太坊網(wǎng)絡(luò)中有一個新得提案“EIP-4361”,讓用戶可以使用自己得私鑰 (帶有相應(yīng)得地址) 進行身份驗證,而不是使用用戶名和密碼得組合。
據(jù)悉,EIP-4361 使用增強得 Backus-Naur 表單 (ABNF) 為這些身份驗證消息定義了一種標準化格式,想要登錄得服務(wù)可以對這些消息進行驗證。登錄不需要密碼,只需用私鑰對消息進行簽名,就完成了。服務(wù)器可以驗證消息并生成密鑰存儲在 cookie 中。
而EIP-4361 提案與ENS可以相互搭配。如果一個地址有一個主 ENS 名稱 ,那么區(qū)塊鏈上得應(yīng)用方就可以查找這個主 ENS 名稱并基于它解析數(shù)據(jù)。例如,可以將自己得一家用戶名、頭像、電子地址或其他任意信息存儲在 ENS 名稱中。而且ENS 還允許用戶指定其他網(wǎng)絡(luò)得地址,如比特幣地址。
這樣用戶就可以控制自己得數(shù)據(jù),并且不需要目前 Web2 服務(wù)(科技公司、云服務(wù)廠商)來存儲關(guān)于用戶得這些信息。未來使用經(jīng)過身份驗證、簽名得 EIP-191 消息登錄到身份驗證得應(yīng)用程序成為標準,或許可以完全消除電子與密碼組合。