池子! Arbitrum 上池子主要由USDC、BTC、ETH、DAI、FRAX、LINK、UNI、USDT构成,且绝大部分是USDC 和B/E(48.52%、15.9%、22.81%) GLP池是如何作为Trader 多/空对手方的呢? 这里先要建立个基本认知: - 拿B/E是看多 - 拿U是看空 其实很好理解,把U换成B/E当然是认为它会涨,不然就会拿U等它继续跌。 所以GLP 池子基本一半是稳定币、一半是B/E,以此来提供稳定的多/空对手盘,然后根据Open interest 及Utilization 调整Target Weight。 比如当前Long ETH 的OI 比较多,GLP池子形成的Short的对手盘就会比较多,自然就应该调高ETH的Target 鼓励更多的LP存入看多资产ETH... 具体Perpetual是怎么实现的呢? 其实也很简单: - 当Trader做多ETH时,相当于从GLP 池中“借”ETH 的上行空间; - 当Trader做空ETH 时,相当于从GLP 池中“借”稳定币相对于ETH 的上涨空间。 整个过程GLP 池中的资产并没有被借出来,而是直接在平仓的时候进行结算。 假设: ETH:$1000 GLP池:9 ETH + 11000 USDC = $ 20000 张三抵押1ETH,10倍杠杆Long ETH,这个时候相当于向GLP“借”9个ETH的上行空间。 1. ETH 涨到 $2000 (忽略Tx fee、借贷费用) 收益:(2000 - 1000)* 9 = $ 9000 结算:9000/2000 = 4.5 ETH GLP池子:4.5 ETH + 11000 USDC = $ 20000 极端情况: ETH 上涨到 $100,000 收益:(100,000 - 1000)* 9 = $ 891,000 结算收益:891,000/100,000 = 8.91 ETH GLP池子:0.09 ETH +11000 USDC = $ 20,000 注意到没,不管怎么涨GLP池子都会剩一点ETH! 无论怎样涨,被“借”的ETH 都不会被掏空,GLP池子里最坏的情况总会剩一点。之所以这样是因为GLP池子的代币数量限制了开仓仓位,每一个仓位都要有对应的现货支撑!GMX还设置了流动性保护,也就是最多开到对应GLP流动性的70%仓位。 有个问题:如果当前已经有70%的OI,LP要提走流动性怎么办? 有朋友说GLP的池子U本位是不变的,上面的例子至始至终都是 $ 20000。其实并非如此,只有当把所有ETH 借空时GLP池子的U本位是不变的。 如果GLP池子:10 ETH + 10000 USDC = $ 20000 抵押1 ETH 10倍做多时会借9个,无论怎样涨,GLP都是大于$ 20000的,因为未被借的那1ETH的上行空间没有被掏走。 2. 做多爆仓情况 假设ETH没有涨,反而下跌到889触发爆仓,张三抵押的1ETH将全部被GLP池子吃掉: GLP池子:10 ETH + 11000 USDC ≈ $ 20000 同理如果GLP池子没有被“借”空的话,GLP 的U本位应该是明显小于 $ 20000的。 再来看下Short的情况: 3. 做空赚 张三抵押1000 USDC 10倍做空ETH,相当于“借” 9000 USDC 吃相对ETH的涨幅,或借9个ETH直接卖掉看空。 当ETH跌到500时: 收益:$ 4500 GLP池子:9ETH + 6500USDC = $ 11000 Trader做空赚钱的时候GLP 账面损失最大!其实放那不动9 ETH + 11000 USDC 也只剩$15500了。 4. 做空爆仓 如果ETH没有跌反而涨到$ 1111,张三自然又爆仓了,抵押的1000 USDC也全部被GLP池子吃掉: GLP池子:9 ETH + 12000 USDC ≈ $ 21999 这就是一个零和游戏,Trader赚LP就亏,Trader亏LP就赚! Trader在GMX上的PNL将直接反映在GLP的价格上: - Trader亏,GLP价格上涨(Trader的抵押品加入GLP池) - Trader赚,GLP价格下跌 GLP 作为Trader的对手盘,肯定是要承担一定风险的!只是从历史运行数据来看,Trader们总体是亏的。 作为LP给平台提供了流动性,按理说就不应该再承担损失或冒很大的风险,但实际是办不到的!比如基于AMM的Dex,LP必然要承担无常损失,这是价格发现的成本。 所以平台往往要另行弥补,比如Tx fee分成、流动性挖矿奖励等。AMM机制的Dex,覆盖无常损失后的整体收益就是LP是否愿意继续提供流动性的动力。 GMX 这方面做得还算不错,所有费用包括开仓、借贷、swap的费用全部分给GMX、GLP的质押者,GLP 能分70%,使得APR 高达30%左右,熊市有这样的收益也算不错了。 另一方面,为GLP提供流动性本身也是在参与du博,需要有一定的风险预期,只是你的对手盘更多的是那些容易上头的du鬼。 简单体验了一下,GMX 还是很简洁易用的,就是目前GLP池子标的太少。 比较特别的一点就是零滑点或滑点极低,这是直接通过预言机喂价的优势,同时无需通过AMM机制进行价格发现,自然LP 也不用承担无常损失的风险。 再来看看GMX 提供的收益,主要针对GMX和GLP: GMX为平台治理代币,主要涉及代币分配、GLP 池子构成、esGMX奖励等。质押GMX 获得奖励: - esGMX - MP:Multiplier Points - 30% 平台收益 MP 主要勇于Boost reward的,100%不是指收益而是MP点数,比如质押100个GMX满1年能获得100个MP点数。 一个人的加密道路总是那样坎坷 你需要加入一个由一群志同道合的人组成的队伍 期待你的加入。公粽耗;狗哥他来了 质押esGMX 的效果等同于GMX,获得的收益都相同,只是无法在二级市场流通交易。 esGMX 想变现就必须Vest 成GMX,这是一个再质押的过程,生成这些esGMX 对应的GMX或GLP也必须同步保持质押,365天的线性归属过程中esGMX 代币将每秒转换为GMX,已转换为GMX 的部分可随时领取。 而且只要不Unstake,Vest中的GMX照样获得所有收益,esGMX也是线性归属为GMX,对市场也不会形成抛压。 这是GMX 代币经济模型中的一个亮点,这使得绝大部分的GMX都处于质押状态,并且利好币价。 当提供流动性换取GLP时,GLP是直接被Stake的,质押也会获得esGMX奖励,跟GMX不同的是没有Multiplier Points,但分得的平台收益比GMX高。当LP存入池子对应代币时,会换取相应的GLP: GLP价格 = 池子资产总价值/GLP供应量,资产总价值包括OI的未实现利润/损失,基本假设是每个OI都可能在下一秒被平仓。 GLP池子除了作Perpetual 的对手方,也支持Swap。Swap 过程相当于存A代币换GLP,再用GLP换B代币,基于预言机喂价基本可以零滑点秒兑换,只是代币不同Weight 导致手续费可能会比较夸张。 有个关键点:平仓也可能涉及Swap,Trader抵押的和最终提取的可以是不同代币,但这会被视为交易活动而收取交易费。 GMX 有哪些问题/风险呢? 1.缺乏价格发现机制 直接通过预言机喂价而没有自身的价格发现机制,严格说不算一个完整的Perpetual Exchange。 之前在Avalanche 上就出现过1次操控预言机事件,Trader 利用AVAX 在CEX 中的稀薄流动性,操纵AVAX 的链下价格从GLP 池中获利56.6 万美元。 2.多空不平衡 类似dYdX或各种Cex的Perpetual,通常都会以资金费用来平衡多空,当做多力量大于做空时多方需要向空方支付资金费用,反之亦然。 GMX 不是,唯一限制开仓的就是池子里对应的现货数量,GMX 保障每一个仓位背后都有现货支撑,但这也无法完全平衡多空。 当大牛趋势行情到来时,平台绝大多数都做多的,这完全有可能把池子里的B/E 给掏空,就算GMX项目方把Target Weight调再大,LP也不一定愿意再继续存进来,而随着GLP池子价值进一步被掏走,LP也可能提走流动性,这是否可能导致池子枯竭? 望Defi大神指点分析一下! 3. 合约预留参数 起初我以为GLP池子代币的Target Weight 是由算法根据市场情况自动调整的,没想到是合约预留了参数,项目方每周通过之前的OI、UTILIZATION数据人工调整的。 项目方甚至可以自由修改包括GLP池子构成、权重、质押奖励等,这会带来什么问题还不知道,可以确定的是项目方是做盘子起家的! 来源:金色财经lg...