【区块链课程】4.1—数字货币交易所基本概念

一、数字货币交易所的定义数字货币交易所是指进行数字货币间、数字货币与法币间交易撮合的平台,是加密数字货币交易流通和价格确定的主要场所。与传统证券交易所相比,数字货币交易所除撮合交易之外,还承担做市商和投资银行的角色。交易所的做市商角色能增加市场的流动性,交易所从中赚取交易差价。交易所的投资银行角色为数字货币提供发行、承销等服务,交易所从中收取上币费,或者以交易所社区投票的形式收取保证金。

二、数字货币交易所的分类

 

1.法币与数字货币交易

法币与数字货币交易所提供美金、欧元等法币与比特币、以太坊等数字货币的交易服务。由于各国不同的货币政策,法币与数字货币交易所在全球范围内受到了严格的监管,目前仅有极少数的交易所提供法币与数字货币的直接兑换。中国政府于2017年出台了政策,明确禁止任何数字货币的发行与交易。

目前法币与数字货币之间的交易主要分为两种模式,第一种是交易所内直接交易,例如Coinbase,Bitfinex等交易所提供的BTC/USD、ETH/USD产品。第二种模式是场外交易(OTC),交易所仅提供交易撮合服务,买卖双方交易完全在交易所外完成。

2.币币交易所

币币交易所主要提供各类数字货币之间的交易流通,其中比较知名的交易所包括币安(Binance),火币(Huobi)等。币币交易所专注于数字货币之间的转换,在交易效率和交易成本上有明显的优势。投资者可以直接将手中的数字货币快速的兑换成任何一种,提高了数字货币的流动性。由于断绝了与法币的交易,币币交易所相对来说受到的监管压力较小,发展速度也较快,目前市场上绝大部分交易所都提供币币交易服务。

3.数字货币衍生品交易所

数字货币衍生品交易所最大的特点是允许进行杠杆交易。与普通产品相比,衍生品产品结构设置相当复杂,波动性极大,风险较高。与此同时,数字货币衍生品交易所对创始团队的要求也非常高,团队不仅需要资深的技术经验同时还需要拥有丰富的金融产品交易经验,因此目前市场上能够进行期货交易的交易所数量还是较少。目前全球最大的数字货币衍生品交易所BitMEX,24H交易量超过200亿元人民币,提供最高一百倍杠杆的交易产品。

三、交易所提供的主要功能

除了充币、提币的功能需要和区块链打交道之外,交易所的绝大多数功能,都是运行在自己服务器上的,交易所产品的主要功能如下:

1.用户系统:注册 登录 KYC认证

2.安全系统:密码修改  短信绑定 Google二次认证 邮箱认证

3.资金系统:充币 提币 余额查询

4.交易系统:买入 卖出 撮合功能

这里最复杂的是交易系统,需要考虑多人在线的实时性能,以及撮合的正确性。最繁琐的是充币、提币,如果一个交易所支持多个币种,则需要部署每个币种的节点,并能为每一个注册用户自动创建钱包地址,用以区分不同用户的充值,并通过消息队列实时检查用户充值的节点确认状态。

你可能感兴趣的:(【区块链课程】4.1—数字货币交易所基本概念)