NGK在这波DeFi潮中,推出了Baccarat,为用户带来了流动性挖矿收益,今天笔者就讲一讲Baccarat中挖矿、兑换和做市的关系。

兑换和做市是什么关系呢?众所周知,换币者,是用一种货币去换另一种货币,把一种货币注入到交易池中,再从资金池中换出另一种币。兑换者在交易时,他的对手是资金池。而资金池是哪来的?对,就是做市商注入资金池的。本质上,兑换者与做市商是对手关系。

交易者的对手是另一些交易者。从逻辑上,交易所,提供的只是一个交易的平台,不参与交易,只是坐收渔人之利。可是,在存储库式的Dex中,其实兑换者与做市商在博弈。在Baccarat项目中,兑换者的风险相对较小。因为兑换者是主动的。兑换者主动发起交易,甚至可以根据Dex与其他交易所的差价进行搬砖。

所以虽然兑换者和做市商的另一层关系是,兑换者是用户,做市商是股东。用户向做市商支付手续费。事实上,这是一种风险补偿。兑换者风险低,所以要付出手续费,而做市者面临着更大的风险,因此获得收手续费收益。

在存储库式Dex中,兑换者与做市者其实是对手关系。做市者是兑换者的接盘侠。有两种币,A和B,兑换者有的用A换B,有的用B换A,但总体上总有一个趋势,要么是有更多A向资金池中流入、B从中流入;要么反之,有更多的B向资金池入流、B从中流出。做市商不同于订单薄式交易所中,可以挂单。也就是说做市商为兑换者无偿兜底。

所以Baccarat流动性挖矿作为一种风险补偿和激励,实际上,鼓励更多的做市,扩大资金池,使交易者在交易中享受更低的滑点。因此,做市、挖矿和兑换形成了三角关系。挖矿不仅有利于做市者,也有利于兑换者。

当然,矿币被炒得疯狂时,这种三角关系是不平衡的。以BGV为例,因为矿币有太大的泡沫。流动性采矿泡沫消失后,价格逐渐合理,这种平衡也逐渐确立。

当然,矿币BGV价值是浮动的。在当前的流动性挖矿设计中,矿币长期处于通胀状态,应用场景不多,除了套娃挖矿。但是,即使长期下跌,短期也有变动,在短期变动中,需要的是交易时机的把握。但是,我们不能否认,Baccarat流动性挖矿对做市、兑换的意义。

Baccarat中挖矿、兑换和做市的三角关系是什么?的更多相关文章

  1. Baccarat流动性挖矿的收益能否持续?该如何参与Baccarat流动性挖矿?

    2020年DeFi市场火热,众多投资机构纷纷入场,分享这场资本盛宴.然而,目前市面上大多数DeFi项目手续费高昂,小资金的投资者无法入市.为了让更多的用户参与其中,NGK推出了Baccarat流动性挖 ...

  2. 为什么要抢挖Baccarat流动性挖矿的头矿?头矿的价值是什么?

    今年下半年,DeFi流动性挖矿非常受投资者的欢迎,究其原因,其超高的挖矿回报率着实足够吸引无数投资者的眼球.而即将上线的Baccarat流动性挖矿,也未上线先火了一把.Baccarat是由NGK公链推 ...

  3. NGK Baccarat流动性挖矿打造DeFi新风口

    2020年,DEFI成为了区块链领域最热门的概念之一.它就像乐高积木,将原来的金融模块,以不同的智能合约来实现.智能合约又以全新的方式将不同的金融功能拼接在一起,以创造出全新的金融产品. NGK.IO ...

  4. javascript中prototype、constructor以及__proto__之间的三角关系

    三者暧昧关系简单整理 在javascript中,prototype.constructor以及__proto__之间有着“著名”的剪不断理还乱的三角关系,楼主就着自己对它们的浅显认识,来粗略地理理以备 ...

  5. 一张图理解prototype、proto和constructor的三角关系

    × 目录 [1]图示 [2]概念 [3]说明[4]总结 前面的话 javascript里的关系又多又乱.作用域链是一种单向的链式关系,还算简单清晰:this机制的调用关系,稍微有些复杂:而关于原型,则 ...

  6. 理解prototype、proto和constructor的三角关系

    javascript里的关系又多又乱.作用域链是一种单向的链式关系,还算简单清晰:this机制的调用关系,稍微有些复杂:而关于原型,则是prototype.proto和constructor的三角关系 ...

  7. [转] 一张图理解prototype、proto和constructor的三角关系

    前面的话 javascript里的关系又多又乱.作用域链是一种单向的链式关系,还算简单清晰:this机制的调用关系,稍微有些复杂:而关于原型,则是prototype.proto和constructor ...

  8. 选择结构的三角关系Switch、Case、Default!!!

    选择结构的三角关系Switch.Case.Default!!! 今天我们学习选择结构进化章节——Switch结构,他与if有什么区别呢? 相同点: 都是用来处理多分支条件的结构 不同点: switch ...

  9. 关于OATUH中的AUTHRAZITON CODE和TOKEN的关系,实际上就是这么回事

    关于OATUH中的AUTHRAZITON CODE和TOKEN的关系,实际上就是这么回事 每回要拿AUTHRAZITON CODE换取TOKEN,然后才能正常通信, 为什么要多一步呢?直接给TOKEN ...

随机推荐

  1. HTML5 使用浏览器内置数据库之 indexedDB

    indexedDB是H5规范里的浏览器内置数据库,是nosql数据库的一种.因为另一种数据库Web SQL不再受W3C支持,所以还得学习下这个. 基本情况 兼容性:ie11及以上都支持, W3C是这么 ...

  2. 深复制VS浅复制(MemberwiseClone方法介绍)

    MemberwiseClone方法,属于命名空间System,存在于程序集 mscorlib.dll中.返回值是System.Object.其含义是:创建一个当前object对象的浅表副本. MSDN ...

  3. mysql-mysqli_fetch_all(错误)

    mysql-mysqli_fetch_all(错误) 问题:使用mysql-mysqli_fetch_all获取返回的数组时失败/报错 原因及解决方法: mysqli_fetch_all函数只存在于m ...

  4. 折半搜索(meet in the middle)

    折半搜索(meet in the middle) ​ 我们经常会遇见一些暴力枚举的题目,但是由于时间复杂度太过庞大不得不放弃. ​ 由于子树分支是指数性增长,所以我们考虑将其折半优化; 前言 ​ 这个 ...

  5. KMP浅谈

    关于KMP ​ KMP其实是三个人名字的缩写,因为是他们同时发现的(大佬惹不起); ​ KMP作为CSP考点,主要亮点是其优秀的匹配复杂度,而且消耗空间小,比起hash虽然有些局限性,但是因为其正确率 ...

  6. Codeforces Round #327 (Div. 1) C. Three States

    C. Three States time limit per test 5 seconds memory limit per test 512 megabytes input standard inp ...

  7. L2-019 悄悄关注 (25分) map容器模拟

    代码: 1 //一道模拟水题,就用来给map练手吧 2 #include<stdio.h> 3 #include<string.h> 4 #include<iostrea ...

  8. KafkaConsumer 简析

    使用方式 创建一个 KafkaConsumer 对象订阅主题并开始接收消息: Properties properties = new Properties(); properties.setPrope ...

  9. String的20个方法

    String的20个方法 面试题 1.new和不new的区别 String A="OK"; String B="OK";//会去常量池查找有没有"Ok ...

  10. WOJ1022 Competition of Programming 贪心 WOJ1023 Division dp

    title: WOJ1022 Competition of Programming 贪心 date: 2020-03-19 13:43:00 categories: acm tags: [acm,wo ...