一种基于数字货币的可信交易方法和系统技术方案

技术编号:25272634 阅读:32 留言:0更新日期:2020-08-14 23:05
本发明专利技术提出了一种基于数字货币的可信交易方法和系统,所述方法包括:收款方设备向付款方设备发送付款请求;付款方设备从付款请求中获取收款方设备的电子证书、欲收款金额,使用收款方设备的公钥对签名信息验签;付款方设备生成付款金额及对应的交易标识,并采用自身的私钥对付款金额和收款方设备的公钥签名,形成付款信息;付款方设备呈现付款金额、签名结果及确认按键,在对用户的身份验证成功后,即可通过点选确认按键将付款信息广播到数字货币网络,并发送给收款方设备;收款方设备根据交易标识从数字货币网络中找到付款信息,判断付款信息的验证通过次数是否大于预设阀值,如是则完成交易。本发明专利技术能够增强数字货币交易的安全性、可信性。

【技术实现步骤摘要】
一种基于数字货币的可信交易方法和系统
本专利技术涉及数字货币
,尤其涉及一种基于数字货币的可信交易方法和系统。
技术介绍
在数字经济时代,科技的迅猛发展和快速演进,推动社会经济和产业模式的深刻变化。尤其是在互联网行业和领域,技术驱动力所带来的创新价值和竞争力,不断快速催生各类创新产品形态和服务能力。新一轮科技创新和技术升级全面铺开,将对产业变革产生深远影响。目前,全球范围内的支付结算方式发生了巨大的变化,各种电子货币、虚拟数字货币、数字货币产品及其支付结算服务层出不穷。其中,数字货币钱包是一种数字货币产品,能够在数字经济时代满足更加安全、便捷的数字货币产品应用需求。现有的数字货币交易中,收款方将支付地址发给付款方,付款方根据支付地址将数字货币转给收款方,由于付款方没有足够的信息验证收款方的身份,收款方的身份很有可能被中间人劫持和伪造,数字货币很有可能被盗取;在收款方和付款方进行信息传递过程中通常只是简单的支付地址,传输过程中所述传输的信息都是明文,容易导致在传输过程中信息外泄;收款方与付款方进行的交易中没有支付证明,产生纠本文档来自技高网...

【技术保护点】
1.一种基于数字货币的可信交易方法,其特征在于,所述方法包括以下步骤:/n收款方设备向付款方设备发送付款请求,所述付款请求包括付款请求信息和所述付款请求信息的签名信息,所述付款请求信息中包括收款方设备的电子证书、欲收款金额;/n付款方设备从所述付款请求中获取所述收款方设备的电子证书、欲收款金额,使用所述收款方设备的公钥对所述签名信息进行解密验签,待验签成功后;/n所述付款方设备生成付款金额、以及与所述付款金额对应的交易标识,且所述付款金额与所述欲收款金额相等;/n所述付款方设备采用自身的私钥对所述付款金额和所述收款方设备的公钥进行签名,得到签名结果,根据所述签名结果、所述交易标识和与所述付款方...

【技术特征摘要】
1.一种基于数字货币的可信交易方法,其特征在于,所述方法包括以下步骤:
收款方设备向付款方设备发送付款请求,所述付款请求包括付款请求信息和所述付款请求信息的签名信息,所述付款请求信息中包括收款方设备的电子证书、欲收款金额;
付款方设备从所述付款请求中获取所述收款方设备的电子证书、欲收款金额,使用所述收款方设备的公钥对所述签名信息进行解密验签,待验签成功后;
所述付款方设备生成付款金额、以及与所述付款金额对应的交易标识,且所述付款金额与所述欲收款金额相等;
所述付款方设备采用自身的私钥对所述付款金额和所述收款方设备的公钥进行签名,得到签名结果,根据所述签名结果、所述交易标识和与所述付款方设备的公钥形成付款信息;
所述付款方设备通过TUI人机交互模块呈现所述付款金额、所述签名结果及确认按键,所述确认按键为常锁状态;
在用户对所述付款金额核验后,由所述付款方设备接收用户的身份识别信息,并根据所述身份识别信息对所述用户的身份进行验证,待验证成功后,将所述确认按键由常锁状态变为解锁状态;
接收所述用户对确认按键的点选,所述付款方设备将所述付款信息广播到数字货币网络,并将所述付款信息发送给所述收款方设备;
所述收款方设备接收所述付款信息,使用所述付款方设备的公钥对所述签名结果进行验证,待验证通过后;
所述收款方设备从所述付款信息中获取所述交易标识,根据所述交易标识从所述数字货币网络中找到所述付款信息,判断在预设时间内对所述付款信息的验证通过次数是否大于预设阀值,如是则完成交易。


2.根据权利要求1所述的一种基于数字货币的可信交易方法,其特征在于,在根据所述签名结果、所述交易标识和与所述付款方设备的公钥形成付款信息之后,所述方法还包括:
所述付款方设备通过TUI人机交互模块呈现所述付款金额、所述签名结果、确认按键及解锁按键,所述确认按键为常锁状态;
通过所述解锁按键接收用户对所述确认按键的解锁请求;
根据所述解锁请求调用所述付款方设备的身份识别模块对所述用户的身份进行验证,待验证成功后;
将所述确认按键由常锁状态变为解锁状态。


3.根据权利要求1所述的一种基于数字货币的可信交易方法,其特征在于,在根据所述签名结果、所述交易标识和与所述付款方设备的公钥形成付款信息之后,所述方法还包括:
所述付款方设备通过TUI人机交互模块呈现所述付款金额、所述签名结果、确认按键、验签按键及解锁按键,所述确认按键为常锁状态;
通过所述验签按键接收对所述签名结果的验签请求;
根据所述验签请求调用所述付款方设备的安全模块对所述签名结果进行解密验签,并判断解密验签的结果与所述付款金额是否匹配,如匹配;
通过所述解锁按键接收用户对所述确认按键的解锁请求;
根据所述解锁请求调用所述付款方设备的身份识别模块对所述用户的身份进行验证,待验证成功后;
将所述确认按键由常锁状态变为解锁状态。


4.根据权利要求1所述的一种基于数字货币的可信交易方法,其特征在于,在收款方设备向付款方设备发送付款请求之前,所述方法还包括:
所述收款方设备产生欲收款金额,并根据所述付款金额和所述收款方设备的电子证书形成付款请求信息;
所述收款方设备采用自身的私钥对所述付款请求信息进行签名,生成所述付款请求信息的签名信息;
所述收款方设备根据所述付款请求信息和所述付款请求信息的签名信息组织形成付款请求。


5.根据权利要求1所述的一种基于数字货币的可信交易方法,其特征在于,收款方...

【专利技术属性】
技术研发人员:刘长河刘熙胖梁松涛武忠品李刚廖正赞
申请(专利权)人:郑州信大捷安信息技术股份有限公司
类型:发明
国别省市:河南;41

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

1