menu-icon
anue logo
熱門時事鉅亨號鉅亨買幣
search icon

區塊鏈

跨鏈錢包的競爭格局和未來

BlockBeats 律動財經 2023-05-19 21:00

cover image of news article
律動財經圖片

簡介

隨著去中心化金融的興起,對跨鏈兼容性的需求比以往任何時候都更加明顯。隨著區塊鏈網路和協議的數量不斷增加,互操作性已經成為加密貨幣行業的一個主要挑戰。為了在 Web3 的多鏈環境中茁壯成長,並滿足下一代 Web3 用戶的需求,錢包供應商需要提供跨鏈產品,這些產品在其他方面提供精簡和可互操作的 DeFi 功能(如交換),以及用戶界面設計,以優化多個網路的用戶體驗。最終,加密貨幣採用率的增長取決於創新的產品和工程設計,它抽象了單個區塊鏈的複雜性,並為終端用戶釋放了差異化的價值。

互操作性和目前的侷限性


首先,我們必須回答什麼是區塊鏈的互操作性以及為什麼它很重要的問題。在過去的幾年裡,出現了這麼多獨特的區塊鏈,有一種觀點認為哪種區塊鏈更好,是通過極簡主義的方式——哪條鏈是「最好的」,提供了最多的功能、協議和標準。然而,很多時候,很難推斷什麼是「最好的」。一條鏈可能提供更快和更便宜的交易,而另一條鏈可能提供更好的隱私。所有這些好處都是有得有失的。因此,一般的共識是合作,根據需要在不同的鏈上混合使用。例如,一個鏈可能是進行 DeFi 行為的理想選擇,而另一個鏈可能對長期儲存資產更安全。因此,互操作性已成為未來的一個非常重要的步驟。雖然許多鏈,如 Cosmos 和 Polkadot,在其設計中內置了互操作性,但其他鏈,如 Ethereum 和 Binance Smart Chain,是孤立的。這就是互操作性發揮作用的地方。

互操作性是指不同的網路交換和利用資訊的能力,或系統具有意義並與其他系統一起運作的能力。每個區塊鏈都有自己獨特的功能、協議和標準,這可能使資產在不同的鏈之間轉移變得困難。如果沒有互操作性,我們就會遇到一些問題,如零散的流動性,和分割的生態系統,阻止網路實現 DeFi 的全部潛力。

目前,用戶必須在錢包之間不斷切換,以最終完成不同鏈上的交易。例如,如果用戶想把 X 代幣從一個區塊鏈轉移到另一個區塊鏈,用戶需要單獨批准每個鏈上的交易,導致大量的網路錢包彈出。缺乏互操作性不僅導致了低效和不安全的用戶體驗和界面,而且其複雜的過程也阻礙了廣泛的採用,特別是對於希望打入去中心化生態的初學者。

跨鏈錢包

目前,錢包和互操作性的問題來自於過多的步驟。為了讓用戶在另一個鏈上使用他們的資產,他們必須首先找到一個合適的橋樑來使用。比方說,我們的用戶想利用 LayerZero 的星門協議--DeFi 上最流行的橋接,也是唯一能保證即時終結的本地資產橋接--作為他們的橋接。他們必須首先去 Stargate 網站,用他們的 MetaMask 錢包登錄,使用 Stargate 流程將他們的資產橋接到他們想要的鏈上,然後等待交易的完成。所有這些步驟都必須執行,甚至為代幣搭橋。一旦代幣被橋接,用戶就可以正常使用它。然而,與其強迫用戶採取幾個繁瑣的步驟,為什麼不讓錢包抽象出所有的橋接工作?

跨鏈錢包是解決 DeFi 的主流不可訪問性和缺乏互操作性的關鍵基礎設施。跨鏈錢包是一種數字錢包,可以儲存多種類型的加密貨幣,並與多個區塊鏈網路無縫互動。通過使用跨鏈錢包,用戶可以輕鬆地在不同的鏈之間轉移資產,訪問更廣泛的 DeFi 應用,最大限度地減少 gas 費用,分散他們的持有量,並體驗各種不同鏈的固有優勢。這些錢包將從根本上減少用戶與多個區塊鏈互動時的流失和摩擦。

