如何改进DeFi的AMM

in hive-165526 •  4 years ago 

自动做市商(Automated Market Maker,AMM)技术在此次DeFi大爆发中功不可没。

不同于传统交易所的做市商机制,AMM 则是鼓励用户将自己的代币投入交易对流动池,形成小的做市商,那 AMM 有缺点吗?该如何改进?

首先的问题是,为什麽 AMM 一开始会出现?

那是因为大部分的区块链交易吞吐量(Throughtput)都不高,区块链的延迟性让去中心化交易所(DEX)无法支援交易挂单簿,所以 DEX 被逼着使用 AMM 协议。

那么 AMM 表现得如何呢?到这个夏天之前,AMM 的表现并不好。虽然现在 AMM 看似运作的很有效率,但这个效率并不是完全「自然形成」的。

大多 DeFi 交易量和锁仓量(TVL)都是因爲流动性挖矿(Yield Farming),不管怎样,这种形式就相当于项目将自家代币空投给用户。不管你怎麽看待流动性挖矿,但实际就是因为有了项目方的强力激励,才有了这些统计过后的数据。

现在大家在用 AMM 协议,抵押代币在流动池中,是因为有人付钱请他们这样做。

但这种做法并不是 AMM 协议的专利,大家都可以用同样方式让利给做市商、抵押代币的用户,或任何其它想奖励的人。

而一旦抽离了这些奖励,你觉得交易量和锁仓量还会剩下多少?不清楚,也没人知道。

话说回来,大部分人都发现了 AMM 有个大问题,那就是「无常损失」(Impermanent Loss)。无常损失就是,如果你在交易对池中提供流动性,代币价格变动,你也会跟着损失。之所以叫无常,是因为流动性提供者损失与否,取决于代币价格。如果你继续提供流动性,只要代币价格回升,那你损失的价值就自然回来了。

现在很多项目正在尝试改善 AMM 的无常损失。有些改善了滑点的曲线,有些则是利用保险、期货、对冲的方式当作无常损失的解决方案,更多项目则是选择空投奖励。

因为无常损失并不是「错误的参数」,调整回来就可以。无常损失只不过是委婉说法,大白话就是:「烂交易选择」。

举例来说,假设你在 AMM 中抵押了 1 ETH 和 400 USDC,现在的 ETH 价格为 400 美元。假设 AMM 的吃单和挂单价格是 30 基点(30 bps,约 0.3%),那你 400 美元时抵押资产进去的话,等于是在跟全世界宣布:

「嘿!有人想以 401.20 美元的价格买入或以 398.8 美元的价格卖出吗?如果是,那就快来吧!」

所以会发生什麽事呢?好,你就继续坐着等,继续等,等到 ETH 下跌 60 个基点的时候,才有人用 398.8 的价格卖给你,因为这就是市场价格。

提供流动性的你,就像是干坐在那的鸭子,面对的是共 60 基点的双向风险,而想要撤单必须要撤走流动性(资产),但区块链延迟性让这个动作不但执行慢,手续费又高。所以你只能坐等市场在市场变动超过30bp的时候才跟你交易。

而这个时候市场价格是对你不利的,接着就会有人用你不想要的价格卖给你。这就是「无常损失」。

在正常的交易挂单簿,大家的挂单价格就是真正想买进、卖出的价格;但在 AMM 协议中,大家都在流动性池中,所以双边代币都被迫以市价买入或卖出,不管价格为何,这些价格不代表任何观点,所以看起来就像一群坐在交易池中的鸭子。

期货、期权等对冲风险解决方案,也帮不上忙。因为 AMM 的核心问题不是在于「风险」,而是回报期望值是负值的烂交易。

回馈交易手续费也不能改善这笔烂交易,这只能平衡损失,让损失变低。

改变滑点的曲线也无济于事。

这里唯一改善的是,挂单费永远都是 30 个基点,而且只有在市场波动持续超过 30 个基点时,这才会帮用户节省挂单费,因为 30 个基点比绝大多数的交易所都贵,但 AMM 必须这样将基点设置的这麽高,否则无常损失将会一飞冲天。

这代表,任何「理智」的挂单者,即只想用合理价格购买代币的交易者,都必须支付 30 个基点的挂单费,这实在是很没有效率的交易方式。

那如果用演算法设定价格呢?

可能有三种情况:

1.这个演算法的数据取自于中心化交易所预言机 一> 那交易者不如直接到中心化交易所交易就好了

2.演算法数据取自链上数据 一> 预言机数据来自去中心化交易所,其价格演算法一样跟 DEX 一样,属于递归逻辑

