[发明专利]一种基于区块链的安全交易系统及方法在审
| 申请号: | 201811361136.X | 申请日: | 2018-11-15 |
| 公开(公告)号: | CN109949033A | 公开(公告)日: | 2019-06-28 |
| 发明(设计)人: | 陈威桦;苗政委 | 申请(专利权)人: | 陕西医链区块链集团有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 710054 陕西省西安市高新区锦业二路*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 服务系统 安全交易系统 交易后台 核心业务处理 非核心业务 服务器处理 客户端移动 安全交易 核心业务 架构模式 交易结果 数字资产 移动终端 用户请求 终端支持 账本 打包 调用 交易 手机 写入 智能 客户 部署 网络 | ||
1.一种基于区块链的安全交易系统,其特征在于,包括区块链安全交易系统,区块链安全交易系统包括客户移动终端、交易后台系统和区块链服务系统,客户端移动终端支持C/S和B/S两种架构模式,普通用户通过手机APP来完成数字资产交易,交易后台系统用于完成用户请求的处理,提取核心业务到区块链服务器处理,并完成非核心业务处理,区块链服务系统主要用于核心业务处理,调用智能合约执行交易,并将交易结果打包成区块,经过共识后写入区块链账本,每个机构部署一个区块链服务系统,每个区块链服务系统相互连接,形成一个分布式的区块链服务系统网络。
2.根据权利要求1所述的基于区块链的安全交易系统,其特征在于,核心业务包括:数字资产注册、交易、汇率表创建及更新;非核心业务包括:用户会员等级设置、用户留言、系统介绍。
3.根据权利要求1所述的基于区块链的安全交易系统,其特征在于,区块链安全交易系统的系统逻辑可分为应用模块、服务模块和区块链模块,其中应用模块主要是数字资产交易相关业务,包括用户注册、数字资产登记、数字资产交易,服务模块提供应用模块与区块链模块沟通,包括账户中心、智能合约、开放接口,区块链层包括区块链数据库、共识机制、区块链安全机制、网络通信模块,形成各机构共同维护的底层平台。
4.根据权利要求1所述的基于区块链的安全交易系统,其特征在于,区块链安全交易系统使用Docker作为智能合约的执行环境,数字资产交易智能合约用来处理系统交易核心业务,包括机构内业务、机构间业务和查询业务。
5.根据权利要求1所述的基于区块链的安全交易系统,其特征在于,其中机构内业务包括用户注册、数字资产发放、数字资产交易,机构间业务包括资产汇率表建立、更新、跨机构交易,查询业务包括实现数字资产、汇率表查询,为保证上述业务只由相应权限的人操作,智能合约执行交易前需要根据交易的数字签名校验交易相关方的身份。
6.根据权利要求1所述的基于区块链的安全交易系统,其特征在于,区块链服务系统采用分布式架构,可利用拜占庭容错的共识机制。
7.基于区块链的安全交易系统的使用方法,其特征在于,包括以下步骤:
(1)用户注册:用户注册在客户端生成公钥时,并将公钥进行编码后形成用户ID,向交易后台发送注册请求,机构接收到用户注册信息后进行校验,校验通过后将交易进行签名打包并发送到区块链中,区块链系统调用智能合约注册接口完成用户注册请求,并传送至各区块链节点,达成共识并记账后用户注册完成;
(2)跨机构资产交易:不同机构间数字资产流通依赖资产汇率表的建立,汇率表主要包含机构双方数字资产的汇率及可交易数额,数字资产汇率表由双方共同发起建立,创建后不同机构间即可进行数字资产交易,区块链系统接收到跨机构交易时,先检查交易发起者身份,再查询两种数字资产交易汇率表,查询通过后检查发起方机构可交易余额,如果余额充足则执行交易并返回交易结果;
(3)智能合约实现:智能合约给区块链提供核心交易处理的应用接口,通过调用该接口交易能自动执行,并向区块链系统返回执行结果,区块链系统达成共识后将交易结果写入区块链账本中,流程如下:
如果:发起人信息及交易数字签名正确;
然后:获取跨机构交易资产类型,下一步查询汇率表及可交易余额,下一步交易金额根据汇率进行转换,最后执行交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西医链区块链集团有限公司,未经陕西医链区块链集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811361136.X/1.html,转载请声明来源钻瓜专利网。





