前言
GMX 是一个去中心化交易所协议,搭建在 Arbitrum 和 Avalanche 区块链网络上,它提供了现货以及永续合约的交易功能,允许用户在链上交易资产。 GMX 支持最高 30 倍的杠杆,用户可以享有低廉的交易手续费和接近零点差的交易,自 2021 年上线至今交易量和总锁定价值(Total Value Locked,简称 TVL)都稳定增长,为市场中快速崛起的新兴协议之一。
GMX 对于传统的自动做市商(Automated Market Maker,简称 AMM)模型进行了改良,采用独特的多资产流动池模型,用户可以将指定的加密货币资产存入流动池中从而成为流动性提供者,除了赚取交易手续费、资金费率以及清算费外,也不必承担一般 AMM 协议中的无常损失,可以说是一种创新的运作机制。究竟 GMX 是如何实现零点差交易、没有无常损失、创造出流动性提供者多样化的收益来源呢?以下将进行详细介绍。
什么是 GMX
GMX 是一个去中心化的交易所,支持指定加密货币的现货与永续合约交易,也鼓励用户将加密货币资产存入流动池中,间接成为造市商获得交易费用收益。目前在 Arbitrum 上 GMX 的用户可以交易的加密货币有 ETH、WETH、BTC、LINK、UNI、USDC、USDT、DAI、FRAX,而 Avalanche 上可以交易的币种则有 AVAX、WAVAX、ETH、BTC、USDC ,进行合约交易时最多可以使用 30 倍的杠杆。
用户在 GMX 上进行资产兑换和交易时并不是像中心化交易所那样,有许多用户在订单簿上提交限价买单与卖单,与交易对手盘匹配后才完成。利用 GMX 交易是从称作 GLP 的资金流动池中存入和取出资产,由 GLP 作为交易的对象,只要 GLP 流动池中还有流动性,交易就一定能够完成,不会发生找不到交易对手匹配而无法交易的问题。
GLP 流动池是一个多资产流动池,系由许多不同种类的加密货币依照不同的权重比例组合而成。目前 Arbitrum 上的 GLP 流动池中有 ETH、BTC、LINK、UNI、USDC、USDT、DAI、FRAX 这 8 种加密货币,其中有一半是价格与美元锚定的稳定币。至于 Avalanche 上的 GLP 流动池是由 AVAX、ETH、BTC、USDC 组成。不同链上的 GLP 流动池互不相通,但稳定币的占比都接近 GLP 流动池的 50% 左右,相当于一篮子加密货币的资产指数组合。
图来自 GMX 官網
用户可将自己持有的加密货币存入 GLP 流动池中成为流动性提供者,并获得 GLP 代币的流动性提供者凭证,质押 GLP 代币的用户可以获得流动池的手续费、资金费和清算费收益,收益会直接转换为该区块链网络的原生资产,Arbitrum 上的流动性提供者会收到 ETH,而 Avalanche 上的流动性提供者则会收到 AVAX。
GLP 流动池不使用像是 XY = K 这类型的自动做市商算法报价,而是通过 Chainlink 的动态聚合预言机,从 Binance、FTX和 Coinbase 交易所中获得价格资讯,并且过滤掉缺乏实际流动性的极端值。由于 GLP 流动池不需遵守算法报价的数量规则限制,因此 GLP 流动池没有无常损失的问题,流动性的提供者可以存入单种加密货币获得 GLP 代币,也可以用 GLP 代币赎回先前存入的加密货币。
由于 GMX 协议是从多间交易所中获得的聚合报价,因此在 GMX 上进行交易不会有滑价的问题,非常适合处理大金额的交易订单买卖,这对专业交易者与机构来说无疑是一项福音。聚合报价也帮助流动性提供者解决无常损失的问题,他们存入 GLP 流动池的资产不会因为价格变化而被转换成价值更低的其他加密货币。在 GMX 协议创建至今的一年时间里,总锁定价值已突破 4 亿美元,而累积交易量更是超过 550 亿美元,在 Arbitrum 上是仅次于 Uniswap 和 Curve 的第三大去中心化交易所。
图来自 DefiLlama
GMX 的发展历程
尽管 GMX 交易所是在 2021 年 9 月在 Arbitrum 区块链网络上线,但它的原型早在 2020 年 11 月就已经完成。GMX 最初是由一位昵名叫 X 的开发人员(或团队)推出的 XVIX 协议,随后于 2021 年 3 月份升级并在币安智能链(BSC)上创立 Gambit Financial 协议,转移到 Arbitrum 后才更名为 GMX。由于 GMX 巧妙的运作机制克服了许多使用去中心化交易所服务时会遭遇的难点,上线不久后即获得众人的好评,2022 年 1 月后也开始在 Avalanche 区块链网络上运行,未来也规划将更进一步拓展到其他区块链上。
GMX 协议的开发团队也很有 Web 3 的风格,成员全部都是匿名,至今还没有人知道他们究竟是谁,唯一肯定的是这群人确实做出了很厉害的产品。根据社群软体 Telegram 的成员名单,GMX 的团队有以下这些人(皆为 Telegram 的显示名称):
创办人:xdev_10,在公开谈话中自称为 X
程序开发人员:xdev_10、gdev8317、xhiroz、vipineth
UI/UX 设计:xhiroz
行销及业务开发:Coinflipcanada、puroscohiba、bagggDad
社群经理:y4cards、supersonicsines
尽管 GMX 的开发成员是个谜团,但他们确实是一群高效合作且持续产出的优良团队,在这些人中 X 扮演了重要的角色,从 XVIX、Gambit、GMX 专案的启动,到之后许多更新,如聚合器协议接入、Olympus Pro 整合、Avalanche 跨链及 GMX Blueberry Club 的 NFT 项目等,几乎任何地方都看得到 X 的踪影。
而从社群媒体和 GitHub 公开的代码库,也能发现这群匿名团队确实相当地用心开发和经营。虽然无法完全排除掉团队解散导致项目被遗弃的可能性,但他们交付产品与推出新功能的能力大家有目共睹,也因此赢得了加密货币社群以及其他项目的信任。例如 Congruent DAO 协议就投入了 500 万美元购买 GLP 流动性,其他像 Reimagined Finanace、Thorus、Vesta Finance 等项目也都陆续成为了 GMX 的流动性提供者之一,创始至今, GMX 从来没有向市场上的风险投资机构募资,是由下往上、草根性十足的社群协议典范。
图来自推特
GMX 的运作方式
对于交易所来说,最重要的东西就是流动性,需要充足的流动性才能建立足够深度的交易市场,吸引大量人们使用并从中创造收益。
流动性是来自于持有加密货币的每一个人,交易量则来自于投机的交易者或是有实际需求的用户进行买卖。然而提供流动性的人与进行买卖交易的人的需求与目标往往是相冲突的。流动性提供者想要赚取可观的收益,这些收益主要来自于从交易市场中获得的手续费或是买卖价差。但是交易者和普通用户则希望手续费和买卖价差越小越好,同时也想要有好的市场深度,这样才能快速且大量地买进卖出。
由于流动性提供者与交易者之间存在这层互相依赖的关系,因此需要有诱因使用户愿意提供流动性,同时也必须降低交易成本,才能让更多人愿意交易,如此一来就能产生正向的循环,让更多的手续费和收益吸引更多的流动性加入。
GLP 代币与流动池
GMX 协议通过 GLP 流动池和 GLP 代币来满足流动性提供者与交易者双方的需求。 GLP 流动池是一个多资产流动池,由许多不同种类的加密货币组成,用户可以支付 AVAX、BTC、ETH、LINK、UNI、USDC、USDT、DAI、FRAX 来购买 GLP 代币,成为 GLP 流动池的流动性提供者,并收取流动池 70% 的交易手续费、资金费率及清算费,收益会直接转换为 ETH 或是 AVAX。
交易者或兑换资产的用户则是利用 GLP 流动池来进行买卖。在现货交易方面,GLP 流动池与其他的自动做市商协议没有太大差异,都是收取交易总价值的 0.3% 作为手续费收益,但因为不使用 AMM 作为报价机制,因此 GLP 的流动性提供者不会承担无常损失,在一般情况下如果您使用 1 枚 ETH 购买 25 枚 GLP 的话,您可以预期未来使用这 25 枚 GLP 赎回 1 枚 ETH,因此可以将 GLP 代币看作是一种 GLP 流动池的存款凭证。
GLP 流动池的永续合约
在永续合约方面,GLP 流动池运作方式非常有趣,有一点像是 AAVE 这类型的借贷协议,交易者先将部分资产存入 GLP 流动池中作为保证金,再从 GLP 流动池中借出价值更高的资产与 GLP 流动池对赌价格涨跌,在保证金清算或归还资产前每小时支付一定比例的利息,平仓获利的部分将从 GLP 流动池中取出,而亏损的部分则从保证金中扣除。
举例来说,目前市场上 ETH 的价格为 1000 美元,一名交易者判断接下来 ETH 价格会上涨,因此在 GLP 流动池中抵押 0.1 枚 ETH (价值 100 美元)后借出 1 枚 ETH (价值 1000 美元)做多,这相当于 10 倍的杠杆。
不久后 ETH 的价格上涨至 1250 美元,交易者选择在此刻平仓先前借出价值 1000 美元的 ETH。由于 ETH 的价格上涨了,所以只需要归还 GLP 流动池 1000/1250 = 0.8 枚 ETH 即可取回抵押的 0.1 枚 ETH 保证金,若忽略借款期间的利息,此次交易的获利为 0.2 枚 ETH。
然而若是 ETH 价格下跌会发生什么事情呢?同样以上述的范例计算,保证金的价值为 100 美元,因此当 ETH 价格从 1000 美元下跌至 900 美元时,交易者抵押的 0.1 枚 ETH 会遭到清算,由 GLP 流动池没收交易者的保证金。
LP 与 Trader 的对赌
由此可知, GLP 的流动性提供者与交易者是一种对赌的关系,当交易者赢钱的时候,GLP 流动池资产量会萎缩。反之,交易者输钱的时候,GLP 流动池资产量会增长。
因此,对于 GLP 流动池更恰当的描述是一间赌场而不是提供存款借款业务的银行。存入 GLP 流动池的加密货币资产是摆放在赌桌上的筹码,GLP 代币的持有人就是庄家,而交易者则是赌客。每次进行交易时,赌客将自己的保证金筹码押到赌桌上猜涨跌,庄家则收取开台费陪玩,每一局一小时,赌客可以依照仓位大小支付利息延长赌局,直到保证金扣光或是平仓为止,平仓的时候赌客还要再支付关台费给庄家。
作为一名交易者,他的目标就是 GLP 流动池中的所有资产,连续成功的预测可以将 GLP 流动池中的资产洗劫一空。而 GLP 的流动性提供者,收益来源就是所有上门开仓的交易者,庄家总是希望赌客判断错误造成保证金没收,即使偶尔幸运赢钱时,开台费用和每小时的利息收入也能减少亏损。
然而到底是交易者在赢钱还是 GLP 的流动性提供者在赚钱呢?长期绩效数据给了我们答案,以交易量最大的 Arbitrum 为例,截至 2022 年 10 月,使用 GMX 进行永续合约交易的用户累计亏损了超过 4500 万美元。这个结果其实并不让人感到意外,在网络上简单搜寻一下就知道超过 90% 的交易者其实是亏钱的。即使猜对和猜错的机率分别是 50%,GMX 上交易者的获利期望值仍旧是负数,因为每笔交易都要负担开仓平仓的手续费以及维持仓位的资金费率。
图来自 stats.gmx.io
由此不难看出 GMX 协议对于流动性提供者来说有非常大的诱因,因为他们只需要存入持有的加密货币资产就能赚取收益,而且不会出现无常损失,这就和存钱在银行帐户没有什么两样,尽管收益机制上与单纯的借贷协议并不相同。
那为什么交易者还会想使用 GMX 协议做交易呢?因为 GMX 的市场深度非常好,而且不会出现滑价的问题。因为交易的利润是来自于价差买卖,使用订单簿交易或是 AMM 流动池交易都会因为大笔的买入或卖出使得成本增加或是利润减少,但通过 GLP 流动池开仓平仓时,无论金额多大都不会出现价格偏离的状况,因为根本没有发生实际的买卖,所以不会出现市价吃单的问题,专业的交易者可以利用这个特性做更好的资金控管。
在协议的发展方面,GMX 交易所还发行了 GMX 代币。 GMX 代币可以用于协议的治理和质押,对于影响 GLP 流动池的费率结构和不同加密货币资产比重进行调整,并且获得 GLP 流动池中 30% 的交易手续费、资金费率及清算费,收益会直接转换为 ETH 或是 AVAX。
GMX 代币的最大供应量为 1325 万。截至目前已发行近 800 万枚 GMX 代币,根据官方提供的资讯,GMX 代币分配将有以下用途:
来自 XVIX 和 Gambit 迁移的旧协议代币转换成 600 万枚 GMX。
200 万枚 GMX 投入 Uniswap 交易所上的 GMX/ETH 流动池中。
200 万枚 GMX 用于 esGMX 奖励。
200 万枚 GMX 由地板价格基金管理。
100 万枚 GMX 代币用于市场行销、合作伙伴和社区贡献者。
25 万枚 GMX 代币在 2 年内线性解锁作为开发团队奖励。
其中 esGMX 奖励可以通过质押 GMX 代币或 GLP 代币一年后线性解锁成 GMX 代币,目的在于鼓励长期质押和提供流动性,并且减少 GMX 的价格波动和提供质押者稳定收益来源。质押 GMX 代币的用户还能获得加成点数(Multiplier Points),使用户收到的 GLP 流动池收益份额提升一定比例。
地板价格基金则沿用了 Olympus DAO 提出的协议自有流动性概念,为 GMX 代币最低价格做背书并确保 GLP 的流动性。当地板价格基金与市场上流通的 GMX 总量的比值低于 GMX 的市场价格时,会回购并销毁市场上流通的 GMX 使价格无法继续下跌。
GMX 的优缺点
由于 GMX 协议对于传统流动池模型的改良,GMX 交易所的用户可能会因而受益或面临风险,这取决于其所使用的去中心化金融服务为何,以及用户在 GMX 交易所中扮演什么样的角色,以下我们简单探讨 GMX 协议对三种不同类型的用户,即兑换资产的使用者、流动性提供者和投机的交易者有哪些优缺点。
兑换资产的使用者
GMX 协议的模型对于交换资产的用户来说优点非常明显,在交易手续费率上, GMX 与多数其他的去中心化交易所相同,大约占交易总额的 0.3% 左右,但是汇率稳定性上 GMX 的表现远胜过市场上几乎所有的竞争对手。 GMX 不使用订单簿来创造交易市场,也没有使用 AMM 做报价,因此理论上是无法出现滑价的,只要流动池中还有流动性,任何金额大小的订单都能瞬间消化,丝毫不会对市场价格产生任何冲击。
举例来说,某天由于某种原因导致比特币崩盘,在一小时之内价格从 20000 美元下跌 40% 来到 12000 美元,有一家机构为了避险需要即时清算掉持有的十万枚比特币现货,然而市场上没有任何交易所的订单簿上有这么多的挂单可以承接如此大的卖出量,即便真的成交卖的价格一定也是越卖越便宜。假设在比特币 18000 美元时这家机构发现 GLP 流动池中有价值超过 18 亿美元的 USDC,则在当下是可以以 18000 美元的固定价格,一瞬间将十万枚比特币现货抛售至 GLP 流动池中换取 USDC 避险,而不用等待订单簿上的挂单成交,或是 AMM 流动池的高成本转换。
GMX 兑换资产的快速完成与零价格冲击特性,非常适合资金量大的 OTC 交易,但缺点是 GLP 流动池的资产种类选择少,这点限制了其在非热门的长尾资产的应用潜力。
流动性提供者
流动性提供者的目标是被动地存放资产赚取收益,而无需复杂的操作,这点 GMX 做的非常好,因为 GLP 流动池的使用方式和在银行帐户存款没有太多区别。流动性提供者忌讳无常损失,这点 GMX 也解决了,因为 GLP 流动池是单资产的存入取出,不会由于价格波动造成存入的资产被转换成其他资产。流动性提供者想要高收益,GMX 开了条路让这件事情有可能发生,只要市场上的交易者输钱收益就会增加。流动性提供者不想承担亏损风险,GMX 用统计数据说明短期亏损会出现,然而长期获利才是必然结果。
表面上看起来似乎 GMX 协议几乎满足了所有流动性提供者的愿望:长期、稳定、低风险、高收益的金流。但事实并没有想像中的如此美好,因为 GLP 流动池不是像银行那样单纯的存款放贷,其远高出一般市场利息的超额收益来自于交易者被没收的保证金,增加承担的风险则是交易者的获利。但交易者真的一定会输钱吗?万一对手来自顶尖的量化交易团队,或是著名的对冲基金操盘手呢?索罗斯坐在您对面与您对赌,真的有信心能赢而不是输光光吗?虽然费率规则偏袒流动性提供者,但仍难保极端情况下巨额的流动性损失不会发生。
投机的交易者
从交易者的角度来看,在许多方面 GMX 交易所是一个使用体验更好的交易平台。在 GMX 开仓和平仓没有与订单簿或 AMM 流动池进行买卖,所以没有滑价问题。另外 GMX 协议使用 Chainlink 的动态聚合预言机汇总多家交易所报价,可以过滤掉缺乏流动性的异常极端值价格,从而降低清算的风险。交易者也受益于可快速兑换大量资产而不会造成价格波动的 GLP 流动池,这让他们可以更准确地预测每笔交易的亏损和获利,并做好相对应的资金管理。
对交易者而言,最显而易见的缺点还是 GLP 流动池的资产种类选择少的问题,他们仅能使用少数种类的加密货币进行交易。至于资金费率突然窜升则是潜在的额外风险,因为资金费率会随着 GLP 流动池中资产利用率动态调整。比如,您选择在 GMX 平台的合约市场做多 LINK 代币,开仓不久后突然市场上有用户大量使用 USDC 稳定币购买 LINK 代币现货时,GLP 流动池中的 LINK 代币数量将急剧减少,资金利用率增加会促使合约做多, LINK 的资金费率快速上升。换句话说,其实大额交易对流动池的价格冲击还是存在的,只是这个成本以资金费率的形式转嫁到交易者们身上。
GMX 的生态系
由于 GMX 和 GLP 皆属于可以产生金流的生息加密货币资产,因此非常适合作为借贷用的抵押品,Vesta Finance 是众多接受 GMX 和 GLP 作为抵押的借贷协议之一,它建立在 Arbitrum 网络上,用户可以抵押 GMX 和 GLP 后借出稳定币 VST,目前抵押率分别需要维持在 150% 和 120% 以上。目前通过 GMX 和 GLP 铸造的 VST 数量已将近 500 万,而 Vesta 协议返还给 GLP质押者的 ETH 年利率为 11.5 % 左右。
图来自 Vesta Finance
GMX 协议的零交易价差也受到许多去中心化交易所聚合协议的青睐,以 Avalanche 区块链网络上的收益聚合协议 Yield YAK 为例,有超过 35% 的交易量都是通过 GLP 流动池完成,在需要大额交易时这个优势又更加明显,其他去中心化交易所如 1inch 等也都集成了 GLP 流动池的流动性。 Yield YAK 提供的收益产品支持 GLP 和 GMX,获得的利润会自动进行复投。
图来自 Yield Yak
GMX Blueberry Club 是 Arbitrum 网络上 10000 个 NFT 个人头像图片系列,包含了超过 130 个以上的手绘特征。这个 NFT 项目是为了去中心化交易所 GMX.io 的社群创建,并于 2021 年 12 月 4 日发布。通过质押 GMX 代币获得加成点数的每一位 GMX 用户都有权获得 1 个免费的 GBC 系列 NFT,剩余的 GBC 以每个 0.03 ETH 的价格公开出售,销售所得成为社群发展基金,目前持有价值超过 75 万美元的 GMX 和 GLP。此项目有众多来自社群的主动贡献者参与,再次展现了 GMX 开发团队以社群作为基础以及为社群服务的草根特性。
图来自 GMX Blueberry Club
总结
GMX 协议以创新的方式重新定义了流动池的运作机制,用户可以用低廉的成本进行资产兑换,即使大额交易也不会造成滑价的问题。对于流动性提供者而言,GLP 流动池没有无常损失的困扰,能够以单一资产添加和赎回流动性,并且赚取交易手续费、资金费率、清算费等多种的收益。 GMX 也支持永续合约交易,最高可以使用 30 倍的杠杆,零点差和聚合预言机报价能帮助交易者降低清算风险,并且更准确地控管仓位以及预测收益和损失。
GMX 的成功已经体现在许多层面上,无论是交易量、用户数、与其他协议的整合等,都呈现出向上增长的趋势。 GLP 流动池与一篮子加密货币的资产绑定的指数组合也揭示了其他去中心化金融(Decentralized Finance,简称 DeFi)应用的潜力,可以预期将出现不同类型的收益产品,通过加密货币借贷以及合约对冲等方式参与 GLP 流动池,在规避价格风险的同时又能赚取稳定收益。
尽管 GMX 提出的多资产流动池模型已被证明其可行性,且社群导向的经营目标也深受许多投资人的肯定,但仍须注意 GMX 的开发团队至今全数匿名,且 GLP 流动池仍存在有智能合约的风险或是流动性枯竭的可能性,但这就像一个高手合约交易者,理论上是有可能把平台的钱赢光,但实际发生情况却是几乎不可能的。回顾历史,大多数市场参与者都是损失的,重点是决定参与投资前仍须审慎衡量收益与其他潜在的危机。