3.也有可能是用上述两种以外的其它演算法,通常这种都是垃圾演算法

所以 AMM 提供者必然会出现下列情况:

A.流动性提供者正在进行一笔烂交易,不断地受到无常损失而不自知

B.代币波动性很低,无常损失接近零,但奖励的手续费也接近零,就像 Curve 一样

C.太多随机的不理智的吃单者进场所导致的盈利>无常损失,但效率依然比一般有订单簿的交易所低。

又或者

D.有人补贴你,让你使用 AMM,例如流动性挖矿

所以,总体来说,要不就是流动性提供者损失,要不就是吃单者损失,要不就是有人补贴你让你使用 AMM。

所以只要流动性挖矿结束,AMM 就被打回原形。

那如果,只是单纯想要流动性呢?

没错,这是完全合理的,也是 AMM 最明确的做法。

你有一些代币,你想要交易它,又不想要做市商(MM),所以将代币抵押进去 AMM,然后就不去管它。

当然,你会损失一些钱,但不重要,因为这就是提供流动性的代价。

但如果,你想要写一个「智能」的 AMM 协议,像是挂单交易这类的功用呢?

真的有这种东西,但那并不是 AMM 协议,而是链上量化交易系统,我认为这个系统是很棒的!

需要补充的是,虽然降低手续费、区块链延迟性有助于改善 AMM,让添加流动性或是移除流动性更快更便宜,所以你可以随时添加或移出资产,但总体来说,还是无法 AMM 的根本性问题。

AMM 迫使你同时要承受双边风险,显而易见是无效的交易手段,就算你改善了滑点的演算法、同时对冲风险,或是其它做法也没有用。

现在只是因为流动性挖矿兴起,我们就突然忘记 AMM 之前其实是很低效的交易手段,有多么不受市场待见。

但还是得说,AMM 在某些应用是可以彰显其价值的,例如波动性低的稳定币与稳定币的兑换,又或是新项目需要代币流动性。

你其实根本无法解决 AMM 的问题,顶多只能让它们没这麽难用而已。

交易挂单簿在过去解决了交易问题,而我相信未来交易挂单簿也还是必然趋势。

本帖 steem 首发

如何改进DeFi的AMM

