一种基于区块链的数据处理方法及相关设备技术

技术编号:21061523 阅读:42 留言:0更新日期:2019-05-08 07:43
本申请实施例公开了一种基于区块链的数据处理方法及相关设备,用于提高交易的安全性。本申请实施例方法包括:建立与硬件钱包的绑定连接;获取交易信息,所述交易信息用于指示所述硬件钱包参与的交易;根据所述交易信息向所述硬件钱包发送交易请求信息;接收所述硬件钱包通过所述绑定连接发送的第一确认信息;当确认所述第一确认信息指示所述硬件钱包确认所述交易信息时,将所述交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统。从而利用区块链系统的去中心化的特性对交易信息进行保存,提高使用硬件钱包进行交易的安全性此外,该硬件钱包为冷钱包,不直接联网,可进一步提升交易的安全性。

【技术实现步骤摘要】
一种基于区块链的数据处理方法及相关设备
本申请涉及区块链技术,尤其涉及一种基于区块链的数据处理方法及相关设备。
技术介绍
在车联网时代,汽车在使用过程中会产生各种费用,如加油费、充电费、保险费等,伴随着社会的发展,资产逐渐数字化,用于支付的金融产品也在发生变化。现有技术中,在汽车领域,人们通过都是通过纸币支付各种费用,或者使用存有资金的银行卡、微信、支付宝等第三方支付软件进行支付。其中,纸币支付存在易损坏、老旧、造假等缺点,移动支付连接网络,存在遭受黑客的攻击的风险,安全性相对较差,而且具有明显的中心化管理的特点数字资产社会,人们追求简单、专一、实用、可靠的支付方式,显然上述支付方式均不能满足需求。
技术实现思路
本申请实施例提供了一种基于区块链的数据处理方法及相关设备,用于提高使用硬件钱包进行交易的安全性。本申请实施例第一方面提供了一种基于区块链的数据处理方法,应用于终端,所述方法包括:建立与硬件钱包的绑定连接;获取交易信息,所述交易信息用于指示所述硬件钱包参与的交易;根据所述交易信息向所述硬件钱包发送交易请求信息;接收所述硬件钱包通过所述绑定连接发送的第一确认信息;当确认所述第一确认信息指示所述硬件钱包确认所述交易信息时,将所述交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统。可选地,所述建立与硬件钱包的绑定连接具体包括:获取用户身份信息;向所述硬件钱包发送用户身份信息;接收所述硬件钱包发送的第一验证信息,所述第一验证信息为所述硬件钱包根据所述用户身份信息生成得到;当确认接收到所述硬件钱包发送的第一验证信息时,则确认建立与所述硬件钱包的绑定连接。可选地,所述根据所述交易信息向所述硬件钱包发送交易请求信息包括:使用所述第一验证信息对所述交易信息进行加密处理,生成交易请求信息;向所述硬件钱包发送所述交易请求信息。可选地,在所述获取用户身份信息之后,所述方法还包括:根据所述用户身份信息生成第二验证信息;向所述硬件钱包发送所述第二验证信息,以使得所述硬件钱包根据所述第二验证信息生成第一确认信息。本申请实施例第二方面提供了一种基于区块链的数据处理方法,应用于硬件钱包,所述方法包括:建立与终端的绑定连接;接收所述终端发送的交易请求信息,所述交易请求信息包括交易信息,所述交易信息用于指示所述硬件钱包参与的交易;当所述硬件钱包确认所述交易信息时,根据所述交易信息生成第一确认信息,所述第一确认信息用于指示所述硬件钱包确认所述交易信息;向所述终端发送所述第一确认信息,以使得所述终端将所述交易信息发送至区块链节点设备之后,所述区块链节点设备将所述交易信息登记并广播至区块链系统。可选地,所述建立与硬件钱包的绑定连接具体包括:接收所述终端发送的第二验证信息,所述第二验证信息为所述终端根据用户身份信息生成得到;当确认接收到所述终端发送的第二验证信息时,则确认建立与所述硬件钱包的绑定连接。可选地,所述根据所述交易信息生成第一确认信息具体包括:使用所述第二验证信息对所述交易信息进行加密,得到第一确认信息。可选地,所述方法还包括:接收所述终端发送的用户身份信息;根据所述用户身份信息生成第一验证信息;向所述终端发送所述第一验证信息;所述接收所述终端发送的交易请求信息具体包括:接收所述终端发送的交易请求信息,所述交易请求信息为所述终端使用所述第一验证信息对所述交易信息进行加密处理,生成得到。本申请实施例第三方面提供了一种终端,包括:处理器、存储器、输入输出设备以及总线;所述处理器、存储器、输入输出设备分别与所述总线相连;所述处理器用于执行如前述方法实施例中终端所执行的方法。本申请实施例第四方面提供了一种硬件钱包,包括:处理器、存储器、输入输出设备以及总线;所述处理器、存储器、输入输出设备分别与所述总线相连;所述处理器用于执行如前述实施例中硬件钱包所执行的方法。从以上技术方案可以看出,本申请实施例具有以下优点:本实施例中,该方法应用于终端:建立与硬件钱包的绑定连接;获取交易信息,所述交易信息用于指示所述硬件钱包参与的交易;根据所述交易信息向所述硬件钱包发送交易请求信息;接收所述硬件钱包通过所述绑定连接发送的第一确认信息;当确认所述第一确认信息指示所述硬件钱包确认所述交易信息时,将所述交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统。其中,终端将交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统,从而利用区块链系统的去中心化的特性对交易信息进行保存,提高使用硬件钱包进行交易的安全性。附图说明图1为本申请实施例中一种基于区块链的数据处理方法实施例的一个示意图;图2为本申请实施例中一种基于区块链的数据处理方法实施例的另一个示意图;图3为本申请实施例中一种基于区块链的数据处理方法实施例的另一个示意图;图4为本申请实施例中一种终端实施例的一个示意图;图5为本申请实施例中一种硬件钱包实施例的一个示意图。具体实施方式本申请实施例提供了一种基于区块链的数据处理方法及相关设备,用于提高使用硬件钱包进行交易的安全性。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。在车联网时代,汽车在使用过程中会产生各种费用,如加油费、充电费、保险费等,因此有必要研发一种专门用于汽车支付各种费用的金融工具。伴随着社会的发展,资产逐渐数字化,用于支付的金融产品也在发生变化。日常生活中,常用的支付方式包括纸币支付、移动支付,但是纸币支付存在易损坏、老旧、造假等缺点,移动支付连接网络,经常遭受黑客的攻击,安全性相对较差,而且具有明显的中心化管理的特点,有没有一种解决方案,既能满足数字资产发展的大趋势,又能安全的存储用户转入的资金,并用于支付汽车产生的各种费用,而且安全性可靠。为此,本申请实施例提出了一种基于区块链的数据处理方法及其相关设备用于解决上述问题。为了便于理解,下面对本申请实施例中的具体流程进行描述,请参阅图1,本申请实施例中一种基于区块链的数据处理方法的一个实施例包括:101、终端和硬件钱包建立绑定连接;本实施例中,终端与硬件钱包建立绑定连接,具体该终端可以是手机、平板电脑、笔记本电脑、扣费服务器或者是其他的终端,具体此处不做限定。此外,本实施例中的硬件钱包为冷钱包,规格类似普通银行卡,便本文档来自技高网
...

