“以太坊上大热的 AMM 遇上高性能的波卡会怎样呢?”
(交易范式)
出发,来带领大家认识 DEX 中的热门项目,并对他们的优劣做一些讨论,希望能引发大家的思考。
概念介绍
订单簿模式
(以下简称 OrderBook)和
自动做市商模式
(以下简称 AMM)。
OrderBook 一般被传统股票交易所和中心化交易所(CEX)采用,例如纳斯达克、Binance、Huobi 等。其特点有:
AMM本身拥有悠久的历史,如今区块链 Defi 应用令其进入大众视野。Defi 语境中的 AMM 其实大多数情况下是指「恒定函数做市商(CFMM)」。本文为了遵循大众习惯,暂且以 AMM 作为表述。AMM (也就是 CFMM)被很多 DEX 采用,例如 Uniswap、Balancer 和 Curve 等,其特点有:
OrderBook 所受的限制其实来自于做市商(以下简称 MM)和其依赖的区块链基础性能。
想象一下,传统金融市场中的某个重量级做市商(比如 Jump Trading) 准备在某个中心化交易所上开始尝试进行做市:
1. MM 在前期需要大量的整合工作。它要自己架设服务器,开发自己的做市策略,把做市程序部署到服务器上,调集资金,生产环境调试等。
大量的维护成本
,例如:统计损益,防止亏损;查看网络状况,及时调仓,防止交易中断等。
额外考虑其依赖的区块链环境
。以以太坊为例,如果 DEX 采用的是「链上撮合,链上结算」形式,MM 只能在每 15s 区块打包时,不断消耗 gas 发送链上交易来完成挂单、撤单和吃单的做市策略。成本高,效率低,极有可能造成亏损。
区块链的去中心化运行方式以及可部署智能合约的特点令 AMM 成为了可能:
1. DEX 的部署变得十分简单方便。Uniswap 最初上线版本只有 300 多行代码,十分简单优雅。相比传统中心化交易所动辄架设几百台服务器,编写数万行代码的工作量,DEX 简直就是一键发布。
2. 大部分 DEX 对于交易对的上架并没有做严格的管束。只要通过调用合约,注入流动性和设置手续费等流程,谁都可以自由地发布交易对。这就是为什么会有 IDO(Initial DEX Offering) 的出现。
3. AMM 的流动性通过固定函数数学公式来维护。用户并不是跟某一个对手方做交易,而是与整个流动性池在做交易。AMM 通过数学公式来调整供需价格。区块链智能合约的自动运算完全可以实现这部分功能。因此,它不需要撮合系统, 而完全是在链上做结算。
DEX 通过发放权益代币给流动性提供者,让其可以自动捕获交易手续费的价值,形成正向刺激闭环,进一步增大流动性池规模。
AMM DEX 为普通用户提供了另外一种价值捕获路径(权益代币和手续费分成),令大家更热切地想要参与到整个 DEX 之中。
1. 无常损失。当 DEX 内部价格与外部交易所价格产生巨大偏离的时候,意味着将会有人来套利。那这其中套利产生的巨大的利差,也就是损失,将会由流动性提供者来承担。因为 AMM 无法感知到外部价格的浮动,进而有效快速的做出相应的决策。但随着时间的流逝,内外价格始终会趋于一致。目前有些项目试图引入预言机的价格来解决这一问题。
因为 AMM 是基于智能合约构建的,只要是代码就会有 BUG,这已经被墨菲定理无数次的验证过。虽然 AMM 处于早期,但在以往的实践中,行业也累积了很多相应的安全措施,例如说将资金池分开去持有,不要互相影响,甚至我们会加入滑点保护等措施,令用户不会在价格波动巨大时遭受很大的意外损失。
高性能跨链网络的影响
Zenlink 会继续在交易范式的道路上做进一步的探索,与波卡生态一起携手共进!
作者:简单的Zenlink,来源:Zenlink
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。