最近新帖

  1. Clover42让DeFi超越金融
  2. Yfi.Name是DEFI治理型代币
  3. 2020DeFi
  4. 比特币和以太坊占据DeFi锁定价值的44%
  5. DeFi+DAO=?
  6. DeFi多币种暴跌90%
  7. 众筹中的UTU闯入去中心化金融
  8. Curry Protocol-新一代去中心化金融协议
  9. DeFi生态各项指标均创历史新高
  10. Uniswap 等 AMM 如何应对“毒流”
  11. Neo—公链破局,战 DeFi
  12. DeFi资产市值单日暴跌25%
  13. 最近崩盘、跑路、被抓等有问题的区块链项目名单!
  14. DeFi火热背后的高度波动风险
  15. 波场DeFi挖矿破局者 大富翁(GOLD)?
  16. SwapX跑路:打造DeFi界“交易挖矿”标杆
  17. DeFi的秋天来了?
  18. DeFi治理与DAO
  19. OneSwap 能否主导DeFi挖矿下半场?
  20. DeFi+NFT火爆,盘点NFT热门项目
  21. niswap成为首个锁定价值超过20亿美元的DeFi协议
  22. 去中心化交易所Uniswap掀起DeFi狂欢浪潮
  23. SSK登录JustSwap白名单
  24. 当DeFi遇上NFT
  25. SEC很有可能起诉Uniswap
  26. UNI「分叉币」UNII号召散户争Uniswap治理权
  27. Yam Finance将于9月18日重新启动Yam协议并迁移至YAM v3
  28. SwapX 支持GRAP(葡萄)项目参与三次连环挖矿活动
  29. SwapX9 月 19 日开放流动性质押,4 小时内锁仓即超过 2 千万美金
  30. SwapX9 月 19 日开放流动性质押,4 小时内锁仓即超过 2 千万美金
  31. 新DEX SwapX推出一矿三挖
  32. SwapX为何可以对垒Uniswap?
  33. YAMv3真要来了,AMPL堪忧
  34. AMPL实验0916:累计盈利-6.4%
  35. AMPL实验0915:累计盈利6.4%
  36. AMPL实验0914:累计盈利6.4%
  37. AMPL实验0913:通缩下累计盈利 -17.1%
  38. AMPL实验0912:通缩下累计盈利 6.9%
  39. AMPL实验0911:通缩下累计盈利 7.4%
  40. AMPL实验0910:通缩下累计盈利 36.6%
  41. AMPL实验0909:通缩下累计盈亏-18.1%
  42. AMPL实验0908:通缩下累计盈亏-12.2%
  43. AMPL实验0907:通缩下累计盈亏-6.2%
  44. AMPL实验0906:通缩下累计盈亏-12.4%
  45. AMPL实验0905:通缩下累计盈亏-3.1%
  46. AMPL实验0904:通缩下累计盈亏3.3%
  47. AMPL实验0903:通缩下累计盈亏18.2%
  48. AMPL实验0902:通缩下累计盈亏109%
  49. AMPL实验0901:通缩下累计盈亏189%
  50. AMPL实验0831:通缩下累计盈亏113%
  51. AMPL实验0830:官方预言机的价格$1.176达到通胀门槛
  52. AMPL实验0830:通缩下累计盈亏71%
  53. AMPL实验0829:通缩下累计盈亏3.3%
  54. AMPL实验0828:通缩下累计盈亏-20.3%
  55. AMPL实验0827:通缩下累计盈亏--28.7%
  56. AMPL实验0826:通缩下累计盈亏-23.5%
  57. AMPL实验0825:通缩下累计盈亏-15.4%,Uniswap池20M
  58. AMPL实验0824:通缩下累计盈亏-0.9%,Uniswap池22M
  59. AMPL实验0823:通缩下累计转盈利4.9%,Uniswap池23M
  60. AMPL实验0822:通缩下累计转亏损4.6%,Uniswap池22M
  61. AMPL实验0821:通缩下累计转盈利1.2%
  62. AMPL实验0820:通缩下累计亏损16.6%
  63. AMPL实验0819:通缩下累计亏损13%(主要是uniswap手续费)
  64. AMPL实验0818:通缩下累计亏损6%
  65. AMPL实验0817:通缩下累计亏损10.2%
  66. AMPL实验0816:翻了几十倍的自动通缩和通胀的稳定币
  67. AMPL实验:翻了几十倍的自动通缩和通胀的稳定币
  68. 各国央行加速放水可期,BTC突然暴跌
  69. A股数字货币板块整体暴涨
  70. BTC果然深蹲,继续观察,等待加仓机会
  71. BTC小时线收敛到狭窄区间,恐要选择新方向
  72. MXC交易所,有杠杆,没交易深度
  73. STEEM和HIVE 同时异动,是有什么事情发生吗?
  74. STEEM和HIVE的二级市场波动来看,投资者对hive的语气比较高
  75. 瑞幸咖啡自揭伤疤,一天三次熔断暴跌81%,是什么套路?
  76. BTC减半行情,空白要等“矿工投降”漩涡结束!
  77. HIVE 价格回落到 1.3 STEEM, HIVE缺乏操盘团队?
  78. steem分叉时机已经就绪,币安支持空投
  79. steem分叉时机已经成熟,各自准备
  80. 当 misterdelegation 动作频频,是准备好了分叉吗?
  81. 资本大鳄1号BTC减半屠杀行情结束,2号BTC减半造福行情启动?
  82. 绝大多数区块链项目,并没有做好本币杠杆化交易的准备
  83. 哪家的仓爆了?哪家的仓爆了?哪家的仓爆了?哪家的仓爆了?
  84. 邪门:利好的BTC暴跌,利空的STEEM暴涨
  85. steem或许进入抢筹阶段,分叉期望越来越强烈!
  86. BTC减半是否启动?缩量后再次暴跌探底
  87. 孙宇晨暗度陈仓,准备分叉?币安关闭steem提现助阵?
  88. EOS情人节VOICE后,缩水3400万,也没见雄起啊
  89. steem借着此次内讧进行分叉,也不是坏事,B网应该支持
  90. 币安交易所怒转3000万STEEM,意欲何为?搞事吗!
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

This post has received a 34.74 % upvote from @boomerang.

This post was resteemed by @steemvote and received a 60.39% Upvote. Send 0.5 SBD or STEEM to @steemvote

本帖中 , @hnt 作为受益人获得奖励 : 8.885 $ + 0.0 STEEM + 55.89 SP = 111.421 STEEM = 17.827 $ , 因此 @hnt 保留 5%(5.571 STEEM) 作为费用 , 并且支付本帖作者 105.85 STEEM . 谢谢使用 @hnt 的流动性服务 !
详细说明 ...