跨鏈錢包的最大優勢之一是其減少摩擦和提高效率的能力。用戶不必使用多個錢包或交易所來管理不同的資產,而是可以將所有東西整合到一個地方,抽象出用戶必須管理的複雜交易。這可以節省時間,減少錯誤或失誤的風險,並降低新用戶的准入門檻。

Interstellar,以及為什麼是 LayerZero?

隨著 Web3 的不斷發展,跨鏈錢包將成為用戶的一個重要工具。通過實現不同區塊鏈網路之間的無縫互操作性,跨鏈錢包將實現一個更加集成和可訪問的生態。

作為研究的一部分,我們探索了建立一個世界級的跨鏈錢包所需的底層基礎設施。為了實現鏈之間的價值轉移,開發者可以利用跨鏈的資訊傳遞協議,支持在不同的鏈上進行任意的合約調用。

當為一個錢包選擇跨鏈資訊傳輸基礎設施時,應用開發者應該考慮:安全性、實施的簡易性、用戶體驗和支持的網路。作為我們研究的一部分,我們研究了跨越這些標準的多個資訊傳輸基礎設施協議,並決定為我們的錢包 MVP 利用 LayerZero.

LayerZero 是一個跨鏈互操作性協議,通過無縫、輕量級的消息傳遞,實現各種區塊鏈網路之間的通信。在構建跨鏈錢包時使用 LayerZero 提供了多種核心優勢:

高效和安全的通信 —LayerZero 能夠在不同的區塊鏈網路之間進行快速和安全的通信,這大大減少了交易時間,並帶來了整體用戶體驗的改善。LayerZero 是唯一具有規模的資訊傳遞協議(100 億美元以上的價值保障),從未丟失過用戶資金。此外,所有的交易都受到 Pre-Crime 的保護,這是一個專有的安全層,在主網運行之前會在本地測試所有的消息。

對開發者友好 —LayerZero 對開發者友好,為建設者提供了一個易於使用的 API,以便將跨鏈資訊傳遞直接整合到他們的應用程序中。在此基礎上,LayerZero 團隊還提供一個強大的支持團隊來調試問題和審查代碼。

無縫集成 —LayerZero 與不同的區塊鏈網路無縫集成,使用戶能夠在一個錢包中管理多種加密貨幣,而不需要多個帳戶或錢包。此外,LayerZero 的集成包括 gas 抽象,這一功能允許最終用戶用他們的原生源 gas 代幣來支付多鏈交易。

更低的交易費用 —與傳統的跨鏈解決方案相比,LayerZero 能夠以更低的費用實現跨鏈交易,這可以為用戶節省費用。特別是,Stargate 獨特的協議設計利用統一的流動性池進行 1:1 的本地資產跨鏈互換,在不影響安全的情況下釋放成本效率。

廣泛的網路支持 —LayerZero 支持大量的網路——目前有 30 多種 EVM 和非 EVM——包括 Ethereum、Polygon、Avalanche、Aptos、BNB 和 Optimism Arbitrum 等等。

總的來說,LayerZero 的快速和安全的跨鏈資訊傳輸協議使其成為構建跨鏈錢包的理想解決方案。它能夠與多個區塊鏈網路無縫整合,提供較低的交易費用,並提供更高的安全性和可靠性作為其最終保障。它對開發者友好的特性也意味著它可以很容易地集成到現有的應用程序中,使其成為構建跨鏈錢包的有吸引力的解決方案。

競爭格局

跨鏈錢包的競爭格局主要由幾個頂級錢包主導,它們已經建立了積極的品牌形象和用戶情感。

競品分析

互操作性

MetaMask、Kepler、和 Trust Wallet

