區(qū)塊鏈的AWS時(shí)刻:鏈抽象如何變革千鏈?zhǔn)澜纾≡谶^(guò)去的幾個(gè)月里,鏈抽象已經(jīng)成為加密領(lǐng)域討論最多的話題之一,這是有充分理由的。沒(méi)有一位行業(yè)專家會(huì)認(rèn)為數(shù)百條碎片化的區(qū)塊鏈的現(xiàn)狀是理想的。
然而,當(dāng)人們?cè)噲D理解這個(gè)話題時(shí),他們會(huì)面臨一大堆專業(yè)術(shù)語(yǔ)——意圖、求解器網(wǎng)絡(luò)、清算層和訂單流拍賣。即使對(duì)于像我們這樣認(rèn)為自己精通加密貨幣的作家來(lái)說(shuō),這也變得有些難以理解。我們需要幫助。
Vaibhav Chellani是第一個(gè)鏈抽象協(xié)議Socket的創(chuàng)始人。近十年來(lái),Vaibhav 一直在思考區(qū)塊鏈擴(kuò)展。作為以太坊基金會(huì)的一員,他參與構(gòu)建了第一個(gè) ZK rollup 。他還擔(dān)任 Polygon 的協(xié)議負(fù)責(zé)人,Polygon 是以太坊在最需要的時(shí)候促進(jìn)其擴(kuò)展。在那里,他帶頭開(kāi)發(fā)了以太坊到 Polygon 的橋,目前該橋的價(jià)值已超過(guò) 50 億美元。
Vaibhav 親眼目睹了 Rollup、擴(kuò)容和橋領(lǐng)域的發(fā)展。他預(yù)見(jiàn)到了我們現(xiàn)在所處的多鏈、多橋接的未來(lái),以及它將給用戶和開(kāi)發(fā)者帶來(lái)的用戶體驗(yàn)挑戰(zhàn)。他于 2022 年創(chuàng)立了 Socket 來(lái)解決這些問(wèn)題。
為了更深入地了解鏈抽象,我們與 Vaibhav 和 Socket 團(tuán)隊(duì)進(jìn)行了合作。在這里是此次合作的成果。
雖然用類比推理可能很危險(xiǎn),但的加密格局與 20 世紀(jì) 90 年代初的互聯(lián)網(wǎng)驚人地相似。
當(dāng)時(shí),美國(guó)在線(AOL)經(jīng)常被稱為“互聯(lián)網(wǎng)的訓(xùn)練輪”。用戶花費(fèi)數(shù)小時(shí)在該平臺(tái)上發(fā)送電子郵件、塑造真實(shí)和想象的角色、討論小眾話題、分享圖片和玩游戲。到 1995 年,AOL 擁有超過(guò) 300 萬(wàn)用戶,股價(jià)在三年內(nèi)飆升近 2,000%,其品牌已成為流行文化的標(biāo)志性品牌。盡管它無(wú)法滿足日益增長(zhǎng)的需求,但仍然取得了這一切。
AOL 主頁(yè)的一個(gè)版本,互聯(lián)網(wǎng)的第一個(gè)“超級(jí)應(yīng)用程序”。
然而,AOL 雖然取得了早期的成功,但并不開(kāi)放。它是一個(gè)封閉的計(jì)算機(jī)網(wǎng)絡(luò),需要用戶安裝單獨(dú)的軟件并訂閱 AOL 的互聯(lián)網(wǎng)服務(wù)提供商(ISP) 。而且 AOL 遠(yuǎn)非獨(dú)家。CompuServe、IBM 的 Prodigy、微軟的 MSN、AT&T 的 Interchange Online Network 和蘋果的 eWorld 都采用類似的專有軟件、網(wǎng)絡(luò)和 ISP 模型來(lái)爭(zhēng)奪同一個(gè)獎(jiǎng)項(xiàng)。
這種情況對(duì)用戶來(lái)說(shuō)可能是一場(chǎng)噩夢(mèng)。如果你使用 AOL 并想與 CompuServe 上的朋友聊天,你們其中一人必須額外付費(fèi)訂閱。此外,每個(gè)網(wǎng)絡(luò)都在爭(zhēng)奪為其訂閱者提供獨(dú)家媒體內(nèi)容。紐約 時(shí)報(bào)與 AOL 合作,華爾街日?qǐng)?bào)與 CompuServe 合作,訪問(wèn)這兩家公司都需要單獨(dú)訂閱和連接。
幸運(yùn)的是,這種情況轉(zhuǎn)瞬即逝。當(dāng)這些公司密謀獨(dú)占網(wǎng)絡(luò)并占據(jù)主導(dǎo)地位時(shí),蒂姆·伯納斯-李(Tim Berners-Lee)領(lǐng)導(dǎo)的瑞士研究人員團(tuán)隊(duì)和馬克·安德森(Marc Andreessen)領(lǐng)導(dǎo)的伊利諾伊大學(xué)一支由大學(xué)生組成的雜牌團(tuán)隊(duì)正在制定不同的愿景。他們?cè)O(shè)想了一個(gè)由社區(qū)驅(qū)動(dòng)的網(wǎng)絡(luò),該網(wǎng)絡(luò)受通用標(biāo)準(zhǔn)管理,向所有人開(kāi)放,供所有人訪問(wèn)或開(kāi)發(fā)。這個(gè)網(wǎng)絡(luò)的門戶是什么?網(wǎng)絡(luò)瀏覽器。
,我們簡(jiǎn)單地稱之為互聯(lián)網(wǎng)。
互聯(lián)網(wǎng)開(kāi)放、靈活(HTML 格式允許用戶自由創(chuàng)作)且標(biāo)準(zhǔn)化,因此依靠網(wǎng)絡(luò)效應(yīng)和用戶生成內(nèi)容蓬勃發(fā)展。Netscape Navigator 瀏覽器一經(jīng)面世,互聯(lián)網(wǎng)便迅速成為用戶和開(kāi)發(fā)者的首選網(wǎng)絡(luò)。起初緩慢,后來(lái)突然之間,全球的 AOL 意識(shí)到自己的圍墻花園無(wú)法與這個(gè)龐然大物競(jìng)爭(zhēng),因此不得不勉強(qiáng)適應(yīng)互聯(lián)網(wǎng)。
互聯(lián)網(wǎng)統(tǒng)一了破碎化的局面,并引發(fā)了歷史上最偉大的技術(shù)運(yùn)動(dòng)。
如今,在加密貨幣領(lǐng)域,我們有數(shù)百條不同的區(qū)塊鏈和Rollup,每條都有自己的錢包、應(yīng)用程序、流動(dòng)性、用戶、標(biāo)準(zhǔn)和文化,所有這些都在孤島中運(yùn)行。盡管嘗試彌合這些孤島,但體驗(yàn)仍然很笨拙。這種碎片化導(dǎo)致用戶體驗(yàn)不佳,并限制了加密貨幣對(duì)更廣泛受眾的吸引力。
這種意識(shí)形態(tài)、實(shí)現(xiàn)和方法上的差異是早期技術(shù)的特征,因?yàn)殚_(kāi)發(fā)者仍在研究哪種方法最有效。然而,隨著技術(shù)的成熟和規(guī)模化,標(biāo)準(zhǔn)化和整合的需求也隨之而來(lái)。加密技術(shù)現(xiàn)在正處于關(guān)鍵時(shí)刻,從早期采用者和極客的領(lǐng)域轉(zhuǎn)變?yōu)榇蟊姷墓ぞ摺?/p>
業(yè)界認(rèn)識(shí)到了這一需求,并出現(xiàn)了一項(xiàng)名為“鏈抽象”的運(yùn)動(dòng)來(lái)解決這一問(wèn)題。雖然鏈抽象的愿景(讓 Web3 中的用戶體驗(yàn)與 Web2 一樣無(wú)縫)很簡(jiǎn)單,但實(shí)現(xiàn)這一目標(biāo)卻并非易事。
在的文章中,我們將探討多鏈?zhǔn)澜绲默F(xiàn)狀、它所造成的問(wèn)題、迄今為止為解決這些問(wèn)題所做的努力,以及鏈抽象和Socket的解決方案在所有這些方面的作用。最后,我們討論未來(lái),鏈抽象將導(dǎo)致加密貨幣價(jià)值累積方式發(fā)生重大轉(zhuǎn)變,從而徹底改變行業(yè)面貌。
我給大家詳細(xì)討論了加密貨幣的用戶體驗(yàn)問(wèn)題,并從絕對(duì)新手的角度對(duì)其進(jìn)行了分析——這類用戶構(gòu)成了我們想要加入加密貨幣的“大眾”。如果你是加密貨幣的原住民,你可能不會(huì)對(duì)這些問(wèn)題有太強(qiáng)烈的共鳴。 下面一起看看吧!
一開(kāi)始,比特幣就是個(gè)革命性的技術(shù),它向世界介紹了區(qū)塊鏈及其前所未有的特性:去中心化、抗審查和分布式賬本。雖然比特幣主要專注于支付,但其開(kāi)源代碼庫(kù)為其他技術(shù)實(shí)驗(yàn)打開(kāi)了潘多拉魔盒。這些早期實(shí)驗(yàn)包括專用區(qū)塊鏈,如 Namecoin、Dogecoin 和 Litecoin。
隨后,以太坊誕生了,這是一個(gè)圖靈完備的區(qū)塊鏈,允許開(kāi)發(fā)者使用通用的全球賬本來(lái)創(chuàng)建他們?cè)O(shè)想的任何應(yīng)用程序。這引發(fā)了一系列創(chuàng)新——從穩(wěn)定幣到去中心化金融,再到游戲和知識(shí)產(chǎn)權(quán)——這些創(chuàng)新以指數(shù)級(jí)的速度發(fā)展。然而,以太坊很快就開(kāi)始受到自身成功的拖累,大量活動(dòng)的涌入導(dǎo)致費(fèi)用高昂、等待時(shí)間長(zhǎng)。
通用區(qū)塊鏈需要擴(kuò)展。解決方案有兩種形式。
第一個(gè)解決方案是通過(guò)2層解決方案(L2)或 Rollup 來(lái)擴(kuò)展以太坊本身。L2 旨在處理主區(qū)塊鏈之外的交易,同時(shí)仍通過(guò)在主區(qū)塊鏈上發(fā)布串聯(lián)證明(concatenated proofs)來(lái)利用其安全性。即使在 L2 中,也有多種方法;一些方法(如 Arbitrum 和 Optimism)使用了樂(lè)觀證明,而其他方法(如 ZKSync 和 Starknet)使用了 ZK 證明。在此過(guò)程中,以太坊本身正式適應(yīng)了以Rollup 為中心的路線圖。
第二種解決方案是完全脫離以太坊,從頭開(kāi)始構(gòu)建可擴(kuò)展性。Solana、Near 和 Cosmos 等團(tuán)隊(duì)接受了這一愿景,他們創(chuàng)建了具有獨(dú)特設(shè)計(jì)選擇和執(zhí)行環(huán)境的新區(qū)塊鏈架構(gòu)。很快,Sui 和 Aptos 等其他團(tuán)隊(duì)也開(kāi)始采用類似的方法構(gòu)建自己的堆棧。
以太坊擴(kuò)展解決方案和替代區(qū)塊鏈都吸引了數(shù)億美元的資本,并在公開(kāi)市場(chǎng)上交易數(shù)十億美元。這種財(cái)富創(chuàng)造自然吸引了更多的建設(shè)者,從而導(dǎo)致更多的區(qū)塊鏈。但這些較新的項(xiàng)目需要以某種方式脫穎而出。
一些通過(guò)技術(shù)(ZK 證明的不同變體或更高級(jí)的編程語(yǔ)言)來(lái)實(shí)現(xiàn)差異化,而另一些則通過(guò)特定用例(去中心化存儲(chǔ)或游戲)來(lái)實(shí)現(xiàn)差異化。
隨后出現(xiàn)了一種新趨勢(shì)——分布式應(yīng)用程序構(gòu)建自己的鏈。早期的例子之一是以太坊上的頂級(jí) Web3 游戲 Axie Infinity,它構(gòu)建了 Ronin— 他們自己的區(qū)塊鏈。全球最大的交易所之一 Coinbase 發(fā)布了 Base,而頂級(jí)以太坊 NFT 市場(chǎng) Blur 發(fā)布了 Blast — 兩者都是以太坊 L2。
Pudgy Penguins 等主要 NFT 項(xiàng)目、Shiba Inu 等 meme 幣以及 Ribbon 等金融產(chǎn)品也采用了這種方式。最近,我們甚至看到了 L3 的興起 — 即存在于 L2 之上的鏈。
數(shù)據(jù):DefiLlama
這些發(fā)展意味著,如今加密貨幣至少有 300 條活躍區(qū)塊鏈(DefiLlama跟蹤)和 80 多條即將出現(xiàn)的區(qū)塊鏈(L2 beat跟蹤)。這兩個(gè)來(lái)源都不全面,所以我懷疑實(shí)際數(shù)字要高得多。
盡管如此,我們?cè)谶^(guò)去兩年中看到了區(qū)塊鏈的寒武紀(jì)大爆發(fā),有多個(gè)理由相信這種擴(kuò)散不會(huì)很快放緩。我在下面列出了其中一些。
胖協(xié)議理論認(rèn)為,“協(xié)議的市值增長(zhǎng)速度總是快于構(gòu)建在其上的應(yīng)用程序的總價(jià)值。”到目前為止,這一觀點(diǎn)基本成立——加密貨幣的大部分價(jià)值都積累到了區(qū)塊鏈層。這意味著投資者和市場(chǎng)價(jià)值基礎(chǔ)設(shè)施層高于應(yīng)用程序?qū)印R虼耍吕蠎?yīng)用程序構(gòu)建者的經(jīng)濟(jì)激勵(lì)都是創(chuàng)建或遷移到單獨(dú)的鏈。
成功的企業(yè)建立在護(hù)城河之上,而很少有護(hù)城河比廣泛的分發(fā)更強(qiáng)大。項(xiàng)目最初在通用區(qū)塊鏈上啟動(dòng),以利用其現(xiàn)有的分發(fā)。成功的項(xiàng)目會(huì)建立自己的龐大用戶群。如果發(fā)生這種情況,他們可以通過(guò)過(guò)渡到自己的鏈上,讓其他項(xiàng)目利用其分發(fā)來(lái)積累更多價(jià)值。Axie Infinity 的成功促使 Sky Mavis 推出了 Ronin,后者已發(fā)展成為一條獨(dú)立的游戲鏈。
對(duì)創(chuàng)建鏈的構(gòu)建者的需求導(dǎo)致了鏈基礎(chǔ)設(shè)施本身的商品化。幾年前,構(gòu)建區(qū)塊鏈需要引導(dǎo)驗(yàn)證者基礎(chǔ)或擁有構(gòu)建 L2 的技術(shù)技能。從那時(shí)起,障礙已大大減少。
數(shù)據(jù)可用性解決方案(如 Celestia)、安全解決方案(如 EigenLayer)、來(lái)自 Optimism、Arbitrum 和 Polygon 的開(kāi)源軟件開(kāi)發(fā)工具包以及 Rollup 即服務(wù)平臺(tái)(如 Gelato)的結(jié)合使得區(qū)塊鏈的創(chuàng)建變得相對(duì)簡(jiǎn)單。
區(qū)塊鏈基礎(chǔ)創(chuàng)新仍在進(jìn)行中。團(tuán)隊(duì)繼續(xù)嘗試新的設(shè)計(jì)。Monad 正在創(chuàng)建以太坊-Solana 混合體。MegaEth 正在試驗(yàn)“以閃電般的速度進(jìn)行流式交易”。此外,像 Solana 和比特幣這樣的傳統(tǒng)上不支持Rollup的鏈,現(xiàn)在看到團(tuán)隊(duì)在其上構(gòu)建Rollup。
換句話說(shuō),所有跡象都表明,我們將走向一個(gè)擁有上千條區(qū)塊鏈的世界。
區(qū)塊鏈孤島造成的分 裂絕不是什么新問(wèn)題,而是該行業(yè)多年來(lái)一直在努力解決的問(wèn)題。我的同事 Saurabh 喜歡用一個(gè)比喻,將這些孤立的區(qū)塊鏈視為封閉的島嶼,每個(gè)島嶼都有自己的公民、文化和資產(chǎn)。要想在這些島嶼之間進(jìn)行任何活動(dòng),就需要以某種方式將它們連接起來(lái)。
加密橋的功能類似于現(xiàn)實(shí)世界的橋梁,連接不同的區(qū)塊鏈并允許資產(chǎn)和數(shù)據(jù)的無(wú)縫移動(dòng)。當(dāng)用戶想要將資產(chǎn)從鏈 A 轉(zhuǎn)移到鏈 B 時(shí),橋的核心會(huì)執(zhí)行以下操作:
它允許用戶在鏈 A 中存入資產(chǎn)。
它在鏈 B 上斷言資產(chǎn)已在鏈 A 中安全接收。
它解鎖了鏈 B 中的用戶資產(chǎn)。
現(xiàn)在,橋如何完成這些步驟,特別是第二步,可能會(huì)因橋的力學(xué)原理而有很大差異。關(guān)于橋設(shè)計(jì)(及其風(fēng)險(xiǎn)和安全漏洞)已經(jīng)有很多文章進(jìn)行了探討,所以我不會(huì)在這里討論它們。此外,它們與本文的目的無(wú)關(guān)。
我們確實(shí)需要知道的是,橋是存在的,是加密貨幣領(lǐng)域資金最充足的領(lǐng)域之一,隨著時(shí)間的推移已經(jīng)成熟,并且形式多樣。那么,為什么人們要大驚小怪地討論這個(gè)鏈抽象呢?區(qū)塊鏈不是連通的嗎?橋不是解決了碎片化問(wèn)題嗎?此外,用戶不是也有很多選擇嗎?這應(yīng)該是件好事,對(duì)吧?嗯,不完全是。
考慮一下這種情況:馬丁剛接觸加密貨幣,他最喜歡的藝術(shù)家剛剛在 Optimism 上以 NFT 的形式發(fā)布了新作品,售價(jià)為 0.1 ETH (約合 300 美元)。馬丁請(qǐng)他的加密貨幣原住民朋友喬爾給他匯一些資金。然而,喬爾在 Base 上只有 USDC。因?yàn)轳R丁很著急(這是限量版鑄幣),他請(qǐng)喬爾給他匯款,他會(huì)想方法購(gòu)買。馬丁可能還不太熟悉加密貨幣,但他精通技術(shù)。這能有多難呢?
事實(shí)證明,這其實(shí)很難。下面是他必須遵循的步驟。
至少有 10 個(gè)步驟和 28 次單獨(dú)點(diǎn)擊。我在這里很寬容,假設(shè)馬丁已經(jīng)設(shè)置了一個(gè)錢包,可以使用同一個(gè)錢包來(lái)連接兩個(gè)鏈,并一次性找到他想要的信息(如何支付 gas、正確的橋、正確的 DEX)。這還不包括錢包中的簽名和交易確認(rèn)等雜項(xiàng)步驟。對(duì)于一個(gè)完全的初學(xué)者來(lái)說(shuō),這將是一場(chǎng)噩夢(mèng)。使用來(lái)自另一條鏈的資金在這一條鏈上購(gòu)買 NFT(這是加密貨幣中最基本的用戶流程之一)不應(yīng)該是火箭科學(xué)。
我們生活在一個(gè)選擇豐富但注意力卻不夠集中的世界。消費(fèi)者缺乏耐心,甚至無(wú)法多等幾秒鐘。Web2 開(kāi)發(fā)人員深諳此道。他們一心想通過(guò)減少點(diǎn)擊次數(shù)來(lái)降低用戶復(fù)雜性。轉(zhuǎn)化率和會(huì)話時(shí)長(zhǎng)等指標(biāo)都是經(jīng)過(guò)科學(xué)精確測(cè)量的。
亞馬遜 30 多年前就意識(shí)到了這一點(diǎn),并申請(qǐng)了“一鍵結(jié)賬”專利,這是其在電子商務(wù)領(lǐng)域占據(jù)主導(dǎo)地位的關(guān)鍵突破。最好的公司會(huì)向設(shè)計(jì)師支付數(shù)百萬(wàn)美元來(lái)簡(jiǎn)化他們的產(chǎn)品。
雖然如今 Web3 產(chǎn)品中基本沒(méi)有這種思維,但它也反映了早期技術(shù)的本質(zhì)。福特的 T 型車是第一輛量產(chǎn)汽車,它的速度比奔跑的馬還慢。早期的計(jì)算機(jī)占據(jù)了整棟大樓。在很長(zhǎng)一段時(shí)間里,它們都是基于文本的,沒(méi)有圖形顯示。第一部“移動(dòng)”手機(jī)重 2 公斤。正如我之前提到的,互聯(lián)網(wǎng)一開(kāi)始也非常緩慢和笨重(如果有圖像,則逐行加載)。
事實(shí)上,仔細(xì)想想,我們擁有數(shù)千萬(wàn)鏈上用戶,他們穿越這些復(fù)雜的迷宮來(lái)使用加密產(chǎn)品,這真是太了不起了。(如果需要說(shuō)明的話,這也說(shuō)明了財(cái)務(wù)激勵(lì)有多么強(qiáng)大!)
但潮流正在轉(zhuǎn)變。經(jīng)過(guò)多年對(duì)基礎(chǔ)設(shè)施的投資,我們現(xiàn)在擁有足夠的區(qū)塊空間。接下來(lái),我們將使加密貨幣更易于訪問(wèn)、更用戶友好、更可擴(kuò)展。項(xiàng)目、研究人員、建設(shè)者和投資者正在緩慢但穩(wěn)步地協(xié)調(diào),以在 Web3 中構(gòu)建更好、更流暢、更像 Web2 的體驗(yàn)。如此劇烈的變化不會(huì)在一夜之間發(fā)生。這是一個(gè)漸進(jìn)的過(guò)程,有許多活動(dòng)部件。
最終目標(biāo)是什么?就是將馬丁鑄造 NFT 所需的點(diǎn)擊次數(shù)減少到 1 次。為了實(shí)現(xiàn)這一目標(biāo),我們首先要簡(jiǎn)化橋。
尋找橋、橋接資產(chǎn)以及在目標(biāo)鏈上兌換所需代幣的過(guò)程是加密貨幣中最常見(jiàn)的用戶流程之一。但對(duì)于新手來(lái)說(shuō),它也非常復(fù)雜。
首先,尋找橋本身并不容易。有多種選擇,包括原生和第三方橋接解決方案。馬丁可能會(huì)發(fā)現(xiàn),雖然特定的橋支持 Optimism,但它尚不支持較新的 Base 鏈。此外,每座橋都會(huì)在速度、安全性和費(fèi)用方面進(jìn)行權(quán)衡。對(duì)于較小的交易,用戶可能會(huì)優(yōu)化速度或費(fèi)用。但如果他們要轉(zhuǎn)移數(shù)百萬(wàn)美元,他們會(huì)優(yōu)先考慮安全性。
一旦你橋接了資產(chǎn),你還必須將其兌換成你想要的代幣。這還需要找到一個(gè) DEX,支付 gas 費(fèi)用,并進(jìn)行交換。更讓用戶痛苦的是,某些橋不會(huì)為用戶提供目標(biāo)鏈上的原生代幣(如 USDC),而是提供原始代幣的非官方副本(如 USDC.e)。
Socket 最初將現(xiàn)有的橋和 DEX 聚合為單個(gè)元橋(meta-bridge)。其簡(jiǎn)單目標(biāo)是為用戶提供一系列選項(xiàng),根據(jù)他們對(duì)成本、延遲和安全性的偏好,從鏈 A 上的資產(chǎn) X 轉(zhuǎn)到鏈 B 上的資產(chǎn) Y。他們使用鏈上智能合約和鏈下路由算法的組合來(lái)實(shí)現(xiàn)這一點(diǎn),該算法可以動(dòng)態(tài)選擇最佳橋或路由。
Socket 將這項(xiàng)技術(shù)拆分成兩種產(chǎn)品。
Socket API適用于希望為用戶提供跨鏈體驗(yàn)的開(kāi)發(fā)人員。它被 Zapper 和 Zerion 等平臺(tái)、Coinbase Wallet、Rabby、MetaMask 和 Rainbow 等錢包以及 Brahma.fi 等 DeFi 應(yīng)用程序使用。
Polymarket 是一款預(yù)測(cè)市場(chǎng)消費(fèi)者應(yīng)用,在過(guò)去一年中人氣飆升,它也使用 Socket API。雖然該應(yīng)用基于 Polygon 構(gòu)建并接受 USDC 存款,但用戶可能在以太坊等其他鏈上有資金。Socket API 無(wú)需要求用戶單獨(dú)從以太坊橋接到 Polygon,而是幫助無(wú)縫集成這些步驟。
Bungee 是 Socket 元橋的消費(fèi)者版本。它允許用戶在單個(gè)接口中橋接和交換,而無(wú)需單獨(dú)執(zhí)行我們之前討論的所有步驟。
例如,當(dāng) Martin 想要將 Base 上的 300 USDC 兌換為 Optimism 上的 ETH 時(shí),他在 Bungee 上輸入了這些參數(shù)。協(xié)議會(huì)幫助他在四個(gè)選項(xiàng)中找到最優(yōu)的交易橋接。根據(jù)他的偏好,他可以在 Bungee 上完成橋接和兌換。
這就是他現(xiàn)在購(gòu)買 NFT 的流程。點(diǎn)擊次數(shù)減少了近一半!它仍然太復(fù)雜,但我們正在取得進(jìn)展。
Bungee 也很靈活。如果用戶要將 100 萬(wàn)美元的 USDC 從 Base 轉(zhuǎn)移到 Optimism,他們可能不會(huì)信任擁有如此大金額的第三方橋,并且可能需要更強(qiáng)大的安全保障。在這種情況下,他們可以使用 Circle (USDC 發(fā)行者)的原生 CCTP 橋。
Bungee Exchange 和 Socket API 聯(lián)合為其支持的 16 條(且不斷增長(zhǎng))鏈提供超過(guò) 120 億美元的跨鏈交換服務(wù)。
其他解決跨鏈橋接和交換問(wèn)題的團(tuán)隊(duì)包括 Li.Fi 和 DeBridge。
擁有另一條鏈上的 gas 代幣(如 ETH)的加密原生用戶可能會(huì)考慮橋接他們的代幣。但是,橋接可能成本高昂且速度緩慢,具體取決于所使用的橋。
Socket 通過(guò)其服務(wù)“Refuel”提供了一種替代方案。Refuel 使用索引器和流動(dòng)性池為不同鏈上的 gas 提供原生代幣。例如,主網(wǎng)上擁有 ETH 的用戶需要 MATIC 來(lái)支付 Polygon 的費(fèi)用,將 ETH 存入 Refuel 合約。中心化中繼器確認(rèn)交易并使用 MATIC 為用戶的錢包提供資金。Refuel 僅收取目的地 gas 費(fèi)用,使其成為一種更便宜、更快捷(盡管是中心化)的 gas 橋接代幣替代方案。
但是對(duì)于那些不了解 gas 費(fèi)用的加密貨幣新手來(lái)說(shuō)該怎么辦呢?
大多數(shù)流行的加密錢包(如 MetaMask 和 Phantom)都是外部擁有賬戶 (EOA)。簡(jiǎn)單來(lái)說(shuō),這意味著用戶的賬戶存在于區(qū)塊鏈狀態(tài)之外。EOA 不適合加密用戶體驗(yàn),原因如下:
用戶必須管理自己的私鑰。如果他們的密鑰丟失或被泄露,他們就有可能失去對(duì)所有資金的訪問(wèn)權(quán)。
用戶必須持有區(qū)塊鏈的原生代幣來(lái)支付其 gas 費(fèi)用。
用戶每次只能簽署一筆交易。
這些限制最終由一個(gè)通用標(biāo)準(zhǔn)解決:ERC-4337,通常稱為賬戶抽象。我們?cè)谥暗奈恼轮性敿?xì)討論了賬戶抽象,因此我只會(huì)談及與本文相關(guān)的部分。
賬戶抽象依賴于智能合約賬戶(SCA)的概念。SCA 作為智能合約部署在區(qū)塊鏈上的賬戶。這意味著用戶與錢包的互動(dòng)是區(qū)塊鏈狀態(tài)的一部分。用戶不是簽署交易,而是簽署稱為“操作碼”的消息,然后由稱為“打包器(bundler)”的專門參與者處理。
除其他事項(xiàng)外,賬戶抽象緩解了加密貨幣用戶體驗(yàn)的一個(gè)主要痛點(diǎn):gas 費(fèi)。像 Martin 這樣的新加密貨幣用戶會(huì)覺(jué)得 gas 費(fèi)的概念很奇怪。這就像要求用戶在開(kāi)始使用 Facebook 之前先用信用卡注冊(cè)一樣——這真是不可想象。然而,每筆區(qū)塊鏈交易確實(shí)需要 gas 費(fèi)。如果不是用戶,我們能讓別人來(lái)支付嗎?
賬戶抽象通過(guò)在交易供應(yīng)鏈中引入新的參與者——付款人(paymaster),實(shí)現(xiàn)了以用戶名義贊助 gas 費(fèi)用。付款人收取一定費(fèi)用,既可以允許應(yīng)用程序以用戶名義贊助 gas 費(fèi)用,也可以允許用戶以自己選擇的代幣支付 gas 費(fèi)用。
對(duì)于 Martin 來(lái)說(shuō),這意味著他可以用 USDC 支付交換的 gas 費(fèi)用,而無(wú)需在 Base 上單獨(dú)購(gòu)買 ETH。同樣,NFT 應(yīng)用程序現(xiàn)在可以代表他贊助 gas 費(fèi)用,也可以讓他在 Optimism 上用 USDC 支付。
現(xiàn)在只需 4 個(gè)步驟和 10 次點(diǎn)擊!
跨鏈交換和賬戶抽象都顯著改善了加密貨幣用戶體驗(yàn)。然而,我們尚未達(dá)到一鍵鑄造的最終目標(biāo)。
當(dāng)從一條鏈橋接到另一條鏈時(shí),即使使用像 Bungee 這樣的聚合器,用戶也必須在眾多選項(xiàng)中選擇一條源鏈和一條目標(biāo)鏈。如果只有幾條主要鏈,就像我們之前遇到的那樣,這是可行的。但是,如果鏈的數(shù)量達(dá)到數(shù)百或數(shù)千,用戶體驗(yàn)就會(huì)開(kāi)始下降。此外,一旦用戶橋接資金,他們?nèi)匀槐仨氃阱X包中的不同鏈之間切換才能使用這些資金。
這兩個(gè)問(wèn)題的根源在于,用戶被迫將他們的加密體驗(yàn)視為跨不同鏈的體驗(yàn)。他們的資產(chǎn)在一條或多條鏈上,而他們想要交互的應(yīng)用程序在另一條鏈上。這種想法本質(zhì)上很復(fù)雜。畢竟,區(qū)塊鏈只是底層賬本。在與 Web2 應(yīng)用程序交互時(shí),用戶不必考慮開(kāi)發(fā)人員選擇在哪些服務(wù)器或數(shù)據(jù)庫(kù)上構(gòu)建。
從橋擴(kuò)展的角度來(lái)看,區(qū)塊鏈數(shù)量不斷增加的世界也存在問(wèn)題。回想一下,橋運(yùn)作的第二步是在鏈 B 上斷言鏈 A 上已收到資產(chǎn)。根據(jù)其設(shè)計(jì),橋通過(guò)在鏈 A 和鏈 B 之間創(chuàng)建消息傳遞框架、部署合約以便每個(gè)鏈都能理解這些消息,然后使用中繼器將消息從一個(gè)鏈傳遞到另一個(gè)鏈來(lái)實(shí)現(xiàn)這一點(diǎn)。
這種機(jī)制存在問(wèn)題,因?yàn)檫@些消息系統(tǒng)必須分別部署在每對(duì)鏈之間。例如,如果一個(gè)橋目前支持五條鏈,并希望再添加一條,則必須在五條鏈和新鏈之間部署一個(gè)消息系統(tǒng)。換句話說(shuō),橋的擴(kuò)展速度是二次方的——對(duì)于 n 條鏈,將有 n 平方個(gè)連接。一旦超過(guò)一定數(shù)量的鏈,跨鏈擴(kuò)展就變得不可行。
現(xiàn)在,解決方案顯而易見(jiàn):“鏈抽象”。用戶應(yīng)該與區(qū)塊鏈應(yīng)用程序交互,而不是資金所在或應(yīng)用程序構(gòu)建的底層鏈。馬丁應(yīng)該了解他的 NFT 鑄造網(wǎng)站,而不是 Base、Optimism,或者從一個(gè)網(wǎng)站到另一個(gè)網(wǎng)站的橋或橋聚合器。
從開(kāi)發(fā)者的角度來(lái)看,他們需要一種方法來(lái)超越現(xiàn)有的無(wú)法擴(kuò)展的橋解決方案。他們需要參與者的支持,幫助他們將資金從鏈 A 轉(zhuǎn)移到鏈 B,無(wú)論它們之間是否存在消息傳遞系統(tǒng)。
鏈抽象不是一套流程或產(chǎn)品,而是一個(gè)最終目標(biāo),有多種路徑(每種路徑都有一組權(quán)衡)來(lái)實(shí)現(xiàn)它。然而,這些實(shí)現(xiàn)之間的共同點(diǎn)是存在“意圖”和“求解者(solver)網(wǎng)絡(luò)”。這些已經(jīng)成為圍繞鏈抽象主題的流行語(yǔ)。讓我們來(lái)了解一下它們的含義。
用戶執(zhí)行鏈上活動(dòng)以從當(dāng)前狀態(tài)轉(zhuǎn)變?yōu)槠谕淖罱K狀態(tài)。例如,Martin 想要從 Base 上的 300 USDC 轉(zhuǎn)變?yōu)?Arbitrum 上的 NFT。在當(dāng)前的加密貨幣狀態(tài)下,我們讓用戶自己決定如何達(dá)到最終狀態(tài)。這采取的形式是他們與滿足其確切需求的特定智能合約進(jìn)行交互。
這種情況并不總是理想的,原因有二:
正如我們反復(fù)看到的那樣,即使對(duì)于簡(jiǎn)單的用例來(lái)說(shuō),達(dá)到最終狀態(tài)的步驟也可能變得極其復(fù)雜。
即使用戶確實(shí)找到了一條可以幫助他們到達(dá)最終狀態(tài)的路徑,但它也可能并不總是最優(yōu)的。
例如,假設(shè)有一位用戶想要將一條鏈上的 100 萬(wàn)美元 USDC 兌換為另一條鏈上的 USDT。他們可以直接使用現(xiàn)有的橋然后交換解決方案,也可以與 Bungee 等協(xié)議交互以幫助他們進(jìn)行交換。但是,也有可能存在一個(gè)鏈下參與者(可能是在中心化交易所擁有大量流動(dòng)性的做市商),他們?cè)敢庖缘陀谶@兩種解決方案的費(fèi)用為他們提供交換服務(wù)。
用戶無(wú)法從中受益,從而導(dǎo)致市場(chǎng)效率低下。
意圖(Intents)是思考加密交易的完全不同的方式。前提是一樣的——用戶想要達(dá)到某個(gè)最終狀態(tài)。然而,通過(guò)使用意圖,一組經(jīng)驗(yàn)豐富的參與者會(huì)競(jìng)相幫助他們達(dá)到最終狀態(tài),而不是弄清楚如何達(dá)到那個(gè)最終狀態(tài)。意圖意味著 Martin 所要做的就是表達(dá)他想在 Optimism 上鑄造 NFT 的愿望,并且不會(huì)花費(fèi)超過(guò) 300 USDC,這些參與者(也稱為求解者)會(huì)幫助他實(shí)現(xiàn)這一目標(biāo)。
這里有一個(gè)例子可以幫助你更好地理解意圖。喬爾想從布魯克林去曼哈頓。十五年前,他必須上街向路過(guò)的出租車招手,讓它們停下來(lái)。有些出租車已經(jīng)載滿了乘客,不會(huì)停下來(lái)。也許沒(méi)有出租車經(jīng)過(guò),喬爾需要在雨中走到一條更繁忙的街道。一旦他上了出租車,他可能就得幫助司機(jī)指路。這就是當(dāng)今加密技術(shù)的樣子——在眾多不確定性中邁出數(shù)十步才能到達(dá)最終狀態(tài)。
意圖就像使用 Uber。Joel 可以舒適地坐在家里,說(shuō)出他的確切目的地,瀏覽到達(dá)目的地的不同選項(xiàng),提前獲得價(jià)格報(bào)價(jià)和預(yù)計(jì)時(shí)間,跟蹤行程進(jìn)度,到達(dá)后上車,無(wú)需與司機(jī)進(jìn)行任何交流即可到達(dá)他的確切目的地。
Uber 大幅提升了體驗(yàn)和便利性,遠(yuǎn)超現(xiàn)狀。意圖承諾,鏈上交易也將實(shí)現(xiàn)同樣的提升。
那么,意圖是如何工作的呢?下面是一個(gè)簡(jiǎn)單的跨鏈交換的通用框架。
然后,意向協(xié)議會(huì)舉行一個(gè)拍賣會(huì),稱為訂單流拍賣(OFA),求解者在該拍賣會(huì)上競(jìng)爭(zhēng)以滿足這一意向。
根據(jù)拍賣設(shè)計(jì)(我們將很快詳細(xì)討論這一點(diǎn)),該協(xié)議選擇一個(gè)求解者并在 Base 上持有 300 USDC 作為托管。
選定的求解者利用自己的流動(dòng)性通過(guò)提供前期資本來(lái)滿足用戶在 Optimism 上的 0.1ETH 訂單。
一旦完成,求解者就會(huì)與協(xié)議共享一個(gè)證明。
該協(xié)議釋放托管資金并與求解者進(jìn)行結(jié)算。
因?yàn)檫@是意圖的通用框架,所以此過(guò)程中每一步的實(shí)現(xiàn)可能因構(gòu)建解決方案的團(tuán)隊(duì)或協(xié)議而異。
例如,OFA 可以根據(jù)以下選擇以多種方式設(shè)計(jì):
訂單共享到哪里?訂單可以發(fā)布在所有人都可見(jiàn)的公共內(nèi)存池中,也可以發(fā)布在由 TEE 等技術(shù)支持的私有內(nèi)存池中,或者只顯示部分意向細(xì)節(jié)。
誰(shuí)可以成為求解者?求解者名單可以向任何人開(kāi)放,也可以只限于特定的選定集合,或者在一段時(shí)間內(nèi)只選擇一名求解者,從而擁有獨(dú)家訪問(wèn)權(quán)限。
如何選出獲勝者?拍賣的獲勝者可以根據(jù)不同的標(biāo)準(zhǔn)來(lái)確定,例如最快的解決時(shí)間、最低的用戶費(fèi)用或最大的包含保證。
你可以在此處(https://frontier.tech/the-orderflow-auction-design-space)詳細(xì)閱讀有關(guān) OFA 拍賣設(shè)計(jì)空間的信息。
類似地,意圖協(xié)議驗(yàn)證求解器是否已履行用戶訂單的驗(yàn)證過(guò)程也可以通過(guò)不同的方式實(shí)現(xiàn):
樂(lè)觀驗(yàn)證。一旦求解者聲稱已完成訂單,就會(huì)有一個(gè)挑戰(zhàn)期。如果在此期間沒(méi)有人質(zhì)疑解決者的主張,他們可以自由索取托管資金。
消息傳遞系統(tǒng)。一旦求解者存入資金,消息就會(huì)從目標(biāo)鏈傳遞到源鏈。跨鏈協(xié)議提供的現(xiàn)有消息傳遞解決方案可用于支持的鏈。
輕客戶端。輕客戶端是完整節(jié)點(diǎn)的簡(jiǎn)化版本,允許用戶無(wú)需下載完整賬本即可驗(yàn)證交易。源鏈上目標(biāo)鏈的輕客戶端可以幫助驗(yàn)證求解者的履行情況。
ZK證明。零知識(shí)證明(易于驗(yàn)證且無(wú)法偽造)是證明訂單履行的另一種方式。
即使是結(jié)算流程(即在驗(yàn)證后將鎖定的資金釋放給結(jié)算者),也可能有不同的機(jī)制。有些協(xié)議只允許結(jié)算者在源鏈上結(jié)算,而其他協(xié)議則允許更大的靈活性。有些協(xié)議結(jié)算單個(gè)交易,而其他協(xié)議則分批結(jié)算。
一系列協(xié)議正在調(diào)整這些參數(shù)以創(chuàng)建自己的意圖解決方案。其中包括Across 、DLN 、UniswapX和Anoma等。我們甚至為該堆棧的特定層提供了專用解決方案。Everclear只專注于使結(jié)算盡可能高效。Khalani Network幫助解決者協(xié)調(diào)和協(xié)作以完成復(fù)雜的訂單。
業(yè)界對(duì)意圖和 OFA 感到興奮,認(rèn)為它們是解決加密貨幣碎片化和復(fù)雜用戶體驗(yàn)問(wèn)題的解決方案,因?yàn)檫@改變了用戶在生態(tài)系統(tǒng)中的角色。用戶不再被留在加密貨幣荒野中自謀生路,而是處于一種由激勵(lì)參與者幫助他們實(shí)現(xiàn)目標(biāo)的狀態(tài)。
回想一下,構(gòu)建 OFA 的開(kāi)發(fā)人員需要根據(jù)其具體用例來(lái)應(yīng)對(duì)各種設(shè)計(jì)選擇——拍賣設(shè)計(jì)、驗(yàn)證和結(jié)算機(jī)制、允許的參與者等等。然而,出于各種原因,從頭開(kāi)始構(gòu)建 OFA 可能非常低效且耗費(fèi)資源。
首先,一旦開(kāi)發(fā)人員決定了他們的解決方案設(shè)計(jì),他們就必須為其部署鏈上和鏈下代碼。鑒于這些網(wǎng)絡(luò)將處理高價(jià)值交易,它們需要高安全性保證。開(kāi)發(fā)這樣的技術(shù)可能成本高昂、耗時(shí)長(zhǎng)且風(fēng)險(xiǎn)大。此外,即使協(xié)議設(shè)計(jì)發(fā)生微小變化也需要大量增量資源。
其次,OFA 的運(yùn)作依賴于求解者,即專門的鏈下參與者。新協(xié)議引導(dǎo)求解者庫(kù)可能很困難且耗時(shí)。在初始階段,新協(xié)議不會(huì)有太多活動(dòng),因此對(duì)于沒(méi)有激勵(lì)的求解者來(lái)說(shuō),它不會(huì)有吸引力(這是典型的冷啟動(dòng)問(wèn)題)。此外,由于不同的意圖網(wǎng)絡(luò)將使用不同的機(jī)制,求解者必須為每個(gè)網(wǎng)絡(luò)分別創(chuàng)建解決方案,這進(jìn)一步增加了阻力。
第三,許多應(yīng)用程序可能不需要專用求解者的服務(wù)。它們的需求可以通過(guò)交易供應(yīng)鏈中現(xiàn)有參與者的參與來(lái)滿足,例如驗(yàn)證者、排序者、區(qū)塊構(gòu)建者和提議者、打包者和付款人。此外,它們可能不想以意圖的形式引入新的消息類型,而是使用常規(guī)交易或帳戶抽象操作碼。
Socket 團(tuán)隊(duì)對(duì)這一演變有著第一手的觀察。作為跨鏈領(lǐng)域的早期參與者,他們見(jiàn)證了鏈的激增以及意圖和 OFA 的實(shí)時(shí)出現(xiàn)。他們認(rèn)為,我們?nèi)蕴幱谶@一范式的早期階段(當(dāng)前的解決方案僅限于交換等特定用例),意圖支持的用戶體驗(yàn)將成為加密貨幣大規(guī)模采用的關(guān)鍵組成部分,并且將有各種意圖網(wǎng)絡(luò)來(lái)滿足不同的用戶需求。
Socket 不再僅僅是一個(gè)跨鏈聚合器,現(xiàn)在正在構(gòu)建第一個(gè)鏈抽象協(xié)議。他們的目標(biāo)是將一個(gè)擁有 10,000 個(gè) Rollup 的世界轉(zhuǎn)變?yōu)橛脩舻囊惑w化體驗(yàn)。
該協(xié)議的核心是 MOFA(Modular Order Flow Auctions,模塊化訂單流拍賣的縮寫)。
MOFA 為開(kāi)發(fā)人員提供了創(chuàng)建訂單流拍賣和實(shí)施自己的設(shè)計(jì)選擇的工具,同時(shí)保持中立。你可以將每個(gè)設(shè)計(jì)選擇視為一個(gè)單獨(dú)的樂(lè)高積木,而 MOFA 則是允許開(kāi)發(fā)人員混合和匹配積木以構(gòu)建他們選擇的意圖網(wǎng)絡(luò)的解決方案。
通過(guò)簡(jiǎn)化創(chuàng)建靈活的意圖解決方案,MOFA 顯著減少了新協(xié)議的開(kāi)發(fā)和維護(hù)時(shí)間及成本。此外,由于使用 MOFA 創(chuàng)建的所有網(wǎng)絡(luò)都源自相同的構(gòu)建塊,因此現(xiàn)有求解者可以相對(duì)輕松地為較新的意圖網(wǎng)絡(luò)構(gòu)建解決方案并為其提供服務(wù)。
因此,MOFA 還通過(guò)為網(wǎng)絡(luò)和求解者提供開(kāi)放的市場(chǎng)來(lái)幫助協(xié)議解決冷啟動(dòng)問(wèn)題。(可以將其視為類似于 EigenLayer 在區(qū)塊鏈安全中扮演的角色。)
MOFA 還重新考慮了組成求解者集的參與者主體。在大多數(shù)現(xiàn)有的意圖網(wǎng)絡(luò)設(shè)計(jì)中,求解者是專門的鏈下參與者,其功能與驗(yàn)證者和排序器等鏈上參與者分開(kāi)。MOFA 將求解者集擴(kuò)展為包括驗(yàn)證者和排序器,并將這組擴(kuò)展的參與者稱為“傳輸者(transmitters)”。
要理解這一點(diǎn)的重要性,我們需要理解“重組風(fēng)險(xiǎn)”的概念。我的同事 Saurabh在之前的一篇文章中解釋了重組。
對(duì)于像比特幣這樣的區(qū)塊鏈,許多礦工都在競(jìng)相尋找新區(qū)塊。有時(shí),不止一名礦工可能會(huì)成功。假設(shè)兩名礦工在 1000 的高度找到新區(qū)塊(#1000A 和 #1000B)。由于傳播延遲,一些節(jié)點(diǎn)將看到區(qū)塊 #1000A,而其他節(jié)點(diǎn)將看到區(qū)塊 #1000B。現(xiàn)在,如果在區(qū)塊 #1000B 之上發(fā)現(xiàn)新區(qū)塊,則區(qū)塊 #1000B 所在的鏈將成為最長(zhǎng)的鏈,而區(qū)塊 #1000A 將被網(wǎng)絡(luò)丟棄或重組。
請(qǐng)注意,第三個(gè)區(qū)塊 #1000C 有可能被另一位礦工在相同高度(1000)發(fā)現(xiàn),而同一礦工或在此區(qū)塊上構(gòu)建的其他礦工又發(fā)現(xiàn)了兩個(gè)區(qū)塊(#1001 和 #1002)。在這種情況下,區(qū)塊 #1000A 和 #1000B 都將被丟棄,而 #1000C 將成為鏈的一部分。以太坊也面臨重組,但深度很少超過(guò)一個(gè)區(qū)塊。
回想一下,求解者承諾預(yù)付資金以滿足用戶意圖,并在驗(yàn)證延遲后獲得結(jié)算。考慮這樣一種情況:求解者剛剛在目標(biāo)鏈上完成了訂單,但尚未在源鏈上收到用戶的托管資金。這里的風(fēng)險(xiǎn)是,源鏈在用戶托管資金之前的某個(gè)時(shí)間點(diǎn)被重組。
在這種情況下,用戶最終會(huì)在源鏈(重組返回資金的地方)和目標(biāo)鏈(求解者已經(jīng)存入資金的地方)上擁有資金,而求解者則面臨損失。
對(duì)于解決者來(lái)說(shuō),這樣的重組是一個(gè)巨大的風(fēng)險(xiǎn)。重組,尤其是在較新和未經(jīng)測(cè)試的鏈中,相當(dāng)常見(jiàn)。Degen 鏈?zhǔn)鞘着?L3 之一,最近經(jīng)歷了超過(guò) 500,000 個(gè)區(qū)塊的重組!隨著新鏈數(shù)量的增加,這些風(fēng)險(xiǎn)對(duì)于求解者來(lái)說(shuō)只會(huì)加劇。
那么如何消除(或至少降低)重組風(fēng)險(xiǎn)? MOFA 的解決方案是直接允許驗(yàn)證者和排序者成為求解者。驗(yàn)證者和排序者是負(fù)責(zé)區(qū)塊鏈區(qū)塊構(gòu)建機(jī)制的參與者。由于他們對(duì)有效和無(wú)效區(qū)塊以及重組風(fēng)險(xiǎn)具有最大的可視性,因此他們最適合承擔(dān)重組風(fēng)險(xiǎn)。讓他們擔(dān)任解決者的另一個(gè)好處是,他們可以直接將交易包含在區(qū)塊中,從而加快意圖解析速度。
從最純粹的意義上講,鏈抽象意味著用戶完全不知道區(qū)塊鏈的存在。他們的資金可能分散在多條鏈上,但只顯示一個(gè)余額。他們不應(yīng)該為不同區(qū)塊鏈上的原生 gas 代幣付費(fèi)。最后,任何跨鏈交易,比如馬丁鑄造 NFT,都應(yīng)該像 Web2 交互一樣簡(jiǎn)單——一鍵點(diǎn)擊,即時(shí)結(jié)果。
Socket 最近推出了一個(gè)名為 MagicSpend++ 的框架(靈感來(lái)自Coinbase 的 Magic Spend ),允許開(kāi)發(fā)人員使用 MOFA 和賬戶抽象創(chuàng)造無(wú)縫的用戶體驗(yàn)。下面是 MagicSpend++ 為 Martin 鑄造 NFT 的工作方式。
馬丁使用智能合約錢包,該錢包向他展示了單一的鏈抽象余額。
馬丁點(diǎn)擊“鑄造 NFT”。
付款人服務(wù)檢查 Martin 的智能錢包(跨鏈)是否有足夠的余額用于鑄幣。付款人參與使用 MOFA 創(chuàng)建的拍賣。
創(chuàng)建 userOP 時(shí),付款人不僅會(huì)贊助 gas,還會(huì)為目標(biāo)鏈上的 NFT 購(gòu)買提供資金。(因此,付款人充當(dāng)了解決者的角色。)
一旦 userOP 完成并且 NFT 交付給 Martin,付款人將能夠從保險(xiǎn)庫(kù)中提取資金。
馬丁終于可以一鍵鑄造他的 NFT 了!
Magic-Spend++ 本質(zhì)上是一種“先消費(fèi),后扣款”協(xié)議,旨在利用已推出的廣泛賬戶抽象基礎(chǔ)設(shè)施來(lái)實(shí)現(xiàn)鏈抽象。這一愿景吸引了ZeroDev等已經(jīng)是知名賬戶抽象服務(wù)提供商的團(tuán)隊(duì)在實(shí)踐中實(shí)施 Magic-Spend++。
Magic-Spend++ 代表了從以鏈為中心到以賬戶為中心的視角轉(zhuǎn)變。這種方法,即錢包解決方案適應(yīng)使加密貨幣用戶體驗(yàn)更順暢,也正在被生態(tài)系統(tǒng)中的其他團(tuán)隊(duì)實(shí)施,例如Near Protocol 、Particle Network和OneBalance 。
到目前為止,我們討論鏈抽象的重點(diǎn)是解決加密用戶體驗(yàn)問(wèn)題。然而,這只是鏈抽象硬幣的一面。另一方面,存在著一種可以徹底改變我們對(duì)擴(kuò)展區(qū)塊鏈應(yīng)用程序的看法的方法。讓我解釋一下。
如今,開(kāi)發(fā)人員在單個(gè)區(qū)塊鏈上為其應(yīng)用程序部署智能合約。當(dāng) Yuga Labs 在以太坊主網(wǎng)上推出 Otherside 系列時(shí),它導(dǎo)致了嚴(yán)重的擁堵和 gas 價(jià)格上漲。當(dāng)時(shí)(兩年多前),多鏈生態(tài)系統(tǒng)仍處于起步階段。即使他們選擇在其他鏈上部署,如果他們?cè)敢獾脑挘麄円矝](méi)有簡(jiǎn)單的方法讓用戶將 NFT 移回主網(wǎng)。
然而,在鏈抽象的世界中,這些限制不再適用。由于鏈之間不再有區(qū)別,因此也不會(huì)有用戶屬于一條鏈而不屬于另一條鏈的概念。每個(gè)用戶都將屬于每一條鏈。此外,由于現(xiàn)有的跨鏈解決方案和新興的意圖解決方案,跨鏈轉(zhuǎn)移資產(chǎn)(代幣和 NFT)變得更加容易。
這些發(fā)展意味著開(kāi)發(fā)人員不再需要對(duì)部署哪條鏈做出明確的選擇。應(yīng)用程序和底層鏈之間是分離的。理論上,應(yīng)用程序可以存在于多個(gè)鏈中,而用戶卻不知道(因?yàn)樗麄兏静恢梨湹拇嬖冢?/p>
這具有重大意義。考慮一下開(kāi)發(fā)人員如何與 AWS 等云服務(wù)提供商進(jìn)行交互,AWS 為開(kāi)發(fā)人員提供按需計(jì)算能力,可根據(jù)其需求進(jìn)行水平擴(kuò)展或收縮。當(dāng)需求增加時(shí),AWS 會(huì)為應(yīng)用程序分配更多資源,當(dāng)需求減少時(shí),AWS 會(huì)減少資源。只要滿足開(kāi)發(fā)人員的需求,開(kāi)發(fā)人員就不關(guān)心 AWS 使用的是什么 CPU 或內(nèi)存。
鏈抽象現(xiàn)在允許區(qū)塊鏈開(kāi)發(fā)人員獲得類似的擴(kuò)展體驗(yàn)。擺脫了單鏈的技術(shù)和文化束縛,他們現(xiàn)在可以在不同的區(qū)塊鏈之間自由擴(kuò)展和收縮。區(qū)塊空間從稀缺資源變成了豐富的商品。
要了解這在實(shí)踐中如何運(yùn)作,請(qǐng)考慮一個(gè)常見(jiàn)的加密事件的例子,該事件通常會(huì)導(dǎo)致鏈擁堵和費(fèi)用上漲——空投。傳統(tǒng)上,應(yīng)用程序開(kāi)發(fā)人員將空投合約部署到單個(gè)鏈上。用戶通過(guò)交易與該鏈交互以領(lǐng)取空投。隨著越來(lái)越多的用戶爭(zhēng)相從單個(gè)鏈上的單個(gè)合約中領(lǐng)取,鏈變得擁堵。
在鏈抽象的世界中,空投的負(fù)載將在多條鏈之間平衡。用戶錢包將簽署一條認(rèn)領(lǐng)消息(而不是交易)作為意圖。發(fā)送者(而不是開(kāi)發(fā)人員)將從一條鏈開(kāi)始部署認(rèn)領(lǐng)合約。隨著初始鏈變得擁擠,滿足用戶的認(rèn)領(lǐng)請(qǐng)求,發(fā)送者將開(kāi)始在其他不那么擁擠的鏈上部署認(rèn)領(lǐng)合約。
開(kāi)發(fā)人員設(shè)置的 max-claim-fees 參數(shù)可以觸發(fā)轉(zhuǎn)移到另一條鏈的決定。一旦一條鏈上的費(fèi)用超過(guò)此限額,發(fā)送者就可以轉(zhuǎn)移到另一條鏈。因此,發(fā)送者充當(dāng)不同可用區(qū)塊空間之間的自然負(fù)載平衡器。如果激勵(lì)措施允許,他們甚至可以按需部署 rollup 以滿足用戶要求。
從用戶的角度來(lái)看,這些都不重要。一旦他們的申領(lǐng)完成,他們只會(huì)看到空投代幣的余額,而不知道他們的代幣位于哪條鏈上。
雖然這一未來(lái)愿景仍是理想化的,可能取決于多年的基礎(chǔ)工作,但其影響是巨大的。隨著區(qū)塊鏈商品化,應(yīng)用程序?qū)⒉辉俦憩F(xiàn)出對(duì)一條鏈或生態(tài)系統(tǒng)的“一致性”或文化偏見(jiàn),而是將在多條鏈或生態(tài)系統(tǒng)之間自由流動(dòng)。如果發(fā)生這種情況,我們之前討論的胖協(xié)議論將不再成立。相反,應(yīng)用層將開(kāi)始積累更多價(jià)值,就像的 Web2 一樣。
這種變化需要重新規(guī)劃加密行業(yè)的許多核心方面,而不僅僅是價(jià)值累積。隨著協(xié)議的豐厚溢價(jià)下降,投資者將開(kāi)始將資金分配給應(yīng)用程序。目前圍繞區(qū)塊鏈存在的大多數(shù)部落社區(qū)可能會(huì)開(kāi)始將他們的忠誠(chéng)轉(zhuǎn)向產(chǎn)品。MEV 目前主要?dú)w驗(yàn)證者所有;這個(gè)等式也可能會(huì)改變。
最后,與目前的千鏈格局相反,我們可能會(huì)看到最終的整合。由于差異化程度低,財(cái)務(wù)激勵(lì)減少,許多鏈可能會(huì)消亡,只剩下少數(shù)幾條鏈將受益于冪律,成為 Web3 的骨干(就像為網(wǎng)絡(luò)提供服務(wù)的少數(shù)超大規(guī)模提供商和一長(zhǎng)串專業(yè)提供商一樣)。
2028 年 8 月 1 日。
你醒來(lái)發(fā)現(xiàn)你的工資已經(jīng)到賬。太好了!你進(jìn)行了每月的 DCA 投資并償還了一筆小額 貸款。然后你瀏覽 X 以了解最新的選舉新聞。當(dāng)然,還有另一個(gè)轉(zhuǎn)折。你迅速思考了它的含義并重新調(diào)整了你的選舉預(yù)測(cè)賭注。你準(zhǔn)備好去上班了。
途中,你停下來(lái)喝杯咖啡,用手機(jī)支付。咖啡師告訴你,你已積累了足夠的積分,可以免費(fèi)獲得一份小吃。太棒了!離開(kāi)咖啡店時(shí),你看到一塊廣告牌,上面寫著你最喜歡的節(jié)目即將開(kāi)播新一季。你掃描二維碼,鑄造另一個(gè)數(shù)字收藏品,添加到你現(xiàn)有的收藏品中——它讓你有機(jī)會(huì)見(jiàn)到演員。
下班后,你和幾個(gè)朋友一起喝酒看足球比賽。隨著談話的激烈,你們開(kāi)始對(duì)比賽結(jié)果和進(jìn)球者下 注。比賽結(jié)束后,你的朋友幫你付了賭注和餐費(fèi),你把你那一份給了他。
由于喝了幾杯酒,你打車回家。一到家,你就玩起了過(guò)去一個(gè)月沉迷的游戲。有人出價(jià)要買你昨天戰(zhàn)斗后收集的劍。這似乎是個(gè)公平的出價(jià),而且你還有一把更強(qiáng)大的劍。你把它賣了。
過(guò)了一段時(shí)間,你對(duì)游戲感到厭倦。你也對(duì)墻上的數(shù)碼相框里的藝術(shù)品感到厭倦。你想要一些新東西。你瀏覽藝術(shù)品市場(chǎng),找到了你喜歡的東西。你買下了它,墻上的藝術(shù)品就變了。
最后,你與你的AI治療師完成每日簽到。掛斷電話后,你購(gòu)買的部分積分將被扣除。
當(dāng)你躺在床上回顧這一天時(shí),你會(huì)意識(shí)到自己進(jìn)行了多少次金融交易。事實(shí)上,它們都發(fā)生在區(qū)塊鏈上,而且有很多不同的交易。然而,你從未注意到。如果你不熟悉加密貨幣,你現(xiàn)在甚至不會(huì)想到這一點(diǎn)。你的思緒回到了幾年前事情有多么復(fù)雜。
你松了一口氣。
你默默地感謝鏈抽象。
受金融、商業(yè)和技術(shù)激勵(lì)驅(qū)動(dòng)的多鏈?zhǔn)澜缫呀?jīng)以多種方式碎片化了行業(yè)。
流動(dòng)性是健康金融市場(chǎng)的核心。市場(chǎng)流動(dòng)性越強(qiáng),交易就越容易。高流動(dòng)性的 DEX 對(duì)可以在進(jìn)行交易時(shí)提供更好的價(jià)格(減少滑點(diǎn))。高流動(dòng)性的借貸池有助于安全、輕松地進(jìn)行借貸。
流動(dòng)性是一種網(wǎng)絡(luò)效應(yīng)游戲。高流動(dòng)性池對(duì)投資者更有吸引力,并增加了組成池子的代幣的效用,從而帶來(lái)更高的流動(dòng)性。這就是為什么 Uniswap 和 Aave 等協(xié)議中的流動(dòng)性池遵循冪律,其中頂級(jí)池子比小池子大幾個(gè)數(shù)量級(jí)。
當(dāng)資本分散在不同鏈上時(shí),流動(dòng)性及其收益也會(huì)碎片化。例如,最有效的 ETH-USDC 交換池子可能存在于以太坊上。但是,如果你想在 Base 上進(jìn)行相同的交換,你將無(wú)法從這些較低的價(jià)格中受益。
以太坊等智能合約區(qū)塊鏈之所以能成為改變游戲規(guī)則的技術(shù),原因之一是其可組合性。開(kāi)發(fā)人員可以無(wú)縫組合和交互不同的協(xié)議、應(yīng)用程序和資產(chǎn)。這使開(kāi)發(fā)人員無(wú)需從頭開(kāi)始即可構(gòu)建復(fù)雜的解決方案。
我維護(hù)了兩個(gè) Google Chrome 配置文件——一個(gè)用于個(gè)人事務(wù),另一個(gè)用于工作事務(wù)。很多時(shí)候,我會(huì)在工作配置文件中意外打開(kāi) YouTube,然后看到一組意想不到的推薦,或者我在個(gè)人資料中尋找工作書(shū)簽,但后來(lái)發(fā)現(xiàn)它并不存在。
每個(gè)配置文件都保留自己的歷史記錄、擴(kuò)展、已保存的密碼、已連接的帳戶等。這就是狀態(tài)碎片化的樣子。
在單鏈范圍內(nèi)工作時(shí),聚合器可以無(wú)需許可瀏覽多個(gè) DEX 的價(jià)格,并為用戶提供最佳執(zhí)行。或者,借貸協(xié)議可以向用戶提供高價(jià)值 NFT 的貸款。USDY (Ondo 的 T-Bill 支持的穩(wěn)定幣)以前只是一種閑置在錢包中的收益穩(wěn)定幣。
但是,當(dāng) Drift 等 DeFi 協(xié)議無(wú)需許可將其作為永續(xù)合約交易的抵押品時(shí),該資產(chǎn)對(duì)用戶來(lái)說(shuō)就更具吸引力。
這種可組合性在區(qū)塊鏈之間會(huì)失效。用戶無(wú)法在一次交易中用 Base 上的 USDC 在以太坊上購(gòu)買 NFT。開(kāi)發(fā)人員無(wú)法利用一條鏈上的資產(chǎn)為用戶提供另一條鏈上的產(chǎn)品。
加密貨幣本質(zhì)上是部落性的。在財(cái)務(wù)激勵(lì)的驅(qū)動(dòng)下,社區(qū)團(tuán)結(jié)起來(lái),為項(xiàng)目歡呼,使項(xiàng)目取得成功(并且其持有的資產(chǎn)價(jià)值增加)。這也導(dǎo)致了一種“我們與他們”的心態(tài),或極端主義。比特幣最大主義用戶群不想與其他區(qū)塊鏈有任何關(guān)系。與 Base 上的 Time Dot Fun 相比,Solana 最大用戶群更有可能在 Solana 上嘗試 Blinks。
鏈的數(shù)量越多,這種最大主義的空間就越大。這會(huì)導(dǎo)致用戶和文化的分 裂。
這些趨勢(shì)對(duì)開(kāi)發(fā)人員來(lái)說(shuō)是個(gè)問(wèn)題。事實(shí)上,沒(méi)有一條鏈在所有方面都表現(xiàn)出色。每條鏈都有其缺點(diǎn)和優(yōu)點(diǎn)。那么,他們?nèi)绾芜x擇在哪里構(gòu)建呢?應(yīng)用程序文化契合度、編程語(yǔ)言熟悉度、資金補(bǔ)助和技術(shù)優(yōu)勢(shì)等因素都發(fā)揮著作用。然而,如果選擇只在一條鏈上構(gòu)建,開(kāi)發(fā)人員就會(huì)錯(cuò)過(guò)其他鏈的用戶群。另一方面,無(wú)論在哪條鏈上,用戶都無(wú)法體驗(yàn)到最適合他們用例的應(yīng)用程序。
通用鏈要求應(yīng)用程序與其他應(yīng)用程序共享區(qū)塊空間,并且其用戶必須以區(qū)塊鏈的原生代幣支付 gas 費(fèi)用。這在高需求期間會(huì)成為問(wèn)題,因?yàn)橐粋€(gè)應(yīng)用程序的活動(dòng)激增會(huì)影響其他應(yīng)用程序。此外,如果應(yīng)用程序有自己的代幣,其用戶必須同時(shí)持有該代幣和原生代幣來(lái)支付 gas 費(fèi)用,從而導(dǎo)致更糟糕的用戶體驗(yàn)。
遷移到單獨(dú)的區(qū)塊鏈可以實(shí)現(xiàn)對(duì)區(qū)塊空間和代幣的主 權(quán)。Pudgy Penguins 是少數(shù)幾個(gè)被大眾認(rèn)可的加密品牌之一(他們已經(jīng)售出了超過(guò)一百萬(wàn)個(gè)玩具),它正在構(gòu)建自己的鏈以“從 IP 到基礎(chǔ)層垂直整合”。
相關(guān)閱讀推薦
最新資訊
最新游戲
幻獸愛(ài)合成破解版內(nèi)購(gòu)版2022 安卓最新版
查看看門狗2手機(jī)版
查看地鐵跑酷(附兌換碼)
查看劍客少年最新版
查看榮耀文明正版 最新版v3.0.4
查看會(huì)說(shuō)話的拉里鳥(niǎo)(TalkingLarry)
查看愚公愛(ài)移山無(wú)廣告版
查看射殺僵尸防御MOD菜單
查看跑酷模擬器3d無(wú)限金幣版
查看熱門文章
熱門游戲
星球重啟 v1.1.11安卓最新版
查看極無(wú)雙2 v1.29.60手游版
查看弓箭傳說(shuō)2手游 v1.1.0
查看重裝上陣網(wǎng)易官方版 v0.100.352
查看出發(fā)吧麥芬測(cè)試服 v.1.2
查看獸化實(shí)驗(yàn)室(Changed) v1.0
查看狂扁小豆丁去廣告版 v1.1.2
查看王國(guó)紀(jì)元 v2.167官方正版
查看夢(mèng)境食旅官方正版 v1.0.5.6
查看射箭沖突 v0.32.0安卓版
查看洛伊的移動(dòng)要塞手機(jī)版 v.1.5.08
查看爆炒江湖 v1.42中文版
查看龍與劍 V1.1.1最新版
查看天道洪荒模擬器 v4.1無(wú)限靈氣/本源
查看龍之劍官方版 v0.1.3最新版
查看致命槍殺中文版 v12.0破解版
查看皇帝成長(zhǎng)計(jì)劃2 v2.2.2手機(jī)版
查看開(kāi)心酷跑安卓版 v4.6.5官方版
查看