原标题:《Overview of the emerging Bitcoin Layer 1 DEX landscape.》
作者: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
网站:https://btc.fluidtokens.com/swap
推特:https://x.com/FluidtokensXBT
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
网站:https://www.saturnbtc.io/
推特:https://x.com/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
网站:https://unitap.io/
推特:https://x.com/Uni_Tap
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
网站:https://www.dotswap.app/
推特:https://x.com/dot_swap
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 的交易量已超过 4000 万美元。如果 Dotswap 成功吸引更多流动性进入他们的池(通过有利的交易费用、流动性挖矿等),交易量应会增加。
5、Ordiswap
网站:https://app.ordiswap.fi/
推特:https://x.com/OrdiswapLabs
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
网站:https://www.runesdex.com/
推特:https://x.com/RUNES_DEX
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
网站:https://rune-testnet.swapsats.io/
推特:https://x.com/Swapsats_io
Runeswap 由 Swapsats 团队开发,是一个 Runes-BTC 的 AMM 风格交换平台,该团队背后开发了 OG sub 10k Ordinals collection Ordinal Eggs。这个交换平台将类似于上述提到的交换方式运作;提供无需许可的交换体验,但流动性池是托管的。
作为一群收藏家,他们的哲学是为他们的社区打造一个去中心化交易平台。他们收藏品的持有者将在交易平台上获得各种好处,例如降低交易费用和来自交易平台收入的收益分成。他们优先考虑流畅的用户界面和良好的用户体验,以进一步培育他们的社区。目前,该交换平台处于 alpha 测试网阶段,主网计划在未来几周内上线。
8、RunesFi
网站:https://runesfi.io/
推特:https://x.com/Runes_Fi
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 也在紧追其后,他们的产品即将推出。
我相信,还有其他我在撰写时不知道的团队在进行建设。