基于区块链的金融服务应用管理方法及装置制造方法及图纸

技术编号:25995751 阅读:21 留言:0更新日期:2020-10-20 19:05
本发明专利技术公开了一种基于区块链的金融服务应用管理方法及装置,方法包括:向金融服务平台注册,金融服务平台通过无线通讯模块向各用户端下发经加密算法加密后的业务号和业务密钥;无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD‑SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;对需要金融服务的用户进行身份验证;金融服务平台与用户端进行业务交互;通过调用接口调用以太坊区块链网络所提供的服务。本发明专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求、数据传输的安全性较高。

【技术实现步骤摘要】
基于区块链的金融服务应用管理方法及装置
本专利技术涉及金融服务管理领域,特别涉及一种基于区块链的金融服务应用管理方法及装置。
技术介绍
区块链是一种账本数据存储方式,是以多份拷贝形式存在于点对点网络上的只可追加的总账数据库。国内外各类金融机构已经纷纷在尝试应用区块链技术来构建或优化现有的金融基础设施,进而改造现有业务。而当前,以太坊区块链技术发展迅速,已然成为区块链领域影响力最大的解决方案之一。现有一些基于以太坊区块链技术的金融服务应用系统,在向用户提供安全可靠的各种金融服务的同时,也能够降低以太坊区块链技术的应用难度,从而给二次开发人员带来极大的便利,同时能提高以太坊区块链技术的应用广度,使得该金融服务应用系统能够适用于电子商务及金融服务领域中的各种广泛业务场景。然而,其数据传输方式较为单一,不能满足用户对多样化数据传输方式的需求。另外,由于未采取安全措施,导致数据传输的安全性不高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种具有多种数据传输方式、能满足用户对多样化数据传输方式的需求、数据传输的安全性较高的基于区块链的金融服务应用管理方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种基于区块链的金融服务应用管理方法,包括如下步骤:A)用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,所述金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;B)根据所述业务号与业务密钥对需要金融服务的用户进行身份验证;C)所述金融服务平台与用户端进行业务交互;所述业务交互以唯一资源标识符进行标识;D)通过调用接口调用以太坊区块链网络所提供的服务。在本专利技术所述的基于区块链的金融服务应用管理方法中,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。在本专利技术所述的基于区块链的金融服务应用管理方法中,所述步骤D)进一步包括:D1)所述用户端通过所述无线通讯模块向所述金融服务平台发送JSON格式的调用请求;D2)所述金融服务平台在成功调用以太坊区块链网络所提供的相应服务后,向所述用户端返回基于JSON格式的应答报文。在本专利技术所述的基于区块链的金融服务应用管理方法中,所述唯一资源标识符包括业务服务名称字段。本专利技术还涉及一种实现上述基于区块链的金融服务应用管理方法的装置,包括:账号注册单元:用于用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,所述金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;身份验证单元:用于根据所述业务号与业务密钥对需要金融服务的用户进行身份验证;业务交互单元:用于所述金融服务平台与用户端进行业务交互;所述业务交互以唯一资源标识符进行标识;服务调用单元:用于通过调用接口调用以太坊区块链网络所提供的服务。在本专利技术所述的装置中,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。在本专利技术所述的装置中,所述服务调用单元进一步包括:调用请求发送模块:用于所述用户端通过所述无线通讯模块向所述金融服务平台发送JSON格式的调用请求;应答报文返回模块:用于所述金融服务平台在成功调用以太坊区块链网络所提供的相应服务后,向所述用户端返回基于JSON格式的应答报文。在本专利技术所述的装置中,所述唯一资源标识符包括业务服务名称字段。实施本专利技术的基于区块链的金融服务应用管理方法及装置,具有以下有益效果:由于用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥;无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;其提供多种无线通讯方式,本专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求、数据传输的安全性较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于区块链的金融服务应用管理方法及装置一个实施例中方法的流程图;图2为所述实施例中通过调用接口调用以太坊区块链网络所提供的服务的具体流程图;图3为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术基于区块链的金融服务应用管理方法及装置实施例中,该基于区块链的金融服务应用管理方法的流程图如图1所示。图1中,该基于区块链的金融服务应用管理方法包括如下步骤:步骤S01用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥:本步骤中,用户在用户端输入用户名和密码向金融服务平台进行账号注册,账号注册成功后,该金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥。无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合。通过设置多种无线通信方式,不仅可以增加无线通信方式的灵活性,还能满足不同用户和不同场合的需求。尤其是采用LoRa本文档来自技高网...

【技术保护点】
1.一种基于区块链的金融服务应用管理方法,其特征在于,包括如下步骤:/nA)用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,所述金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;/nB)根据所述业务号与业务密钥对需要金融服务的用户进行身份验证;/nC)所述金融服务平台与用户端进行业务交互;所述业务交互以唯一资源标识符进行标识;/nD)通过调用接口调用以太坊区块链网络所提供的服务。/n

【技术特征摘要】
1.一种基于区块链的金融服务应用管理方法,其特征在于,包括如下步骤:
A)用户在用户端输入用户名和密码向金融服务平台进行账号注册,注册成功后,所述金融服务平台通过无线通讯模块向各用户端分别下发经加密算法加密后的业务号和业务密钥;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;
B)根据所述业务号与业务密钥对需要金融服务的用户进行身份验证;
C)所述金融服务平台与用户端进行业务交互;所述业务交互以唯一资源标识符进行标识;
D)通过调用接口调用以太坊区块链网络所提供的服务。


2.根据权利要求1所述的基于区块链的金融服务应用管理方法,其特征在于,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。


3.根据权利要求1所述的基于区块链的金融服务应用管理方法,其特征在于,所述步骤D)进一步包括:
D1)所述用户端通过所述无线通讯模块向所述金融服务平台发送JSON格式的调用请求;
D2)所述金融服务平台在成功调用以太坊区块链网络所提供的相应服务后,向所述用户端返回基于JSON格式的应答报文。


4.根据权利要求1至3任意一项所述的基于区块链的金融服务应用管理方法,其特征在于,所述唯一资源标识符包括业务服务名称字段。


5...

【专利技术属性】
技术研发人员:洪志加
申请(专利权)人:广东洪心网络科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1