【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,应用于终端,所述方法包括:建立与硬件钱包的绑定连接;获取交易信息,所述交易信息用于指示所述硬件钱包参与的交易;根据所述交易信息向所述硬件钱包发送交易请求信息;接收所述硬件钱包通过所述绑定连接发送的第一确认信息;当确认所述第一确认信息指示所述硬件钱包确认所述交易信息时,将所述交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统。

【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,应用于终端,所述方法包括:建立与硬件钱包的绑定连接;获取交易信息,所述交易信息用于指示所述硬件钱包参与的交易;根据所述交易信息向所述硬件钱包发送交易请求信息;接收所述硬件钱包通过所述绑定连接发送的第一确认信息;当确认所述第一确认信息指示所述硬件钱包确认所述交易信息时,将所述交易信息发送至区块链节点设备,以使得所述区块链节点设备将所述交易信息登记并广播至区块链系统。2.根据权利要求1所述的方法,其特征在于,所述建立与硬件钱包的绑定连接具体包括:获取用户身份信息;向所述硬件钱包发送用户身份信息;接收所述硬件钱包发送的第一验证信息,所述第一验证信息为所述硬件钱包根据所述用户身份信息生成得到;当确认接收到所述硬件钱包发送的第一验证信息时,则确认建立与所述硬件钱包的绑定连接。3.根据权利要求2所述的方法,其特征在于,所述根据所述交易信息向所述硬件钱包发送交易请求信息包括:使用所述第一验证信息对所述交易信息进行加密处理,生成交易请求信息;向所述硬件钱包发送所述交易请求信息。4.根据权利要求2或3所述的方法,其特征在于,在所述获取用户身份信息之后,所述方法还包括:根据所述用户身份信息生成第二验证信息;向所述硬件钱包发送所述第二验证信息,以使得所述硬件钱包根据所述第二验证信息生成第一确认信息。5.一种基于区块链的数据处理方法,其特征在于,应用于硬件钱包,所述方法包括:建立与终端的绑定连接;接收所述终端发送的交易请求信息,所述交易请求信息包括交易信息,所述交易信息用于指示所述硬件钱包参与的...

【专利技术属性】
技术研发人员:刘新曹有彬周军
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

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

1