基于虚拟货币的电子支付、电子收款方法及装置制造方法及图纸

技术编号:17098433 阅读:34 留言:0更新日期:2018-01-21 10:35
本发明专利技术提供一种基于虚拟货币的电子支付方法及装置,以及一种基于虚拟货币的电子收款方法及装置。其中,电子支付方法包括:动态确定货币转换算法;按照所述货币转换算法,根据实际支付金额生成代表所述实际支付金额的虚拟货币信息;通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付;将对应于所述虚拟货币信息的认账信息发送至收款方;检测所述收款方是否已确认虚拟支付成功,以及对所述收款方进行身份认证;若检测到所述收款方已确认虚拟支付成功且对所述收款方的身份认证通过,则根据所述实际支付金额进行实际支付。本发明专利技术可以有效防止电子支付过程中的支付信息泄露,提高电子支付的安全性。

Electronic payment, electronic receivable method and device based on virtual currency

The invention provides an electronic payment method and a device based on a virtual currency, and an electronic receivable method and device based on a virtual currency. Among them, including electronic payment methods: to determine the dynamic currency conversion algorithm; according to the currency conversion algorithm, according to the actual amount generated on behalf of the payment of the amount actually paid virtual currency information; the information from the virtual currency payment account transfer payment to party a virtual virtual account, virtual payment information is transmitted to the Renzhang; the payee will correspond to the virtual currency information; detecting the payee has confirmed virtual payment success, and identity authentication to the payee; if the detection of the payee has confirmed the virtual payment and authentication by the payee, according to the actual payment the amount of the actual payment. The invention can effectively prevent the disclosure of payment information in the process of electronic payment and improve the security of electronic payment.