互操作性

XDefi、Exodus Wallet 和 Atomic Wallet

互操作性

Liquality、ONTO Wallet、和 Cross Wallet

互操作性

Nadox、Coinbase 和 CLV

互操作性

Biport Wallet、Frontier 和 03Labs

基準測試

用戶情緒/接受度與直觀的用戶界面/用戶體驗設計

下面的競爭格局顯示了整個行業的跨鏈錢包供應商的交叉比較,其依據是用戶情感/接受度與直觀的、用戶支持的用戶界面設計指標。這些指標是由用戶和行業訪談以及在線存在和平均用戶數決定的。

互操作性

競品格局

矩陣

互操作性

矩陣

在整個市場研究過程中,我們發現了幾個重要的特徵,它們是錢包被主流採用和易於使用的關鍵:

1.簡單直觀的用戶界面設計,抽象化的交換過程,簡化用戶體驗,提高錢包的整體採用率。過於複雜的用戶界面設計經常使用戶在交換過程中感到困惑,阻礙了採用。

2.一個應用內的投資組合跟蹤器,使用戶能夠監測其數字資產的表現,並跟蹤他們在多個區塊鏈網路中的餘額。

3.「發現」頁面,以尋找 DeFi 之外的其他硬幣和 dApp,以增加功能體驗。

4.引導教育影音在幫助 Web3 的新用戶上手和留住他們時很有幫助。

5.一個「已加入收藏」的幣種列表允許用戶在交換時輕鬆訪問他們的頂級貨幣。

6.包括經過錢包提供商驗證的硬幣,增強了用戶的信任(通常在硬幣旁邊直觀地顯示驗證)。

行業訪談

我們對 25 名用戶進行了深入的用戶訪談,他們對加密貨幣和錢包有不同的體驗。

用戶人口統計

新的跨鏈用戶 - 28%(7)

現有跨鏈用戶 - 32%(8)

開發人員 - 40%(10)

我們決定主要採訪開發者,因為他們也被認為是全能鏈/跨鏈錢包的終端用戶。我們希望建立一個考慮到開發者的產品,這樣未來的開發者可以繼續建立和改進這個產品。我們也選擇了採訪跨鏈錢包領域有影響力的人,比如 LayerZero 的用戶體驗負責人 Gonzalo. 此外,為了考慮到新的跨鏈用戶的痛點,我們決定將一定比例的採訪內容分配給他們。

我們探討了以下角色的問題:

互操作性

用戶角色定位

採訪的主要收穫

1.缺乏用戶友好性 —一些加密貨幣錢包缺乏用戶友好界面,使用戶難以理解如何使用它們。特別是,用戶對幾個關鍵問題最感沮喪:

a.不明確的指示和用戶犯錯時的反饋

b.交易速度慢

c.用戶不知道交易的狀態

d.收費結構模糊不清

e.繁瑣的入職體驗

f.難以確定在互換過程中使用哪種硬幣來實現價值最大化

2.複雜性 —加密貨幣錢包的設置和使用可能很複雜,特別是對非技術用戶而言。創建錢包、管理私鑰和執行交易的過程對許多人來說可能是令人生畏和困惑的。

a.需要幾個應用程序用於各種目的,如交換、儲存等

 Interstellar

UI/UX 設計的選擇

從我們的研究中可以看出,有很多機會可以改善現狀的錢包體驗。

通過我們的設計,我們專注於...

抽離任何非絕對必要的資訊,以防用戶不知所措。消除依賴多個服務/DApp 來完成一項任務的需要。確保對加密貨幣有各種理解程度的用戶在其金融決策過程中感到支持和不受限制。人機界面設計

互操作性

主頁

我們選擇了一種與 LayerZero 的品牌相一致的設計語言,同時又加入了我們自己的想法,使錢包具有明顯的外太空主題。我們保持了大部分的黑白配色方案,只有在表示狀態和特殊資訊的時候才儘量少地加入顏色。

