欢迎来到淘码网(TMA.CN)

BTC交易所|ETH交易所|数字钱包|交易平台

价格: ¥ 68000

最后更新: 2020-06-30 15:40:33

演示地址:

安装费: 免费

分类
类 型
品 牌
语 言
数据库
是否加密
是否授权
-
大小
74 MB
发货方式
自动发货
下载方式
远程下载
安装方式
操作系统
运行环境
伪静态
备注说明

商品属性

    • 其他

    • 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)。如果交易所没有交易机器人,就会导致本交易所的币种价格与其他主流交易所相比有差价,从而让用户“搬砖”,导致交易所损失。另外,交易机器人还有一个功能,就是在交易所初期运营的时候,形成一个初期的交易深度,不会让用户觉得交易所冷清,没有用户。

系统运行环境

  1. Centos 6.8

  2. MySQL 5.5.16

  3. Redis-x64-3.2.100

  4. Mongodb 3.6.13

  5. kafka_2.11-2.2.1

  6. nginx-1.16.0

  7. JRE 8u241

  8. JDK 1.8

  9. Vue

  10. Zookeeper

生产环境建议配置

演示站截图展示




0 (0%)

好评

0 (0%)

中评

0 (0%)

差评

互换网旗舰店

浏览店铺 收藏店铺


已认证

已认证

已认证

已认证
店内导航
  • 会员中心
  • 浏览记录
  • 我的订单
  • 我的收藏
  • 在线客服

    点击这里给我发消息 点击这里给我发消息

    官方微信

    仅处理投诉、举报及平台使用问题;
    商品问题请咨询商家客服!

  • 意见反馈
  • 返回顶部
浏览记录