【技术实现步骤摘要】
基于虚拟货币的电子支付、电子收款方法及装置
本专利技术涉及电子支付
,尤其涉及一种基于虚拟货币的电子支付方法及装置,以及一种基于虚拟货币的电子收款方法及装置。
技术介绍
随着电子商务及移动互联网技术的快速发展,电子支付如网上银行、支付宝、微信支付等得到快速普及,电子支付是指单位、个人直接或授权他人通过电子终端发出支付指令,实现货币支付与资金转移的行为,是基于电子通信而实现的采用数字货币代替物理货币进行支付的付款方式,具有可跨地域支付、不依赖于物理货币、不需找零、方便快捷等优点,用户通过电脑、手机等智能终端即可实现电子支付。现有的电子支付,主要是付款方或收款方通过获取对方的电子账户,然后向第三方支付平台(如支付宝、微信等)或银行发起转账请求,第三方支付平台或银行核查对方账户合法,则将转账金额从付款方账户转移到收款方账户,通过转账完成支付过程。由于电子支付的本质是数据的通信,不可避免地要面临支付信息的泄露、窃取、篡改及伪造等安全问题,例如,付款方将收款方账号和支付金额发送给银行的过程中,如被信息窃取方拦截所述通信数据,并将收款方账号篡改为信息窃取方的账号再上传给银行,那么就会窃取付款方的资金;又如,信息窃取方通过窃取付款方的转账请求,获知了付款方的身份及认证信息,那么就可以伪造付款方的身份上传转账请求,从而在付款方不知情的情况下盗取付款方的资金;再如,付款方在获取收款方账号的时候,窃取方伪造收款方账号,也会导致付款方资金的损失。现有技术中,主要是利用数据加密、电子签名、身份验证等手段对传输的数据进行保护以及验证付款方和收款方身份的合法性,但仍存在数据被破解、窃取和伪造的可能性,生活中时常有用户银行资金不翼而飞的报道见诸报端,因此,需要提供一种有效防止支付信息泄露、窃取、篡改及伪造的更加安全的电子支付解决方案。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种基于虚拟货币的电子支付方法及装置,以及一种基于虚拟货币的电子收款方法及装置,以有效防止电子支付过程中支付信息的泄露、窃取、篡改及伪造,提高电子支付的安全性。第一方面,本专利技术提供一种基于虚拟货币的电子支付方法,包括:动态确定货币转换算法,其中,所述货币转换算法包括虚拟货币的类型和所述类型的虚拟货币与实际支付货币之间的汇率;按照所述货币转换算法,根据实际支付金额生成代表所述实际支付金额的虚拟货币信息,所述虚拟货币信息包括虚拟货币的类型和虚拟货币金额;通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付;将对应于所述虚拟货币信息的认账信息发送至收款方,以使所述收款方根据所述认账信息对付款方进行身份认证并确定是否确认虚拟支付成功;检测所述收款方是否已确认虚拟支付成功,以及对所述收款方进行身份认证;若检测到所述收款方已确认虚拟支付成功且对所述收款方的身份认证通过,则根据所述实际支付金额进行实际支付。可选的,所述动态确定货币转换算法,包括:根据实际支付金额的大小,按照预设规则从预设的货币转换算法数据库中选择一个货币转换算法;或者采用随机算法,从预设的货币转换算法数据库中随机选择一个货币转换算法;或者随机生成一随机数作为虚拟货币与实际支付货币之间的汇率,根据所述汇率确定货币转换算法。可选的,所述通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付,包括:通过采用区块链技术将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付。可选的,所述检测收款方是否确认虚拟支付成功,包括:查询区块链中是否有收款方上传的针对所述虚拟支付的确认信息;若有,则判断收款方确认虚拟支付成功。可选的,所述对所述收款方进行身份认证,包括:通过语音通信交互、视频直播交互或多媒体信息交互对所述收款方进行身份认证。可选的,所述将对应于所述虚拟货币信息的认账信息发送至收款方,包括:通过语音通信和/或视频通信将对应于所述虚拟货币信息的认账信息发送至收款方,所述认账信息包括语音形式的认账信息,和/或视频形式的认账信息。可选的,所述认账信息包括付款方身份信息;或者,所述认账信息包括付款方身份信息和所述货币转换算法的代码。可选的,所述根据所述实际支付金额进行实际支付,包括:通过采用区块链技术将所述实际支付金额由付款方实际账户转账至收款方实际账户,进行实际支付;或者通过付款方实际账户减少所述实际支付金额,以及收款方实际账户增加所述实际支付金额,进行实际支付。可选的,所述将对应于所述虚拟货币信息的认账信息发送至收款方,包括:将对应于所述虚拟货币信息的认账信息进行加密后发送至收款方。可选的,所述对所述收款方进行身份认证,包括:对所述收款方的身份的合法性和正确性进行认证。第二方面,本专利技术提供一种基于虚拟货币的电子支付装置,包括:转换算法确定模块,用于动态确定货币转换算法,其中,所述货币转换算法包括虚拟货币的类型和所述类型的虚拟货币与实际支付货币之间的汇率;虚拟货币生成模块,用于按照所述货币转换算法,根据实际支付金额生成代表所述实际支付金额的虚拟货币信息,所述虚拟货币信息包括虚拟货币的类型和虚拟货币金额;虚拟货币支付模块,用于通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付;认账信息发送模块,用于将对应于所述虚拟货币信息的认账信息发送至收款方,以使所述收款方根据所述认账信息对付款方进行身份认证并确定是否确认虚拟支付成功;收款方身份认证模块,用于对所述收款方进行身份认证,以及检测所述收款方是否已确认虚拟支付成功;实际支付模块,用于若检测到所述收款方已确认虚拟支付成功且对所述收款方的身份认证通过,则根据所述实际支付金额进行实际支付。可选的,所述转换算法确定模块,包括:第一转换算法确定单元,用于根据实际支付金额的大小,按照预设规则从预设的货币转换算法数据库中选择一个货币转换算法;或者第二转换算法确定单元,用于采用随机算法,从预设的货币转换算法数据库中随机选择一个货币转换算法;或者第三转换算法确定单元,用于随机生成一随机数作为虚拟货币与实际支付货币之间的汇率,根据所述汇率确定货币转换算法。可选的,所述虚拟货币支付模块,包括:区块链虚拟支付单元,用于通过采用区块链技术将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付。可选的,所述收款方身份认证模块,包括:区块链检测单元,用于查询区块链中是否有收款方上传的针对所述虚拟支付的确认信息;虚拟支付判断单元,用于若有,则判断收款方确认虚拟支付成功。可选的,所述收款方身份认证模块,包括:多媒体身份认证单元,用于通过语音通信交互、视频直播交互或多媒体信息交互对所述收款方进行身份认证。可选的,所述认账信息发送模块,包括:语音视频发送单元,用于通过语音通信和/或视频通信将对应于所述虚拟货币信息的认账信息发送至收款方,所述认账信息包括语音形式的认账信息,和/或视频形式的认账信息。可选的,所述认账信息包括付款方身份信息;或者,所述认账信息包括付款方身份信息和所述货币转换算法的代码。可选的,所述实际支付模块,包括:区块链实际支付单元,用于通过采用区块链技术将所述实际支付金额由付款方实际账户转账至收款方实际账户,进行实际支付;或者金额增减支付单元,用于通过付款方实际账户减少所述实际支付金额,以及本文档来自技高网
...
基于虚拟货币的电子支付、电子收款方法及装置