用戶體驗設計

1. gas 費的抽象化

問題:當用戶不擁有所需的資產時,目前支付 gas 費的體驗需要用戶使用多種服務來完成他們的交易。

互操作性

當前的用戶流

我們希望通過消除對多種服務的需求來減少這一過程的頭痛,同時為用戶提供必要的支持,使其做出符合其目標的最佳決定。我們想出了以下改進的用戶流程:

互操作性

全新的用戶流

2. 結合橋接和互換

問題:大多數多鏈錢包將橋接和交換的概念分成兩類行動,供用戶選擇。然而,這兩種服務都是為同一個問題服務的:用戶希望用一種資產交換另一種資產。

我們改進的設計將這兩個概念合二為一。用戶可以通過下拉菜單同時選擇網路和資產。

互操作性

新增內容

3. 其他體驗改進

**問題:**大多數錢包顯示當前活動的方式對用戶來說是混亂的或壓倒性的。用戶一般會被所有過去的活動列表所困擾,這些活動有時被埋沒在多次點擊之後。

我們的設計只突出了待處理的交易,這是用戶第一眼看到的最重要的交易。如果用戶希望查看所有過去的交易,他們可以從右上角的檔案下拉菜單中進行查看。

**問題:**交易確認頁麵包括大量的資訊和新的詞彙,新用戶可能會覺得非常難受。這可能導致癱瘓,即用戶放棄交易,或者用戶可能忽略所有的資訊。

我們改進後的設計只顯示交易率和費用,而將所有其他資訊隱藏在「高級資訊」下。儘管有經驗的用戶如果願意,仍然可以訪問這些資訊,但新用戶不會就此被嚇倒或被誤導。

互操作性

商標設計

互操作性

後端開發

為了更好地了解目前的困境,我們的團隊創建了自己的概念證明,即一個跨鏈錢包可以是什麼樣子。對於我們的開發,我們發現最好是改進當前的錢包,而不是創建我們自己的錢包,這是一個簡單的問題,即為什麼要重新創建車輪。正因為如此,我們選擇了迄今為止最流行的錢包 MetaMask 的分叉工作。我們在開發中的大部分工作是圍繞着理解 MetaMask 的代碼庫,然後將所述的橋接和可訪問性功能實施到當前的架構中,為用戶創造一個更無縫的體驗。

LayerZero 與 Stargate

我們先來探討一下什麼是 LayerZero. 如果想深入了解,我們強烈建議閱讀他們的白皮書。

LayerZero 的核心是一個消息傳遞協議,能夠在鏈子之間進行任意的合約調用。該協議通過獨立的中繼器和預言機對之間的驗證系統進行工作,處理端點之間的通信。端點被部署在 LayerZero 支持的每個網路上;這些是智能合約庫,是處理驗證的開發者界面。在網路中,中繼者是能夠檢索和提交交易證明的任何實體,而神諭者是能夠檢索和提交區塊頭的任何實體。

為了理解這個架構,我們將通過一個示例的消息傳遞流程。例如,假設我想從 Ethereum 向 Polygon 發送一個消息。我將首先創建並發送一個交易到 Ethereum 上的 LayerZero 智能合約,其中包含我的資訊以及 Polygon 上的收件人地址。然後,該資訊會被發送到一個驗證器合約,該合約會將交易證明發送給一個中繼器和一個網路合約,該合約會告訴一個預言機來獲取區塊頭。一旦區塊頭被確認,預言機將其發送到 Polygon 鏈上的網路合約。該資訊被傳遞給驗證器合約,驗證器合約從中繼器那裡獲取區塊頭和證明,以驗證合約的有效性。一旦證明被驗證,有效載荷就會被發送到通信器合約中去執行。下圖顯示了這種互動:

互操作性

圖 4,來自 LayerZero 的白皮書

