由于以太坊的gas費越來越高,各種DeFi協議已將其服務遷移到L2解決方案,或直接在以太坊兼容的鏈上推出,而不是以太坊本身。由于L2解決方案的出現,許多DeFi協議都采用了后一種方法。
但是,盡管將現有的以太坊dapp遷移到xDai鏈或幣安智能鏈(BSC))等與EVM兼容的鏈上,但用戶體驗仍然很棘手。
在本文中,我們將深入研究用戶在另一條鏈上使用dapp時所面臨的問題,以及鏈間交易橋(簡稱“ITB”)如何解決該問題,然后進行案例研究。
用戶POV產生的問題
如果您主要在桌面上使用以太坊dapp,則很有可能已經安裝了Metamask。為了第一次與非以太坊鏈上的dapp進行交互,您需要在Metamask中更改一系列設置。這個過程如下所示的:
Compound Labs發布多鏈借貸協議Compound III代碼:6月30日消息,Compound背后團隊Compound Labs周二發布了多鏈借貸協議Compound III的代碼。雖然該協議尚未推出,但開發人員可以將代碼集成到現有平臺,并提供改進建議。
Compound III旨在成為一種可治理的協議,在資本和交易費用方面具有低成本優勢。Compound Labs的工程副總裁Jared Flatow在周三的一篇文章中寫道,其中一種方法是納入一項單一的可借入基礎資產,并將所有其他資產作為抵押,以降低風險和提高資本效率。
雖然Compound已經公布了其代碼,但還沒有公布實際協議本身。盡管如此,發布的代碼標志著跨鏈去中心化借貸在以太坊EVM鏈上成為現實的重要一步。
Flatow在帖子中寫道,“開發人員可以開始計劃與Compound III的集成,并審核代碼庫以及提出改進建議。”(The Block)[2022/6/30 1:40:31]
這并不奇怪,大多數用戶在這個過程中會中途退出。
多鏈數據經紀平臺Itheum完成400萬美元融資,Elrond Foundation等參投:3月17日消息,去中心化的多鏈數據經紀平臺Itheum宣布增加投資者,融資額由最初的150萬美元上升至400萬美元,新增Elrond Foundation、Mechanism Capital、Woodstock、Ascensive Assets、Skynet EGLD Capital、MHC Digital Finance、ZBS Capital和Spark Digital Finance等投資者。
此前消息,由Elrond Dubai孵化的數據平臺Itheum完成150萬美元融資,Morningstar參投。(CoinQuora)[2022/3/17 14:03:13]
在另一端,我們只有移動用戶。對于這類用戶,如果他們使用的移動錢包不支持dapp所在的鏈,則他們將根本無法使用它。例如,如果您正在使用Argent,您就不能使用Pancakeswap(在BSC上等同于Uniswap)或Venus(在BSC上等同于Compound),僅僅是因為錢包不支持BSC。
多鏈NFT游戲Blockchain Monster Hunt融資380萬美元,Animoca Brands領投:10月12日消息,多鏈 NFT 游戲 Blockchain Monster Hunt 完成 380 萬美元融資,Animoca Brands 領投,HECO、Polygon、PNetwork、Polkastarter、SkyVision、ChainBoost、GD10 Venture、Everse Capital、Polkastarter、MoonEdge、MorningStar Ventures、Delta Blockchain Fund、HyperEdge、Hyperion Alpha、Safe Launch、Ignition、Chainflow、Double Peak、DWeb3、ZBSCapital 等參投,所籌資金將用于推廣其首款基于多個區塊鏈的 NFT 游戲,11 月初游戲將首先在以太坊、BSC 和 Polygon 上運行,隨后將擴展到其他 EVM 以及非 EVM 鏈。[2021/10/12 20:23:37]
此外,有時協議在另一條鏈上具有不同的設置。例如,以太坊、BSC鏈上的貨幣市場CreamFinance,每個鏈上都有單獨的資產列表供用戶借貸(Fantom上有19個資產,BSC上有33個資產,以太坊上有50多個資產)。因此,用戶需要切換其網絡設置,以查看每個鏈所支持的資產,從而造成了用戶體驗的噩夢。
Sushiswap最新5個提案于今日通過,或將創建多鏈擴展基金:8月18日,Sushiswap社區投票通過了最新5個提案,包括創建多鏈擴展基金、創建多語言實時咨詢系統、為NFT存儲服務開發基礎設施、引入治理控制的支付率參數、為激勵池創建衡量標準等條款。
據snapshot信息顯示,以上提案為近3個月內唯一通過的一批提案。對此,投資機構Arca的CIOJeffDorman表示,上述提案對于Sushi的用戶增長及整個Defi領域都非常有價值,并有助于代幣經濟學和Sushi相關基金的發展。[2021/8/18 22:21:57]
對新用戶而言,最麻煩的是給定的代幣可能在不同的鏈上有不同的變體。例如,xDai上的USDC和BSC上的USDC是完全不同的、不兼容的代幣。
最后一個問題是,您需要為每個鏈持有不同的gas代幣,BSC鏈為BNB,xDAI鏈為xDAI,Fantom鏈為FTM等等。每個鏈的gas費用也相差很大:xDai通常是1Gwei,而BSC強制執行最低為10Gwei的規定。對許多用戶來說,提高gas費用已經很困難了,將多個基礎代幣添加到組合中只會讓情況變得更糟。
限價訂單多鏈DEX-GraSwap新增四個質押挖礦池:據官方消息,GraSwap定于2021年3月19日16:00(UTC+8)開啟第二期流動性挖礦,新增流動性池:HT/USDT礦池;ETH/USDT礦池;HBTC/HUSD礦池;GRA單幣池;GRA/HUSD礦池;預計挖礦APY?600%。
GraSwap是限價撮合交易機制的多鏈DEX,采用限價訂單交易和獨創聯動型流動性挖礦以及交易挖礦的機制。已于2021年1月份通過了成都鏈安的安全審計并取得審計報告。目前,已上線火幣生態鏈HECO、ETH,后續還將陸續上線更多生態鏈。[2021/3/19 19:00:01]
目前為止,Metamask實施了EIP-3085,以允許dapp開發者在其網站上添加按鈕。用戶可以點擊按鈕以在其Metamask上添加一個新的鏈設置,然后切換到該鏈——確實是一項重大改進。
鏈間交易橋如何解決這些問題
ITB的目標是讓您訪問一個非以太坊dapp網站,連接您的錢包(Metamask和移動錢包均如此),并開始使用dapp,就像應用程序位于以太坊上一樣。您無需要知道dapp位于哪條鏈上,您只需訪問該站點,即可像使用任何現代web應用程序一樣開始使用它。
這個功能現在已經可以正常使用了。
在后臺,當您發送交易時,它會自動傳遞到智能合約所在的鏈上。這就是為什么將該技術命名為“鏈間交易橋接”的原因。更重要的是,使用這種技術,非以太坊鏈上的任何gas費都由dapp開發者承擔,交易通常在幾秒鐘內完成。
您可能會覺得,這聽起來令人難以置信。
在下一節中,我們將在實際環境中查看一個示例。據我們所知,我們在“PerpetualProtocol”中使用此技術尚屬首次。
鏈間交易橋是如何工作?
首先,在解釋ITB的工作原理之前,它將有助于理解什么是PerpetualProtocol。
PerpetualProtocol是一種去中心化的交易所,您可以在其中連接錢包,直接推測資產的價格走勢,并在需要的時候利用杠桿作用。要開杠桿頭寸,用戶需要存入USDC并將其用作該頭寸的抵押品。如果您建立多頭頭寸,而基礎資產的價格上漲,這對您而言是一筆有利可圖的交易(反之則是一筆虧損)。
因為所有事情都是在PerpetualProtocol的鏈上發生的,所有交易消耗了區塊鏈上大量的gas(即計算能力)。為了給您一些背景信息,如果在以太坊上進行交易,每筆交易將花費大約100美元的gas。因此,我們將智能合約遷移到xDai鏈,這是一個與以太坊兼容的鏈,每筆交易平均費用為0.005美元。
不幸的是,當該協議于2020年12月推出時,并沒有多少人知道xDaiChain。前面提到的問題(設置Metamask;用戶需要本土代幣來支付另一條鏈上的gas費),這將使應用變得非常具有挑戰性。
為了克服這個問題,PerpetualProtocol的開發人員提出了ITB的想法,允許用戶在無需意識的情況下在另一條鏈上進行交易。
有兩個使ITB成為可能的組件-元交易和出入金流程。
元交易
通常,當我們發送交易時,錢包會將簽名的交易提交到區塊鏈,如下圖所示。
但是,對于元交易,錢包將把簽名消息和其他參數傳遞給自動中繼器。然后,中繼器將交易提交給其他區塊鏈。用戶無需執行任何操作即可從更便宜、更快速的鏈中受益。
出/入金過程
下一步是入/出金流程,用戶依靠此流程將資金存入xDaiChain和從xDaiChain提取資金。
單程涉及三個步驟:
1.授予在以太坊上移動USDC的權限
入金流程的最終目標是將用戶的USDC轉移到xDaiChain,因此第一步是要求用戶允許我們的智能合約代表他們移動USDC。
2.將代幣轉移到xDai橋
接下來,用戶需要將他們想要存入的USDC金額轉移到xDai橋的以太坊側鏈。直到用戶要求從xDai鏈中提現之前,網橋將保護已存入的USDC。
完成此步驟后,用戶無需支付gas費。
3.授予在xDaiChain上移動USDC的權限
一旦存入的USDC金額計入用戶在xDaiChain上的地址,用戶需要在xDaiChain上授予我們的智能合約權限,以便在xDaiChain上使用其USDC。從現在開始,我們使用元交易來執行用戶對xDaiChain的交易。
現在,用戶可以開始使用PerpetualProtocol進行交易,而無需支付gas費用(他們只需要在錢包上簽名,如下圖所示)!
出金的過程大致相同,只是方向相反。用戶批準USDC移動到xDai橋的xDai一側。反過來,xDai橋的以太坊側鏈將以太坊上的USDC釋放回用戶的錢包。
鏈間交易橋的缺點
每個設計都需要權衡取舍,ITB也不例外。
ITB有兩個缺點:
1)有限的硬件錢包支持
由于技術限制,Trezor用戶無法使用ITB,并且Ledger功能非常有限。當連接到Metamask時,這兩種流行的硬件錢包都不能與ITB一起使用。但是開發者可以使用上述新的Metamask功能(EIP-3085)來切換網絡設置,以便硬件錢包用戶將資金發送到二級鏈后就可以使用dapp(由于元交易,仍然無需支付gas費)。
2)適用范圍有限
只有某些特定類型的dapp可以采用ITB,如合成資產交易、衍生品交易或保證金交易。對于現貨交易等其他服務,用戶希望在交易結束后可以在同一鏈上收到交換的資產,因此除非所有交換資產已經在第二條鏈上,否則ITB將無法工作。
總結
我們相信ITB是在此多鏈世界中創造無縫用戶體驗的缺失關鍵。它使用戶能夠與dapp進行交互,就像dapp駐留在以太坊上一樣。此外,通過結合Metamask的最新功能,這項技術可以覆蓋幾乎所有類型的錢包。
一個值得注意的聲音正在加入Ethereum開發者社區,他們正試圖阻止強大的ASIC礦工從以太坊網絡中獲得超額利潤.
1900/1/1 0:00:00隨著Pi網絡進入主網最后階段,我們需要為籌備主網做好以下5項事宜:0xAPI現已上線Celo:11月19日消息,去中心化交易協議0xAPI現已上線Celo.
1900/1/1 0:00:00周三的推特黑客入侵,嚇得我趕緊看看自己的推特賬號還在不在!黑客用最傻的方法騙走了11萬美元的比特幣,究竟是神馬情況?據外媒報道.
1900/1/1 0:00:00一個批準,一個拒絕 紐約州金融服務部批準了一個加密貨幣交易所的Bitlicense運營申請,出人意料的是第二天拒絕了“BittrexInc.申請在紐約從事虛擬貨幣業務和資金轉賬活動”據知情人士透.
1900/1/1 0:00:00PiNetwork的目標是讓普通人更容易地參與加密貨幣市場。與其他加密貨幣不同,PiNetwork采用了去中心化的架構,使得它不需要傳統的金融機構或中間人來驗證交易.
1900/1/1 0:00:00澳大利亞人去年因加密貨幣騙局至少損失了610萬美元,其中報道的損失來自“投資騙局”。”這一數字相比于2017年受害者的損失報告增多了,這比2017年報告的210萬美元增加了190%“澳大利亞競爭.
1900/1/1 0:00:00