深入探讨去中心化订单簿:最佳融合定价质量和资金安全

探讨去中心化订单簿:定价质量与资金安全的最佳融合

自动做市商和中心化交易所之间的权衡

自从DeFi Summer鼎盛时期以来,加密交易员一直在像Uniswap这样的DEX和像币安这样的CEX上进行交易。然而,DEX主要是以AMM的形式实现的,而CEX主要是以限价订单簿(LOB)的形式实现的。交易员通常会发现,AMM定价简单,可以避免将资产托付给中心化的参与者,而CEX LOB由于来自活跃做市商的更精确流动性,给交易员提供了更好的定价。

尽管两种类型的交易所之间存在其他权衡,比如在AMM上进行流动性挖矿和在LOB上进行更丰富的信息交易,这些权衡可以在决定在哪个平台进行交易时起到一定作用,但定价是最重要的因素。因此,自然而然的问题是,为什么我们不将中心化交易所去中心化呢?去中心化的LOB将是一个明显的改变游戏规则的因素,既能实现dapp的非托管优势,又能提供完整订单簿所提供的更好定价。

让我们来详细了解一下。

自动做市商:加密原生流动性

AMM是链上程序(智能合约),允许用户在资产对之间进行交换。它们通过维护成对的流动性池来实现这一点,这些流动性池充当交换设施。资产的价格通常由著名的第一代AMM曲线公式x*y=k来确定,这一公式由Uniswap v1/v2(恒定产品做市商)等DEX首创。还有其他类型的AMM,如恒定总和做市商、恒定均值做市商和(更一般地说)恒定函数做市商,但维持一个不变的公式以公平地决定资产转换比率的概念是相同的。

以下是UniV2中AMM定价工作的简化示例(假设没有手续费):

资产 A 资产 B
1000 1000
900 1111
800 1250
10 11111
1 111111

在进行AMM交易时,用户通常在指定的价格范围内提供流动性,这个范围可以是相对较窄的,也可以是从0到无穷大的整个范围。无论选择哪种方式,都存在资本效率低下的问题:

  • 对于较窄的范围,当价格在范围内时,更多的资本可以被利用,但价格只有在很少的情况下在范围内;
  • 对于较宽的范围,资本被分散开来,大部分资本在任何给定时间都无法被利用。

由于价格不断变动,只有在流动性提供者使用较窄的范围并经常更新这些范围时,AMM上的资本才能得到充分利用。然而,频繁的更新在以太坊主网上需要大量的Gas费,因此提供者只会很少更新他们的范围。

这种资本效率低下的结果是终端用户的滑点更大。交易相对于总流动性的规模越大,滑点就越大,而这还会受到流动性池的深度有多浅的影响。从下图中可以直观地看到这一点,这是一个典型的x*y=k曲线图:交易规模越大,我们在曲线上水平移动的距离越远,导致对角线越平坦(价格越差)。

AMM滑点图

对于规模较大的交易,更有经验的交易员往往选择CEX。 根据CoinMarketCap,截至2023年8月3日,对于现货交易,币安的交易量超过了UniV3(在以太坊上)的18.5倍。

中心化交易所的教训

中心化交易所几乎都是以限价订单簿的形式实现的。限价订单簿是一份按价格和时间顺序排列的买卖订单列表。这些订单按照价格和时间的优先级进行成交,意味着最低的卖出价和最高的买入价首先成交,这激励做市商竞相提供最好的价格。这种竞争导致终端用户的滑点较低。

以下是以Deribit上的ETH/USDC现货为例的订单簿:

卖出价格 卖出量 买入价格 买入量
4000 10 3999.9 5
3999.9 5 3999.8 3
3999.7 8 3999.7 4
2000 200 1999.9 100

订单簿上的价差可能非常小,因为做市商会根据供需和新信息不断调整订单。这意味着做市商在一天中不断向交易所发送大量新订单。

币安和Coinbase仍然是现货交易量最大的两个加密交易所,而Deribit则是大多数机构加密期权交易的首选。

链上限价订单簿

对于经常交易的人来说,平衡执行质量和将资金委托给中心化实体的风险之间的权衡可能很棘手。

去中心化的LOB有潜力在AMM和中心化交易所之间提供最佳选择:在保留用户资产的同时,提供卓越的执行质量。

目前,在链上实现LOB的主要挑战是缺乏具有足够廉价Gas和丰富交易的环境。LOB需要廉价且频繁的交易,因为做市商经常调整报价。新一代高吞吐量(>2k)的区块链正在逐渐使完全链上的LOB更具可行性。这导致了一些值得注意的链上LOB的例子,包括Econia(Aptos)、DeepBook(Sui)和OpenBook/Serum(Solana)。

实现全容量LOB的第二个障碍是在EVM上大规模运行LOB。与EVM兼容的LOB不仅可以提供低滑点的去中心化交易,还可以为更广泛的EVM应用提供组合性机会。

最终,如果DeFi要超越CeFi,它需要提供可比较或更好的用户体验。对于交易员来说,用户体验的一个重要方面是执行质量。链上LOB是缩小DeFi和CeFi之间执行差距的关键部分。