Stargate 是一個建立在 LayerZero 的資訊服務之上的橋接協議。Stargate 協議是第一個解決橋接三難問題的協議(即時保證最終性(源)、統一流動性和本地資產)。它通過最大化 LayerZero 協議的潛力來實現這一目標: 即時保證終結性的實現,沒有其他橋接所使用的不安全的鎖定和鑄幣過程——或「包裹的代幣橋接」模式——而是即時轉移本地資產。當然,這也解決了原生資產的問題。用專有的 Delta 算法平衡整個協議的統一流動性池是實現這一目標的關鍵。最後,統一流動性是通過一個內置的、自我調整的過程來實現的,它允許合約自動補充並為其他鏈提供更多或更少的流動性。這種方法被稱為斷裂的流動性。

經驗

總的來說,在 MetaMask 的代碼庫中工作是一個相當有趣的經歷。這個代碼庫被設計成兩個部分:後端和前端。後台的大部分工作都包含在應用程序文件夾中,包含所有需要拉動和推送資訊的腳本,使其獨立於前端。前端是通過 UI 文件夾中的一系列組件包含的。

對於我們的項目,我們決定在程序的前端建立大部分的功能。雖然嚴重缺乏優化,但我們認為這足以作為一個概念的證明。如果我們要從頭開始,建立一個完整的概念,我們會花更多的時間去了解後台,在那裡建立功能,同時只從前端調用後台,而不是在前端處理一切。

在我們的功能體驗上,我們決定使用 ethers.js 來抽象出複雜的東西,並允許更簡單的合約調用,而不是使用原生的內置方法,通過創建一個低級別的合約調用來簽署交易。這與我們在前端構建一切的策略配合得很好,允許快速建立用戶體驗的原型,而不用擔心低層次的複雜性。

在我們設計出我們的錢包後,構建過程相對簡單。我們首先建立了橋接頁面,允許用戶將本地資產從一個鏈上橋接到另一個鏈上。我們決定與 Arbitrum、Optimism 和 Ethereum 合作,因為 Arbitrum 和 Optimism 是 Ethereum Layer 2 解決方案,使用相同的原生資產。這使得測試和實施變得更加容易,因為我們能夠對 Stargate 的 EthRouter 進行更抽象的合約調用,而不是他們正常的 Router. 在我們完成了我們的橋接頁面後,我們進入了我們的下一個努力,在變化時自動查詢餘額,並在用戶沒有足夠資產時提出橋接選項。

互操作性

橋接流

我們從第一個任務開始,查詢其他鏈上的餘額。這只是涉及到對等價的 Etherscan 的 API 調用,以查看用戶在特定鏈上的餘額。從那裡,我們簡單地在交換、發送和執行交易流程中添加了檢查,檢查用戶是否有足夠的餘額來執行交換,檢查用戶在其他鏈上的餘額,然後使用我們上面定義的橋接方法和策略推薦一個橋接。

大部分的經驗是通過與 LayerZero 和他們的跨鏈橋接協議 Stargate 的整合來完成的。由於他們的文檔詳盡而簡明,特別是對開發者來說,整合是一個無縫的體驗。在我們的錢包中建立這些協議,就像使用 ethers.js 發送交易一樣簡單。交易監控是通過查詢 LayerZero 的自定義橋接掃描器來完成的,而 gas 費用的估計是建立在合約中的,允許使用 ethers 來輕鬆查詢。我們的團隊對 LayerZero 的工作方式的簡單和直接印象非常深刻。

最後一步是對用戶界面進行品牌重塑。MetaMask 使用了一個非常好的品牌系統,文本和配色方案在常量中定義,允許整個錢包的主題一致。唯一的問題是,這些配色方案被定義在一個名為 MetaMask Design 的 npm 包中,並被導入到實際代碼中。由於我們擔心修改導入的包會導致依賴性失敗和其他問題,我們決定簡單地將更新的字體和顏色方案硬編碼到前端的 CSS 中。

挑戰

