ChainCatcher報告了BiFi的新協議UTXOSwap發布輕皮書,並計劃在5月下旬開始公測。 UTXOSwap團隊在比特幣開發者大會黑客馬拉松中獲得CKB生態第一名,並與CKB生態基金達成策略合作。 UTXOSwap是基於CKB的去中心化交易協議,旨在定義比特幣金融交易新典範。其支援RGB++和CKB生態資產交易,採用基於意圖的交易模式和UTXO程式設計模型。 UTXOSwap的優點包括0 Gas費交易、支援各代幣支付、手續費率自訂、相容多鏈錢包、L1/L2無感操作等。 UTXOSwap致力於成為比特幣生態的流動性基礎設施,提高資產流動性和降低交易成本。
ChainCatcher 消息,BiFi 新協議UTXOSwap 發布輕皮書併計劃於5 月下旬開啟公測。 UTXOSwap 團隊在Bitcoin Devcon 黑客鬆比賽中獲得CKB 生態第一名,現已與CKB 生態基金達成策略合作。
目前,UTXOSwap 是一個基於CKB 的去中心化交易(DEX)協議,旨在定義比特幣金融交易新範式。 UTXOSwap 採用以理智為中心的交易模式,利用UTXO 程式設計模型的優勢。目前支援RGB++ 和CKB 生態資產的交易,並規劃未來的劃分包括Ordinals、Runes 在內的其他BTC 生態資產。
UTXOSwap 實作了基於簡單的混合交易模型,同時支援自動做市商(AMM)機制和鏈外訂單簿(Order book)撮合。此外,利用CKB 基礎技術,如密碼源語等鍊級設計,UTXOSwap 具備Swap交易幾乎0 Gas且可使用任何代幣支付、支援用戶自訂AMM曲線和手續費率、以及dApp相容多鏈錢包和L1 /L2無感操作等優勢。
以下內容來自《UTXOSwap輕皮書》,原文連結:
https://utxoswap.gitbook.io/zh
UTXOSwap輕皮書:定義比特幣金融交易新典範
UTXOSwap 概述
UTXOSwap 是基於BTC 生態的去中心化交易所(DEX)協議,旨在透過基於意圖的(Intent-based)交易為用戶提供更優質的交易體驗和更好的成交價格。目前UTXOSwap 將支援RGB++ 和CKB生態資產進行交易,未來加密貨幣擴充支援Runes等其他BTC生態資產。
目前常見的DEX主要有訂單簿(Order book)和自動化做市商(AMM)兩種形式,其中訂單簿DEX設定於鏈上交易的高成本,並沒有獲得像中心化交易所那樣的成功, AMM則憑藉其簡單直接的交易理念獲得了更廣泛的認可。然而,隨著鏈上交易量和流動性的爆發,AMM的問題也逐漸顯現,例如效率低下,gas費競爭,MEV橫行等。於是,基於意圖的(基於意圖的)交易模型開始出現,它融合了訂單簿和AMM的優勢,讓使用者和做市商的體驗和效率最大化。 UTXOSwap正是採用了以意圖為基礎的模式作為其核心,利用UTXO程式設計的優勢全新設計的DEX。
由於採用UTXO的特性,UTXOSwap有許多創新和優勢:在交易模式上,UTXOSwap能夠實現鏈下撮合、鏈上驗證,從而在撮合階段可以接入AMM之外的流動性供應商;在性能上, UTXO 的特性也能讓交易效率獲得成倍地提升;在Gas 費上,沒有成交的原因不會產生Gas 費,正常成交的Gas 也低到可以忽略不計,如果有的交易對足夠火爆,還可以採用本地費用的模式隔離它們對其他交易的影響。
UTXOSwap 是BTC 生態非常重要的基礎設施,能夠很好地解決目前BTC 生態資產流動性差、交易成本高的問題,降低資產發行和交易的成本並提供更多新玩法。 UTXOSwap 將基於UTXO 模型探索比特幣金融突出特點,致力於成為比特幣生態的流動性基礎設施,促進比特幣生態的繁榮。
技術實現
在UTXOSwap上,使用者進行互換交易時,主要包括以下三個步驟:
意K線走勢圖達:使用者透過簽署一個包含交易資產類型、金額以及其他參數的訊息,來表達他們的交易意圖。聚合與匹配:聚合器收集所有使用者的交易意圖,搜尋鏈上和鏈下的流動性資源,並進行意圖配對。交易提交:聚合器將所有符合條件的交易完成好,並提交至鏈上。
聚合器可以利用的流動性來源包括:
直接符合使用者意圖AMM cells(CKB鏈上建構的分佈AMM 流動性礦池)第三方做市商提供流動性
意圖細胞
意圖單元用於記錄使用者的交易意圖,並確保其在消費時滿足特定條件。對於AMM操作,意圖可以劃分清晰類型:Swap、AddLiquidity 和RemoveLiquidity。
當使用者在使用UTXOSwap 時,首先需要發起申購CKB 交易,並在Intent Cell 中詳細記錄其交易意義。例如,用戶設定滑點並選擇特定的資金礦池進行交易時,這些參數將被寫入Intent Cell當意圖單元格被解鎖時,腳本會驗證輸出中返回給用戶的資產是否滿足滑點要求,並檢查是否包含指定的資金礦池單元。
Intent cell支援多種交易形式,除了標準的swap交易外,還支援限價訂單和twap(時間加權平均價格)交易等。這使得UTXOSwap平台能夠滿足用戶的複雜交易需求並增強策略彈性。透過詳細設定意圖單元格中的參數,精確控制交易執行的條件和時機,優化交易效率和結果。
比特幣還有一個獨特的功能是支援PSBT(部分簽名的比特幣交易),這允許多方透過部分簽名參與建立同一個交易。在CKB 中,對應的PSBT 擴充功能是Open Transaction。在UTXOSwap 整合Open Transaction 後,使用者可以透過鏈下簽署的方式直接體驗建立交易介面,其他人則可以透過補充輸入和輸出來滿足這些介面,可以提供更優的交易介面。
AMM細胞
AMM單元負責與AMM相關的全部驗證邏輯,包括邏輯交易的驗證,流動性礦池中資產的管理,以及流動性憑證的產生和安裝。
在交易執行過程中,AMM單元會驗證每個交易意圖,確保使用者需求得到滿足。同時,它也會檢查流動性礦池的狀態變化是否嚴格按照預設的AMM曲線進行,以確保整個資金礦池的安全性。
產品優勢
基於意圖的混合交易模型
在傳統的AMM交易模式中,每次交易只有用戶和流動性礦池兩個交易角色參與,用戶要交易就只能接受當前流動性礦池的報價。站在用戶角度,這個模式雖然提升了交易的便利性,但損失有了獲得更好的成交價格的可能性,用戶只能在兩者之間做出取捨;站在做市商角度,創造流動性礦池被動做市會帶來無常損失並損耗定價能力,而主動成交又存在滑點、MEV等帶來的不確定性。
為了解決上面的問題,基於意圖的(Intent-based)交易模型出現了。在這種模型裡,用戶不再接受價格,而是主動給出自己的交易誠意,例如「用10 個A代幣換」到至少20 個B代幣」。流動性募集也發生了變化,AMM流動性礦池只是流動性募集的一種選擇,如果有利可圖,做市商可以根據用戶意願直接成交;同樣不做市商撮合,如果AMM流動性礦池的價格符合用戶合理的區間,交易也可以順利完成,接下來的交易流程變成了限價單模式。
UTXOSwap利用UTXO程式設計模型中鏈上驗證的特點,實現了鏈下撮合、鏈上成交,很好地實現了上述基於目的的混合交易模型。未來,我們將對用戶表達目的的能力進行拓展,比如說實現類似荷蘭拍的邏輯:價格在一定區間內隨時間下跌,這個過程中做市商根據自己的成本和競爭,最後可以由AMM進行保底成交。
支援造型和手續費率
在UTXOSwap 的AMM 模型中,交易對創建者可以根據資產的特性對定價曲線進行自訂,例如針對穩定幣類型的交易對可以採用曲線類型的曲線。此外,交易礦池還有一些選擇性的手續費率,能夠讓不同的LP自由選擇,最大化收益。
超低Gas費,可用各代幣支付
UTXOSwap 單筆交易的Gas 費用約為1/10000 CKB,以目前的CKB 價格計算,不到0.000002(百萬分之二)美元,幾乎忽略不計。另外,可以藉鏡UTXO 鏈下計算的特點,用戶的交易意圖在鏈下就可以進行吸驗證,如果無法成交則不會上鍊,用戶也不需要支付手續費。
另一方面,由於UTXOSwap 的設計,無論是Gas 費還是狀態空間佔用,所需的CKB 都不需要用戶消耗,用戶可以用任何代幣來無感支付這些成本,UTXOSwap 會自動將用戶支付的代幣進行轉換,並幫助用戶進行汽油費的支付或新單元的創建。
相容多鏈錢包,L1/L2無感操作
UTXOSwap 的用戶消耗下載使用專門的CKB 錢包,而直接可以使用熟悉的BTC 錢包完成L1/L2 的Leap,L2 的交易以及轉帳等操作。體驗上,使用者的BTC 位址會對應一個固定的CKB 位址,而且CKB 位址的控制權只屬於這個BTC 位址。這個對應關係是鏈結級的,在其他相容多鏈錢包的CKB 應用裡,同一個BTC 位址對應的CKB 位址也能保持統一。
除了BTC 之外,技術上還能支援ETH / Solana / Tron 等多條主流公鏈錢包直接使用,如果未來有相應的資產協作場景,例如CKB 到Solana 的跨鏈,我們也同步進行對應錢包的支持。
資訊來源:0x資訊編譯自網際網路。版權歸作者CKB 中文所有,未經許可,不得轉載