由于去中心化域名和賬戶體系可以承載應用、網站和用戶身份,因此有理由相信,這是Web3世界中不可或缺的一環。
如果回憶一下初次進行的加密貨幣轉賬時的體驗,特別是在確認收件人地址時,相信你可能會被這幾個問題困擾過:這串像亂碼一樣的地址到底對不對?是需要一個一個字母校驗準確性嗎?字母大小寫亂了要不要緊?漏了一個字母怎么辦?如果轉賬錯誤可以回滾交易嗎?
而相比之下,我們使用的所有常規的互聯網產品中,大多數時候只要確認一個簡單的姓名、用戶名、昵稱、手機號或郵箱,就能放心的確認對方的身份或地址。
就好像「用戶體驗」這件事一直都沒提到加密貨幣世界的優先級中,如此普遍的需求竟然10年后仍舊沒有解決。
不過,好在已經有越來越多的初創團隊開始探索這個領域了,他們的核心是提供「翻譯」的服務,在「計算機語言」和「人類可讀語言」之間進行互相的「無損」轉譯。
這也是為什么現在給以太坊創始人VitalikButerin轉賬的時候不需要記錄下他原始的以太坊賬戶地址,而是只要記住「vitalik.eth」就行,后者就是一個典型的人類可讀的用戶名。
其實以比特幣和以太坊為首的區塊鏈網絡,由于賬戶底層采用了非對稱加密技術,也就是常說的公私鑰加密,所以這套系統天然就是對于計算機友好的,也就導致了人類的可讀性相當不友好。
為了解決這個問題,這些團隊利用了區塊鏈的智能合約功能,或者直接利用公鏈本身,構建一套「映射」和「翻譯」系統,將用戶常用的區塊鏈原生的底層地址映射到人類可讀的「用戶名」,作為用戶對外部世界公開的一個「身份」。
目前在構建這類用戶可讀賬戶系統的底層協議中,有EthereumNameService、FIO、DAS等幾個項目,他們各有自己的特點:ENS最流行、FIO提供了更豐富的功能、DAS的互操作性更出色。
另一個場景:域名系統,即業務入口
而除了賬戶系統之外,還有一個非常龐大的應用場景,就是「域名系統」。
因為區塊鏈網絡不僅僅可以承載用戶的資產,在智能合約的加持下還可以提供各類業務或服務,特別是互聯網或金融類的業務,也有不少人將基于去中心化技術棧構建的互聯網服務稱為Web3。
所以這些業務的服務入口,也就是Web2.0中常用的「網站」形式,就可能會發生一些基礎設施層面的根本性變化。
簡單來說,傳統的Web2.0應用,主要是由「域名」和「服務器」組成。然后,通過傳統的DNS體系,將域名和服務器所對應的「IP地址」進行映射,這樣普通用戶也就可以通過「google.com」訪問到谷歌的網站了。
Phantom推出交易自動確認功能,向Magic Eden、OpenSea等6個應用開放:8月9日消息,加密錢包 Phantom 推出測試版的交易自動確認(Auto-Confirm)功能,用戶可通過設置開啟該功能,開啟后無需逐筆手動確認交易,而是支持在后臺自動簽署交易。該測試版自動確認功能限制向受信任應用開放,包括 Magic Eden、OpenSea、Star Atlas、Matcha、Jupiter 和 Tensor,且自動確認開啟后會在兩小時后過期。[2023/8/9 21:33:24]
而到了Web3的世界中,為了將這兩者去中心化,「服務器」提供的存儲和計算能力就可以通過IPFS、以太坊、Dfinity等各種去中心化技術組合實現,而社區也寄希望于通過區塊鏈網絡將「域名」去中心化。
最早的嘗試的Namecoin已經是一個超過十年前的項目了,它通過分叉比特幣的代碼,創建出了一個以「.bit」結尾的頂級域名的區塊鏈網絡,希望更多下游應用集成他們,試圖獨立并顛覆現有的DNS體系。
不過他們也碰到了自己的問題,畢竟項目的概念過于超前,所以直到8年后才出現幾個同類的項目,比如UnstoppableDomains、Handshake等。另外,像ENS和DAS也是同樣支持這類應用的,而且ENS也是目前最廣泛使用的去中心化域名。
橫向對比
在這些去中心化域名和賬戶系統的協議中,Namecoin和ENS是其中最核心的兩個。Namecoin首次利用區塊鏈進行域名的管理,而ENS在以太坊智能合約的加持下成為了一種全新的賬戶體系和去中心化應用協議棧的一部分。
加上那些新型的協議,所有這些項目都可以分為兩大核心場景:專注于域名、專注于賬戶系統,也有些項目會同時支持兩類場景。
「專注于域名」的項目用戶場景更多是替代或補充現有的DNS體系,通過與IPFS等協議的集成,可以實現完全去中心化的前端網站的功能,所以他們更關注于與網頁瀏覽器進行合作,提高用戶體驗。目前ENS和UnstoppableDomains是被瀏覽器集成最多的協議。
「專注于賬戶體系」的項目更多的是賦予用戶使用該賬戶體系的場景,比如在去中心化應用中直接集成,而且更需要關注于與加密貨幣錢包等入口級產品進行合作和集成,提高用戶體驗。目前也就ENS被廣泛的集成在主流的加密貨幣錢包以及DApp中,而FIO聲稱獲得了許多加密貨幣錢包的支持,但是實際的采用度上仍處于早期,社區關注度也下滑至幾乎不可見。
而另一個核心差別在于注冊名稱的所有權模式,有的是永久所有權,而有的是租賃模式,需要按年支付一定的租賃費。
可注冊永久所有權的協議對用戶而言更友好一些,相當于一次支付永久使用,而租賃模式對協議本身更友好,持續的收入可以用來進行協議的維護和功能迭代。
ENS與Cloudflare合作設置替代網關“.domains”,恢復用戶對其Web3社交入口的訪問:8月31日消息,以太坊域名服務ENS宣布與網絡基礎設施和網站安全公司Cloudflare合作,在“eth.domains”上設置了另一個替代網關,用戶在ENS域名后面加上“.domains”或“.limo”就可使用一個基于Cloudflare IPFS網關的去中心化個人Web3社交入口。團隊將繼續努力恢復對“eth.link”的訪問。
此前消息,ENSDAO于8月26日在Twitter上表示eth.link域名目前已過期導致無法訪問,原因為該域名由已入獄的以太坊開發者Virgil Griffith所有,故無法獲得其賬戶訪問權限。[2022/8/31 12:59:20]
除此之外,各個協議還有是否選擇自建公鏈,具體的注冊價格等多種維度的區別。
始祖:Namecoin
Namecoin是比特幣最早的Fork之一,甚至早于狗狗幣,區塊創世時間僅比比特幣晚了2年3個月。其非匿名創始人VincentDurham早已退休,協議已交由其他開發者維護。
不過Namecoin可以算是一個失敗的嘗試了,目前疏于維護也沒有具體的應用,所以對這段歷史沒有興趣的話完全可以跳過這部分內容直接查看下一章。
所以Namecoin很多參數直接參考了比特幣,共2100萬個原生代幣NMC,但其代幣最小單位「swartz」是為了紀念RSS協議和Markdown協議開發者、Reddit聯合創始人AaronSwartz,他此前也在博客中描述過一種后來被Namecoin實現的方案。
與那些利用比特幣代碼再做類似的加密貨幣不同的是,Namecoin是希望通過區塊鏈技術來存儲類似于DNS的記錄,也就是將「.bit」與其他具體的IP地址、系統內地址的「映射關系」記錄在Namecoin的區塊鏈上。
所以也可以將Namecoin區塊鏈看作是一個維護「.bit」這個頂級域名記錄的數據庫。至于他們為什么選擇「.bit」這個域名,可能是因為這個詞代表了計算機領域中二進制的最小單位「比特」。
而對于大多數的傳統頂級域名來說,其實是由一家名叫ICANN的非營利機構專門負責管理和維護的,它全稱為InternetCorporationforAssignedNamesandNumbers。該機構成立于1998年,位于美國加州,除了管理和協調頂級域名之外,還負責管理全球IP地址的分配。
OpenSea日交易量突破1.5億美元,創9月16日以來新高:12月14日,據Dune Analytics數據顯示,昨日OpenSea日交易量超過1.57億美元,為9月16日以來最高水平。[2021/12/14 7:38:50]
Namecoin目前還是獨立于ICANN體系的,他們選擇的「.bit」幸好還不是一個傳統的頂級域名,所以未來還是存在兼容或者接入ICANN可能性的。
不過相比中心化管理的ICANN而言,Namecoin的特點還是非常明顯的,和比特幣一樣,它的賬本基于分布式存儲,網絡安全依賴算力,更重要的是它的域名注冊過程抗審查,也無需許可。
用戶場景:ZeroNet
Namecoin誕生的十年間,最重要的一個用戶場景來自于它被「去中心化網絡」ZeroNet集成,成為了該網絡內的「域名」。
使用起來也很簡單,用戶可以在注冊Namecoin的域名時,將ZeroNet網絡內的頁面鏈接映射至某特定「.bit」域名中,然后其他用戶就可以使用「xxxxx.bit」訪問ZeroNet內的頁面了。
對于Namecoin而言,它只是存儲了bit域名和第三方系統頁面唯一標識符的數據在Namecoin網絡的區塊鏈中,而第三方系統只需要運行Namecoin節點就可以獲取所有這些關聯關系。
說起ZeroNet本身,其實也是一個比較極客和小眾的項目,它采用了比特幣的密碼學技術和BitTorrent的P2P網絡技術組建出一個去中心化的網絡,在該網絡內用戶可以無需許可的創建網站或服務,網站內容也會被去中心化分布式存儲,也可離線訪問。用戶只需運行一個ZeroNet的客戶端就可以接入該網絡。
ZeroNet協議于2015年至2019年之間還在積極開發,但后來卻疏于維護管理了。該協議未曾發行代幣,且由于過于自由可能會被用在非法暗網等場景中,已被部分國家通過技術手段屏蔽。
如何接入現有基礎設施?
Namecoin作為一個獨立于ICANN體系的協議,目前還沒有辦法直接復用現有的互聯網基礎設施,特別是域名解析的流程。
對于傳統域名而言,比如用戶在訪問「.com」域名時,會通過各級緩存或者DNS服務實現域名與IP地址的解析,這些已經是大多數設備的默認流程了,用戶無需感知,拆開即用。
但是對于bit域名的使用者而言,還需要運行特定的軟件或者服務才可以實現,這部分會增加用戶的上手門檻。
Namecoin區塊鏈數據本身的安全性是由密碼學保證的,所以用戶需要先運行一個Namecoin的全節點,將所有域名的記錄下載到本地。然后還需要運行一個官方的NMControl的工具,它類似于一個本地的DNS服務器,將會兼容和處理所有與互聯網之間的連接。
拜登團隊確認加密專家Gary Gensler將領導金融政策過渡小組:金色財經報道,拜登競選團隊周二正式宣布,前高盛高管和前美國商品期貨交易委員會主席Gary Gensler將為拜登領導金融政策過渡小組。據悉,Gensler對加密技術的廣泛應用了如指掌。[2020/11/11 12:15:36]
它還是可能會存在一些兼容性上的問題,比如它依賴Python,所以在Windows系統的環境中有點不太友好。官方表示,「NMControl擁有很好的兼容性,但并不完美。」
但距離成為一款大眾產品,它還有很多改進空間。
行業標桿:EthereumNameService
毫不夸張的說,以太坊域名服務已經逐漸演變成加密貨幣市場中影響力最大的賬戶體系和去中心化域名系統,雖然它仍舊是一個規模很小,用戶體驗非常初期的項目。
ENS早期是一個由以太坊基金會孵化的項目,它基于以太坊的智能合約實現,所以不需要維護額外的區塊鏈網絡,甚至連貨幣體系也是復用了ETH,最近才公開將發行協議代幣。后來隨著項目的完善并擁有了持續的現金流,已獨立于以太坊基金會運作。
相比較前輩Namecoin,ENS進一步拓展了用途,不僅局限在去中心化域名領域,而是間接地成為了一款具有社區共識的賬戶體系。
除了很多DeFi以及DApp通過「.eth」域名部署去中心化的前端網站版本之外,很多加密社區的KOL將自己的ENS賬戶作為推特的名字,而且也有不少應用采用ENS的二級域名作為協議的賬戶系統。
另外,ENS的去中心化域名的解析能力也已經被集成在了幾個加密貨幣友好的網頁瀏覽器中,比如Brave和Opera等。
另外ENS還提出了另一個神奇的解決方案,相比Namecoin,ENS可以更方便地接入傳統互聯網的基礎設施,兼容所有現有的瀏覽器。這個方案實現起來其實很簡單,就是ENS團隊購買了eth.link這個傳統的域名,為所有訪問ENS域名的用戶提供解析服務。
也就是說,用戶只要在ENS域名后加上「.link」即可。舉個例子,對于有原生解析能力的瀏覽器來說,訪問「uniswap.eth」網址就可以進入Uniswap的去中心化版本的網站,而對于沒有原生解析能力的瀏覽器來說,訪問「uniswap.eth.link」也可以訪問該網站,因為「eth.link」的持有者是ENS團隊,他們可以決定其二級域名「uniswap.eth.link」訪問到哪些資源。
雙子星:支持紐約州金融服務部改革BitLicense:總部設在紐約雙子星(Gemini)交易所一直把監管看作是件好事,他們認為,紐約州金融服務部(NYDFS)最近提出的條件BitLicense能夠讓加密行業朝著正確的方向發展。該交易所首席合規官Noah Perlman表示擬議的有條件BitLicense許可框架是紐約州金融服務部為確保加密行業繼續發展和創新而采取的又一個步驟——更新的許可框架能讓更多的人可以訪問加密貨幣,而且不會對安全性構成影響。六月底時,紐約州金融服務部提出新的監管建議,即發布有條件BitLicense。根據該許可證,初創企業將被允許與現有的許可實體合作在紐約開展業務運營。 該機構還敲定了去年提議的許可實體代幣上市指南,并發布了文件以幫助尋求BitLicense的公司。(cointelegraph)[2020/7/4]
不過,eth.link本身是否可訪問可能會因國家或地區而異。而且這可能會帶來一些中心化的風險,比如eth.link服務器或許會被攻擊。所以ENS提供的這個服務是目前階段下妥協了安全性和用戶體驗的一種解決方案,長期來看還是需要依賴以太坊區塊鏈的全節點才能確保數據的絕對安全。
反向解析:賬戶體系初見成效
ENS的反向解析功能在各個去中心化應用中的集成,意味著用戶和應用都在將ENS看作是一種底層的賬戶體系。
有必要先解釋一下,對于以太坊的用戶而言,通常是先創建一個0x開頭的以太坊地址,作為用戶的收款地址。然后才考慮注冊一個ENS的名稱,比如vitalik.eth,將vitalik.eth映射到這個0x開頭的以太坊地址,這種被稱為正向解析。
>正向解析:vitalik.eth———>0xd8dA...6045
而反向解析則是用戶拿著0x的賬戶地址登錄應用后,比如Uniswap的網站,用戶就不會看到這串0x開頭的地址,而是直接映射到了用戶的ENS地址上。
>反向解析:?0xd8dA...6045———>vitalik.eth
這也就意味著用戶和應用開始將ENS名稱作為自己默認的一種用戶名了。更有意思的是,設置過反向解析的地址,會在以太坊用戶最大的區塊瀏覽器Etherscan上直接顯示ENS賬戶名。
在反向解析功能剛推出后,社區其實并未大規模意識到該功能的用處,但是ENS團隊舉辦了相關社區活動,鼓勵更多應用和用戶設置反向解析,所以才被各個應用和用戶了解。
第三方協議集成:Web3應用的默認賬戶系統?
另外ENS也成為了不少協議集成使用的賬戶系統,一般是通過二級域名的方式實現的,比如三大Web3應用Mirror、Radicle和Argent。
Mirror是去中心化的內容發布平臺,文字內容通過存儲在Arweave實現永久存儲,而業務邏輯和賬戶系統則是搭建在以太坊之上。由于Mirror擁有Mirror.xyz這個傳統域名,而ENS又和xyz域名開展了深度合作,所以xyz域名也可以運作在ENS的體系之中。
Mirror賬戶系統神奇的地方在于包含了雙重功能:既可以作為以太坊地址的映射,也可以作為網站的鏈接。
用戶可以注冊一個mirror.xyz的二級域名作為用戶的賬戶名和網址,比如LindaXie的Mirror賬戶是「linda.mirror.xyz」,在ENS中該賬戶會解析至一個以太坊地址,而且可以直接在網頁瀏覽器訪問該鏈接進入LindaXie的Mirror頁面。
Radicle的做法也比較類似,它是一個去中心化的代碼管理工具,在Radicle系統中用戶可以注冊一個「radicle.eth」的二級域名,作為整個Radicle網絡的用戶名和唯一標識符。
Argent是一個基于智能合約的加密貨幣錢包,用戶可以注冊一個「argent.xyz」的二級域名作為用戶的賬戶名,方便用戶使用錢包工具。巧合的是,上述三個項目的官方網站都是.xyz結尾的,是因為ENS早期對于.xyz的支持更友好,目前已經開放至更通用的域名系統了。
新秀:DAS、UnstoppableDomains、Handshake和FIO
除了以上這兩個最早的域名系統外,還有幾個比較新型的協議也值得關注,特別是DAS、UnstoppableDomains、Handshake和FIO。
DAS:專注互操作性,支持任意區塊鏈
DAS的全稱是DecentralizedAccountSystems,它采用Nervos作為該系統的基礎設施,也正因為采用了Nervos,它相比以太坊可以實現很多獨特的功能,比如可以使用任意公鏈的私鑰來注冊和管理DAS。
從具體用例來說,DAS目前已經支持了通過ETH和TRX的私鑰來管理和控制DAS協議,這也就意味著以太坊用戶可以直接管理到Nervos網絡中和DAS相關的智能合約,而不需要生成Nervos的地址。
能實現這個功能是因為Nervos協議的底層設計上更抽象,可以兼容任意區塊鏈的特定密碼學算法。比如此前另一個名為PortalWallet的團隊曾演示過可以通過以太坊地址收發Nervos網絡中的資產,就是因為Nervos可以支持以太坊的公私鑰算法。
從錢包支持上來說,DAS應該說是僅次于ENS的了,已經支持了多個主流錢包,包括TokenPocket、imToken、HuobiWallet、AlphaWallet、HyperPay、BitKeep等,像NFTScan,NFTGo這些應用都已經集成了DAS。
另外DAS也采用了「.bit」域名,畢竟這個域名不是Namecoin團隊的專利,也沒有被ICANN注冊過,所以大家也都可以使用,雖然可能會對Namecoin的老用戶造成一些困擾,但其實應該已經沒有Namecoin的老用戶了。
DAS最核心的場景除了可以作為統一的加密貨幣收款賬戶,支持收發多鏈的資產之外,還可以作為個人信息的主頁,或作為去中心化網站的域名等。但從團隊的愿景和產品名稱上來說,DAS更像是一個賬戶系統,而域名只是附帶的一種功能。
在上線主網后DAS的數據增長也是值得關注的,根據官方最新的數據顯示,近三個月獨立注冊的地址數超過了5000個,注冊的賬戶超過了2.5萬個,而且目前僅開放了4位以及以上總量的35%,后續應該會隨著系統成熟逐漸開放更多可注冊賬號。
UnstoppableDomains:永久所有權域名
UnstoppableDomains推出了可購買永久所有權的「.crypto」頂級域名,而且UnstoppableDomains在瀏覽器集成中有非常大的優勢,它也幾乎支持了ENS支持的瀏覽器。除此之外,UnstoppableDomains還自己開發了網頁瀏覽器,可以提供更完美的用戶體驗。
UnstoppableDomains并沒有推出獨立的區塊鏈,而是基于其他區塊鏈的智能合約即可,比如「.cryptp」的域名服務就是以太坊網絡中的智能合約系統,從這個角度來說,它可以比較方便的借鑒ENS協議。
Handshake:可拍賣任何頂級域名
Handshake的野心則更大一些,希望從命名空間的初始開始,搭建出一個完全平行于ICANN的體系,在這個系統中,無論用戶想注冊「.crypto」還是「.eth」都可以,但是要先進行拍賣,所以它可以提供無限種可能性的域名結構。而且它為了遷移現有的DNS體系,還為那些全球最知名的網站進行了預留,這些域名的持有者只要通過密碼學的驗證就可以獲取在Handshake中的域名。
Handshake是獨立的公鏈,并采取PoW挖礦機制,也有專業的團隊推出了Handshake的礦機。不過這可能會帶來的一個問題是,原本只需要處理業務邏輯的協議,還需要額外擔心網絡的算力以及被攻擊的可能性,而ENS和UnstoppableDomains只需要依賴以太坊的安全性即可。
FIOProtocol:專注于加密貨幣錢包集成
FIOProtocol是一個專注于和錢包合作的去中心化賬戶系統,因為它的全稱是FoundationforInterwalletOperability。它最重要的合作方是錢包,因為它是加密貨幣的入口級應用。與錢包深度集成可以為FIO協議提供更完整的用戶體驗,比如對于交易功能而言,可以提供「請求交易」、「上下文交易」等功能。
FIOProtocol也推出了自己的區塊鏈網絡,采用dPoS共識,這可能會成為它承載高性能的優勢,也可能會成為質疑它安全性的劣勢。
總結
基于區塊鏈的去中心化域名和去中心化賬戶系統已經誕生了10年,先驅Namecoin雖然還在運行,但是已經成為了一個小眾的項目,用戶采用度也比較低。
后來ENS則是走了一條更實用主義的路線,而且隨著以太坊生態的快速擴張,也獲得很多的紅利,許多第三方應用利用它搭建特定的賬戶系統,成為了以太坊生態不可或缺的一種基礎設施。
也正因為它與以太坊生態如此深度的綁定,可能會限制它成為一個更通用的協議,畢竟用一個以太坊域名「.eth」收發Solana、Mina、BTC、BSC之類的資產,總感覺怪怪的。
所以從這個角度來說,「.crypto」、「.bit」或者可自定義頂級域名的協議會更大氣一些,他們的域名通用性更好一些。除此之外,這些協議還在從錢包集成、互操作性、所有權模式探索更多可能性。
不過還好這個賽道的項目數量沒有像DeFi這么多,也沒有特別同質化。無論未來這類協議是一家獨大還是多協議并存,其實并不重要,但是我相信在Web3的世界中,一定需要這樣的去中心化域名和賬戶體系,承載應用、網站和用戶身份,但目前的這些項目還是處于非常早期的探索階段,在協議集成、用戶體驗、與Web2世界的接入,還有很多很多改進空間。
撰文:潘致雄
Tags:ENSNAMNAMEAMEL-DimensionBinamonnamecoinLO RUNE - Rune.Game
知名KOL、投資人ShaanPuri近日在推特發文談到對元宇宙的認識,他認為關于元宇宙很多人都錯了,他認為元宇宙不是一個虛擬的地方,而是一瞬間,是數字生活比物理生活更有價值的那一時刻.
1900/1/1 0:00:0010月28日消息,彭博社刊文指出,Facebook元宇宙項目或比其社交媒體更有利可圖,同時可暫時緩解Facebook的監管煩惱.
1900/1/1 0:00:00Univ3LP的頭寸可以分解為看跌收益和范圍組件。Univ3頭寸的值是以下兩項的和:1)空頭頭寸的總和,其值由Black-Scholes模型給;2)范圍項,其閉合表達式由Feynman-Kac公.
1900/1/1 0:00:00內容摘要 自2019年美國Facebook公司發行Libra以來,數字貨幣的新發引發全球金融界與法律界的強烈關注.
1900/1/1 0:00:00高盛在昨日發布的一份報告中稱,與傳統金融相比,去中心化金融(DeFi)可以提供某些優勢。?高盛的外匯策略聯席主管扎克·潘德爾(ZachPandl)在報告中稱,DeFi更容易讓沒有銀行賬戶的人群訪.
1900/1/1 0:00:00以太坊是一個單片區塊鏈:它提供自己的安全性,執行自己的交易,并維護自己的數據可用性。?然而,這種傳統類型的區塊鏈——提供自己的安全、執行和數據可用性層的鏈——由于其“全能”方法而面臨固有的局限性.
1900/1/1 0:00:00