最後,我們的團隊發現最大的挑戰是對代碼庫的理解。雖然 MetaMask 的代碼庫本身有相對完善的文檔,但我們很難在網上或通過關係找到資源,以真正幫助我們理解我們需要做什麼,從哪裡開始。我們早期進展的很大一部分只是試圖了解前端和後端如何互動的性質,以及在哪裡實際實現我們所需的功能。此外,我們還有大量關於依賴性和環境的問題。我們的團隊中只有一半人能夠真正建立錢包,而另一半人在 React 和 Node.js 版本/依賴性方面存在問題。這導致了協調獨立任務和工作會議的惡夢,並要求我們在工作會議上取得大部分進展,其中一個成員必須從另一個成員身上搭便車。

結論

總的來說,我們從研究跨鏈資訊傳輸協議和當前的市場趨勢中收集了大量獨特的見解,並建立了一個更無縫的錢包,以允許鏈之間的本地 GAS 抽象。與錢包開發者和終端用戶接觸,以確定該領域的需求和趨勢,這是非常有見地的;這些訪談為我們的論文提供了必要的步驟,以登上加密貨幣的下一個百萬用戶。錢包是用戶和空間之間的中間人,所以完善錢包在本質上有助於為區塊鏈生態系統內的所有人創造更好的體驗。此外,在 LayerZero 團隊的技術支持下開發錢包是一個很好的經驗。儘管我們面臨着各種挑戰,但他們的團隊非常支持我們,並渴望通過任何可能的方式進行協助。

最終,從我們的市場研究中,我們注意到,大部分的錢包市場空間被兩個人控制: Coinbase 和 MetaMask. 雖然 Coinbase 更迎合投資者和那些不太熟悉加密貨幣的人,但 MetaMask 是一個開源項目,被該空間的大多數加密貨幣原生用戶使用。儘管如此,MetaMask 似乎正朝着錯誤的方向發展。從極其苛刻的許可,拒絕任何形式的分叉,到非常嚴格和緩慢的更新,以及收集 IP 地址,MetaMask 似乎正在慢慢地,但肯定會偏離理想的錢包。雖然他們希望保持控制,但人們似乎開始明白,在錢包領域需要更多的競爭者和更好的創新。

然而,在我們的經驗中,我們了解到,對於開發者來說,建立競爭性的錢包是多麼困難。因為 MetaMask 的授權禁止代碼重用或分叉,希望建立競爭性錢包的開發者必須從頭開始。這對於經驗不足、有新想法的錢包開發者來說,尤其令人沮喪。此外,一旦錢包推出,它將很難與 MetaMask 和 Coinbase 競爭,它們已經占了所有錢包用戶的 90% 以上。由於他們與大多數 DApp 和產品進行了廣泛的整合和合作,新錢包就更難獲得吸引力了。

總之,少數玩家在錢包市場的主導地位給新進入者和創新帶來了挑戰。儘管它在加密貨幣原生用戶中很受歡迎,但 Metamask 嚴格的許可和緩慢的更新已經偏離了一個開源錢包的理想。這個領域的新開發者和競爭者所面臨的困難,對加密貨幣的增長和大規模採用構成了阻礙。第一個能夠實現真正安全和無縫跨鏈交換的錢包——特別是從 EVM 到非 EVM——將經歷一個重要的競爭護城河,並在迎來 DeFi 和面向消費者的應用程序的凈新用戶群中發揮關鍵作用。LayerZero 和 Stargate 基礎設施將在這個行業的發展中發揮關鍵作用。該行業必須繼續堅持開源和去中心化系統的原則,使新的想法和解決方案能夠出現,並在現有的單一鏈的孤島上茁壯成長。只有堅持加密貨幣建立的原則,我們才能確保更廣泛的生態系統的長期增長和可持續性。

免責聲明:本文不構成投資建議,用戶應考慮本文中的任何意見、觀點或結論是否符合其特定狀況,及遵守所在國家和地區的相關法律法規。

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠

文章標籤


Empty