价格: ¥ 68000
最后更新: 2020-06-30 15:40:33
演示地址: 无
安装费: 免费
商品属性
其他
Java
Mysql
App
74 MB
整站源码
免授权
完全开源(含全部源文件)
安装环境
免费【要求说明】
独立主机(服务器、VPS、VM)
需要
Linux
提供管理权限
apache,nginx
商品介绍
特色1: 基于内存撮合引擎,与传统基于数据库撮合更快特色2: 前后端分离,基于Token的Api授权机制特色3: 基于SpringCloud微服务架构,扩展更容易特色4: MySQL、MongoDB、Redis多种数据存储方式,只为更快特色5: Kafka发布订阅消息队列,让订单更快流转特色6: 主流币种对接区块链接口齐全,开箱即用特色7: 冷热钱包分离,两种提现方式,保证安全特色8: 机器人系统,同步行情,维护深度,防止搬砖特色9: 原生App,Java和obje-ctC提供原生体验特色10: 交易所设计者提供技术支持,部署+二开无忧
本项目是基于Java(SpringCloud)开发的交易所 | BTC交易所 | ETH交易所 |数字
货币交易所 | 交易平台 | 撮合交易引擎。本项目基于SpringCloud微服务开发,可用来搭建和二次开发数字钱包交易所,有完整的系统组成部分。
撮合交易引擎
后台管理(后端+前端)
前台(交易页面、活动页面、个人中心等)
原生安卓APP源码
原生苹果APP源码
币种钱包RPC源码
本系统对交易队列采用内存撮合的方式进行,以Kafka做撮合订单信息传输,MongoDB持久化订单成交明细,MySQL记录订单总体成交。 其中01_Framework/Exchange项目主要负责内存撮合,01_Framework/Market项目主要负责订单成交持久化、行情生成、行情推送等服务,包括:
K线数据,间隔分别为:1分钟、5分钟、15分钟、30分钟、1小时、1天、1周、1月
所有交易对的市场深度(market depth)数据
所有交易对的新价格
最近成交的交易对
内存撮合交易支持的模式
限价订单与限价订单撮合
市价订单与限价订单撮合
限价订单与市价订单撮合
市价订单与市价订单撮合
限价&市价订单处理逻辑
注意:这个图很久以前的了,新代码中的逻辑更复杂了
撮合引擎支持的其他功能
除了普通的限价与市价撮合交易功能外,本系统的撮合交易引擎还引入了活动成交模式,通过设置交易对(如:BTC/USDT)的开始交易时间、初始发行量、初始发行价、活动模式等参数,可以制定出丰富的撮合交易模式,从而满足不同的撮合模式。
举例说明
交易所预计在2020年8月8日 12时00分00秒上线交易对AAA/USDT,但是作为一个新上线的币种,没有活动怎么能行呢?项目方或交易所决定拿出10000个AAA以0.0001USDT(市场行情价:0.0005)的价格让大家抢购。本系统支持对这种活动的设置。
另外,如果项目方或交易所决定拿出10000个AAA以0.0001USDT的价格发行,不希望大家抢购,而是希望所有充值USDT的用户能够平均瓜分10000个AAA,本系统也支持这种活动的设置。
总结
总之,本系统支持高度自定义的撮合模式,同时你也可以开发出你自己想要的撮合交易模式,只需要通过修改Exchange项目中的撮合逻辑就可以。
后端:Spring、SpringMVC、SpringData、SpringCloud、SpringBoot
数据库:Mysql、Mongodb
其他:redis、kafka、阿里云OSS、腾讯防水校验
前端:Vue、iView、less
https://www.bizzan.com
后台地址: http://106.13.146.121/#/home
用户名:root
密码:123456
注意事项:点击登录后出现输入手机验证码,直接点击“登录”即可
这个是给客户做的,但是后来客户不运营了,所以遗留了这个网站,因为我没有服务器权限,所以这个网站随时可能无法访问。
搭建起来一个测试站点需要购买好几台云服务器,成本较大,所以我自己没有搭建测试站,但是系统是完整的,经过了将近一年的商用及实际运营考验。
关于交易机器人交易机器人是自动交易的程序,可以根据外部行情,自动进行交易,让本交易所的交易对价格与外部保持一致,防止因部分用户“搬砖”导致的损失。
关于搬砖例如A交易所BTC价格是10000USDT,而B交易所的BTC价格是9500USDT,搬砖就是在B交易所通过9500USDT的价格买入BTC,然后转账到A交易所,赚取差价(500USDT)。如果交易所没有交易机器人,就会导致本交易所的币种价格与其他主流交易所相比有差价,从而让用户“搬砖”,导致交易所损失。另外,交易机器人还有一个功能,就是在交易所初期运营的时候,形成一个初期的交易深度,不会让用户觉得交易所冷清,没有用户。
Centos 6.8
MySQL 5.5.16
Redis-x64-3.2.100
Mongodb 3.6.13
kafka_2.11-2.2.1
nginx-1.16.0
JRE 8u241
JDK 1.8
Vue
Zookeeper
0 (0%) 好评 | 0 (0%) 中评 | 0 (0%) 差评 |