【技术保护点】
一种基于虚拟货币的电子支付方法,其特征在于,包括:动态确定货币转换算法,其中,所述货币转换算法包括虚拟货币的类型和所述类型的虚拟货币与实际支付货币之间的汇率;按照所述货币转换算法,根据实际支付金额生成代表所述实际支付金额的虚拟货币信息,所述虚拟货币信息包括虚拟货币的类型和虚拟货币金额;通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付;将对应于所述虚拟货币信息的认账信息发送至收款方,以使所述收款方根据所述认账信息对付款方进行身份认证并确定是否确认虚拟支付成功;检测所述收款方是否已确认虚拟支付成功,以及对所述收款方进行身份认证;若检测到所述收款方已确认虚拟支付成功且对所述收款方的身份认证通过,则根据所述实际支付金额进行实际支付。

【技术特征摘要】
1.一种基于虚拟货币的电子支付方法,其特征在于,包括:动态确定货币转换算法,其中,所述货币转换算法包括虚拟货币的类型和所述类型的虚拟货币与实际支付货币之间的汇率;按照所述货币转换算法,根据实际支付金额生成代表所述实际支付金额的虚拟货币信息,所述虚拟货币信息包括虚拟货币的类型和虚拟货币金额;通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付;将对应于所述虚拟货币信息的认账信息发送至收款方,以使所述收款方根据所述认账信息对付款方进行身份认证并确定是否确认虚拟支付成功;检测所述收款方是否已确认虚拟支付成功,以及对所述收款方进行身份认证;若检测到所述收款方已确认虚拟支付成功且对所述收款方的身份认证通过,则根据所述实际支付金额进行实际支付。2.根据权利要求1所述的方法,其特征在于,所述动态确定货币转换算法,包括:根据实际支付金额的大小,按照预设规则从预设的货币转换算法数据库中选择一个货币转换算法;或者采用随机算法,从预设的货币转换算法数据库中随机选择一个货币转换算法;或者随机生成一随机数作为虚拟货币与实际支付货币之间的汇率,根据所述汇率确定货币转换算法。3.根据权利要求1所述的方法,其特征在于,所述通过将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付,包括:通过采用区块链技术将所述虚拟货币信息由付款方虚拟账户转账至收款方虚拟账户,进行虚拟支付。4.根据权利要求3所述的方法,其特征在于,所述检测收款方是否确认虚拟支付成功,包括:查询区块链中是否有收款方上传的针对所述虚拟支付的确认信息;若有,则判断收款方确认虚拟支付成功。5.根据权利要求1所述的方法,其特征在于,所述对所述收款方进行身份认证,包括:通过语音通信交互、视频直播交互或多媒体信息交互对所述收款方进行身份认证。6.根据权利要求1所述的方法,其特征在于,所述将对应于所述虚拟货币信息的认账信息发送至收款方,包括:通过语音通信和/或视频通信将对应于所述虚拟货币信息的认账信息发送至收款方,所述认账信息包括语音形式的认账信息,和/或视频形式的认账信息。7.根据权利要求1所述的方法,其特征在于,所述根据所述实际支付金...

【专利技术属性】
技术研发人员:刘慧韩佳乘
申请(专利权)人:中国科学院大学
类型:发明
国别省市:北京,11

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

1