作者:Jonnyhimalaya
本文探討了一些最有前景的Layer1 比特幣去中心化交易平台(Dexs)和自動做市商(AMMs)。這些市場大多數仍在開發中,有些仍在測試網階段。整體上,這些市場可以分為兩類:訂單簿交易平台和自動做市商。本文對大多數涉及的團隊進行了研究訪談。
比特幣上的DeFi 即將到來。我們已經初步看到了比特幣上DeFi 的模樣,例如Ordinals、Runes 以及BRC20 和TAP 等元協議的出現。社群希望在比特幣上交易“垃圾幣”,但目前這種情況即將改變!
目前,在比特幣上交易Token的體驗較差且充滿摩擦。在Unisat 和Magic Eden 等市場上,Token(BRC20 或Runes)的賣家必須以特定價格列出特定數量的Token,並等待買家以相同的價格購買相同數量的Token,這增加了交易的摩擦。
許多團隊正試圖解決這個問題,將AMM和Dex 風格的交易引入比特幣,提供我們在EVM上習慣的交易體驗。由於比特幣使用UTXO 模型,而非EVM 使用的帳戶模型,某些功能需要重新設計。事實上,UTXO 在設計部分簽署比特幣交易(PSBT)以實現原子交換方面,具有EVM 無法實現的技術特性。
我在分析每個市場時,考慮了特定的標準:交換時的使用者體驗、去中心化程度、是否允許許可和其他權衡因素。
大多數團隊都在PSBT 和簽名哈希(Sighash)方面進行創新。簽名哈希是用於簽署比特幣交易輸入和輸出的機制。有六種不同類型的簽名哈希,從最安全但最不靈活的“Sighash All” 到最不安全但最靈活的“Sighash None — Anyone Can Pay”。目前流行的市場如Unisat 和Magic Eden 使用“Sighash-Single” 創建它們的PSBT。這意味著並非所有輸出都已簽署,交易因此可能會受到MEV 狙擊的影響。而使用「Sighash-All」 則意味著所有輸入和輸出都已完全簽署,任何以這種方式簽署的交易都可以避免MEV 狙擊。
分析Dex 或Swap 時還需考慮許多其他因素,如流動性與滑點、做市和吃單費用、流動性提供者激勵、交易量等。然而,由於大多數分析的市場仍在測試或早期發布階段,這些指標尚需時間才能變得相關。
1、Fluid BTC
Fluid Tokens 是一個以訂單簿為基礎的去中心化交易平台(DEX)。使用者目前可以交易Runes-BTC,而Runes-Runes 功能即將上線。 Fluid 本質上是一個點對點交易的市場。當交易者想要創建訂單(maker)時,他們會做出鏈下「承諾」(例如,我想賣出1000 個$DOG 並換取0.001 BTC)。這些承諾會作為限價訂單發佈在訂單簿中。當有買家(taker)接受訂單,即進行市場買入或賣出時,他們會發起PSBT(部分簽署比特幣交易),其中詳細列出了由maker 承諾的所有輸入和輸出。然後,原始maker 會收到通知(透過電子郵件或應用程式內),他們的限價訂單已被匹配,然後他們簽署PSBT 以廣播交易完成交易。
這種交易設計完全無需許可且點對點進行。市場本質上就是這些交易的促進者。其權衡之處在於使用者體驗上的往返。 maker 做出承諾,發布限價訂單——taker 匹配訂單並發起PSBT——然後maker 簽署並完成PSBT。這種摩擦本質上減慢了交易過程,通常無法滿足交易者快速賣出的需求。另一個潛在問題是訂單的操縱或欺騙行為,例如,maker 創建他們無意履行的訂單,以嘗試操縱價格。為減輕這種情況,Fluid 平台目前每個交易對每個地址只允許一個maker 承諾訂單。因此,暫時無法透過階梯訂單逐步建立部位,但該功能已在開發計畫中。
Fluid 上的所有交易都是完全無需許可的,並且由於可以在PSBT 中使用“Sighash All”,它們還受到MEV 保護和狙擊防護,這意味著只有當maker 和taker 地址都參與交易時,交易才會被驗證。第三方無法「狙擊」交易,這在當前流行的市場(如Magic-Eden 和Unisat)上的交易中經常發生。 Fluid 優先考慮完全無需許可且安全的交易,代價是較不流暢的交易體驗。 Fluid 將在未來幾週內推出他們的市場。
2、Saturn BTC
Saturn BTC 是一個基於訂單簿的鏈上交易平台,最初於2023年夏季為稀有sat(比特幣的最小單位)推出。他們剛剛推出了Runes 交易市場。他們專注於創建類似於中心化交易平台的順暢交易體驗。他們有一個「點對點」訂單簿,用戶可以在鏈上下達限價訂單以填充訂單簿,用戶也可以進行市價買入,’接受’訂單簿中的現有價格訂單。這種用戶體驗非常流暢,特別是用戶無需擔心分拆UTXO 或匹配maker 放置的訂單的確切要求。這是對Unisat 和Magic Eden 上傳統、較為繁瑣的Runes 交易體驗的重大改進。 Saturn 還有一個「交換」功能,但這不是AMM 風格的流動性池交換。透過交換,用戶只是市價買入訂單簿中的適量賣單,反之亦然。
為了實現這種在交易體驗和功能上的改進,尤其是與限價訂單和匹配引擎相關的改進,Saturn 目前要求用戶將資金“存入”一個“交易帳戶”,這是一個由用戶簽名並由Saturn 聯署的多重簽章帳戶。這種「交易錢包」將在下一個版本中由一次性多重簽名取代。當用戶建立限價訂單時,他們簽署一個「Sighash None」 PSBT,這在技術上將涉及該特定訂單的Token/比特幣的控制權交給Saturn 平台和匹配引擎,以2/2 多重簽名方式。交易在廣播到記憶池之前通過“Sighash All” 最終確定,確保防止狙擊。這種交易過程意味著,只要訂單仍然開放,交易者必須信任Saturn 處理涉及的特定資金。因此,交易體驗並非完全無需許可,具有一些中心化的面向。
Saturn 採用了一種有趣且創新的方法,透過在比特幣Layer 1 鏈上直接複製中心化交易平台的流暢交易體驗。他們的平台還提供了由Trading View 提供的完整圖表功能。無需分拆訂單,平台會處理這些事務,並且在同一交易中可以有部分成交和多個錢包。 Saturn 是一個非常用戶友好、直覺的去中心化交易平台,其路線圖中包含許多產品改進和新增功能。
3、UniTap
Unitap 是為TAP 生態系統打造的去中心化交易平台(Dex)。 TAP 元協議使得各種DeFi 功能和操作可以直接在比特幣Layer 1 上進行,利用分散式索引器來輔助計算和帳戶平衡。
Unitap 正在建立一個市場,不僅用於交易基於Tap 的資產,還包括Tap 到Runes 的交易。他們正在開發Runes 到Tap 的橋接方案。
Unitap 設計了一個完全非託管的交換系統。希望出售Token(例如-tap)的用戶可以使用“Sighash Single” 創建PSBT,指定他們希望出售的Token數量及希望以什麼形式(Token和數量)作為回報。回報可以是BTC 或其他Tap 或Rune Token。這創建了一個非常具體的賣單,可能需要一些時間來尋找匹配,尤其是在市場流動性較低的情況下。為了幫助克服這種摩擦,Unitap 將這個賣單放入市場中,與所有符合這個特定賣單買方的其他訂單相符。例如,如果我想出售一些$-tap,我可以選擇該Token並點擊「Give」 標籤。這將打開一個市場,其中包含所有購買$-tap 的訂單,其他資產的賣家正在尋找$-tap 以換取他們的資產(請參閱上面的截圖)。這增加了市場的靈活性,並有助於促成交易者喜歡的快速銷售。目前,Tap-Tap 資產可交易,Tap-Runes 和Runes-Tap 交換將在未來幾個月內推出。
Unitap 也將在未來幾週內推出自己的錢包,支援所有TAP 操作,並支援跨協定的交換,例如Tap-Runes 或Tap-BRC20。
4、Dotswap
Dotswap 是一個基於比特幣Layer 1 的原生AMM風格的交易平台,支援BRC20、ARC20 和Runes。其交易體驗非常類似Uniswap 的運作方式。用戶已經可以在BRC20/比特幣和Runes/比特幣之間進行交換,Runes/Runes 的交換即將推出。
原子交換完全無需許可且非託管,使用“Sighash All” PSBT。用戶選擇他們希望交換多少比特幣/Token,並在同一筆交易中收到相應數量的另一種Token。使用Sighash-All 意味著所有交易都具有狙擊者抵抗性。
這裡的「權衡」是流動性池是託管的。當流動性提供者將資金存入流動性池時,這些資金儲存在多重簽名系統中,因為比特幣沒有智慧合約可以將資金發送到其中。 Dotswap 獨特的MMM(多層多重簽名矩陣)託管方案是內部開發的,並與託管方Safeheron 和BitGo 合作運作。添加和移除流動性的過程與預期的一樣簡單,類似於EVM AMM 的體驗。 Dotswap 是比特幣上第一個實現中心化序列化器以保護交易排序(因此也是價格排序)的團隊。
Dotswap 也開發了一個新的Runes Token啟動平台,其運作方式類似於Solana 上的pump.fun。在啟動時,參與者使用比特幣購買特定的Runes Token,其中大部分比特幣用於為該Token種子流動性池。因此,任何在此平台上推出的Rune 都有一個立即可用的流動性池,用戶可以以完全無需許可的方式進行交換和交易。啟動平台的貢獻者也因此擁有他們在流動性池中的份額,並可以獲得交易費用。
Dotswap 已經開發了一個完全無需許可和非託管的AMM交易平台,供交易者/交換者使用。流動性提供者是承擔信任假設的人。迄今為止,Dotswap 的交易量已超過4,000 萬美元。如果Dotswap 成功吸引更多流動性進入他們的池子(透過有利的交易費用、流動性挖礦等),交易量應會增加。
5、Ordiswap
Ordiswap 是一個在鏈上進行BRC20 或Runes Token交換的AMM。用戶可以在比特幣Layer 1 上交換、提供流動性、移除流動性、創建新的流動性池。去年,Ordiswap 是第一個出現在BRC20 領域的AMM。
當使用者在Ordiswap 上發起交換(例如,將BTC 換成ORDI),他們創建一個交易,將他們的BTC 發送到Ordiswap流動性提供者。這筆交易還包括一個腳本,其中包含交換的詳細資訊。 Ordiswap 後端索引器會讀取此腳本,並在隨後的交易中向使用者發送相應數量的ORDI。這意味著用戶在簽署交易以發起交換時必須信任Ordiswap API。
Ordiswap 使用了一組離鏈伺服器、預言機、索引器和比特幣節點來創建AMM 功能。 Ordiswap 的伺服器更新參與交易用戶的離鏈餘額,並在鏈上執行定期結算。目前所有交換都由Ordiswap API 處理。這比使用PSBT 進行原子交換的解決方案稍微不夠優雅,後者可以在同一筆交易中完成整個交換。然而,原子交換已經在路線圖中。
流動性池再次是託管的,目前正在與託管合作夥伴討論升級安全性的問題。他們的V2 BRC20 交換已經上線兩個月,總交易量約50 萬美元。
如果能實現他們所設定的一切,Ordiswap 也有潛力成為比特幣上的主要AMM。這是一個雄心勃勃的、模組化的比特幣交換實施方案。他們目前處於V3 主網封閉測試階段。據報道,測試進展順利,他們正在完善交換機制的最後細節。
6、RunesDex
Runes Dex 是另一個最近在比特幣Layer 1 上推出的AMM,用於Runes-BTC 交易。他們資金充足,團隊規模龐大,而且發展迅速。他們目前正在主網上的Alpha 測試階段。使用者可以測試交換他們的本地Rune IS•THIS•WORKING。與前述的AMM 類似,Runes Dex 上的交易完全非託管和無需許可,但流動性池是託管的。目前Runes Dex 完全控制私鑰,這些私鑰儲存在使用AWS 的保險庫中。託管合作夥伴關係正在籌備中。
他們也正在建造一個類似pump.fun 的啟動平台,一個能考慮到記憶體池中待處理交易的Runes 追蹤器,以及一個Runes橋接器,用於將來自Solana 等其他鏈的memecoins橋接到Runes 上。他們在Dex 交換PSBTs 中使用“Sighash All”,這意味著每筆交換都具備狙擊者抵抗性。他們計劃讓流動性提供者以比特幣收取費用。他們還在流動性提供方面創建了自動UTXO 分割器,以確保交換時的順暢體驗。 Runes Dex 的AMM 將在未來幾週內完全上線。又一個具備潛力的AMM。
7、Runeswap — Swapsats
Runeswap 由Swapsats 團隊開發,是一個Runes-BTC 的AMM風格交換平台,該團隊背後開發了OGsub 10k Ordinals collection Ordinal Eggs。這個交換平台將類似於上述提到的交換方式運作;提供無需許可的交換體驗,但流動性池是託管的。
作為一群收藏家,他們的哲學是為他們的社區創造一個去中心化交易平台。他們收藏品的持有者將在交易平台上獲得各種好處,例如降低交易費用和交易平台收入的收益分成。他們優先考慮流暢的用戶介面和良好的用戶體驗,以進一步培養他們的社區。目前,該交換平台處於alpha 測試網階段,主網計劃在未來幾週內上線。
8、RunesFi
RunesFi 的目標是成為比特幣資產的一站式基礎設施中心。他們計劃建造Runes 區塊瀏覽器、啟動平台和孵化器、Runes 雕刻師,最重要的是,一個Runes 和BRC20 的去中心化交易平台。他們目前處於其交易平台測試網階段,預計其主網產品將在2024 年底前上線。
還有一些其他正在開發中的去中心化交易平台承諾比上述列出的更多的去中心化,例如Omnisats 和Motoswap(OPNet)。當它們接近推出並有更多資訊可用時,我可以進行分析。 Unisat 最近宣布了他們的新BRC20 交換模組,其中將包括流動性池等。目前正在開發中,預計在6 個月內可用。 Magic Eden 也在暗示即將推出的交換功能,儘管時間表尚未明確。
9、結論與展望
在比特幣上進行建造是具有挑戰性的,特別是如果試圖直接複製以太坊虛擬機器(EVM)的功能。比特幣的UTXO模型與EVM的基於帳戶的模型不同,那些能夠充分利用比特幣獨特機制(如PSBTs、Sighashes等)的團隊,長期來看更有可能取得成功,而不是僅僅試圖重新創建EVM堆疊的團隊。
目前正在創建創新解決方案的團隊在不同方面做出權衡。例如,在訂單簿去中心化交易平台方面,Saturn優先考慮了超流暢的用戶體驗和功能,犧牲了完全無需許可的交易。 Fluid採取了不同的方式,優先考慮了完全去中心化和非託管的交易,儘管在交易體驗中有些摩擦。市場比較看重哪種哲學將會非常有趣。
在自動做市商(AMM)領域,大多數團隊正在創建一個可以讓交易者完全無需許可地交易的系統,但流動性池採用某種形式的保險庫、多簽或半託管解決方案。這可能是一個可以接受的折衷,因為大多數交易者並不在意流動性池的設置方式,只要他們能夠快速且無需許可地進行交換。此外,考慮到以太坊上有多少橋接和合約被攻擊的情況,向知名的託管方提供流動性可能甚至是一個更具吸引力的解決方案。目前,Dotswap在這方面具有優勢,因為他們在開發、產品提供和流動性提供者託管解決方案方面走得最遠。然而,其他團隊如RunesDex和Ordiswap也在緊追在後,他們的產品即將推出。
我相信,還有其他我在撰寫時不知道的團隊在進行建立。