[发明专利]交易处理方法、装置、计算机设备和存储介质有效
| 申请号: | 201810090202.8 | 申请日: | 2018-01-30 |
| 公开(公告)号: | CN108305074B | 公开(公告)日: | 2020-06-02 |
| 发明(设计)人: | 吴贞海 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
| 地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交易 处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种交易处理方法,所述方法包括:
通过第一交易将加密的数字资产以及出售方价值赎回地址的第一公钥在区块链上进行广播;
接收购买方返回的与所述第一公钥对应的第一交易价值存储地址;
当检测到所述购买方将购买价值转入至第一交易价值存储地址时,则通过第二交易根据所述第一公钥以及所述第一交易价值存储地址计算得到出售方价值赎回地址;
将所述第一交易价值存储地址中存储的购买价值转入至所述出售方价值赎回地址中,并将用于加密所述数字资产的密钥发送至所述购买方。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过第一交易将用于加密所述数字资产的密钥的第一摘要在区块链上进行广播;
接收所述购买方返回的所述第一摘要;
所述通过第二交易根据所述第一公钥以及所述第一交易价值存储地址计算得到出售方价值赎回地址的步骤,包括:
通过第二交易获取用于加密所述数字资产的密钥,并计算所述密钥的第二摘要;
当所述第二摘要与所述第一摘要相同时,则通过所述出售方价值赎回地址的第一私钥验证所述第一公钥;
当验证成功时,则获取到出售方价值赎回地址。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收所述购买方返回的与所述第一公钥对应的赎回脚本;
所述通过第二交易获取用于加密所述数字资产的密钥的步骤之前,还包括:
通过第二交易根据所述赎回脚本计算得到第二交易价值存储地址;
当所述第二交易价值存储地址与所述第一交易价值存储地址一致时,则继续通过第二交易获取用于加密所述数字资产的密钥的步骤。
4.根据权利要求3所述的方法,其特征在于,所述赎回脚本是由所述购买方根据所述第一公钥以及所述购买方价值赎回地址的第二公钥生成的,所述第一交易价值存储地址是所述购买方根据所述赎回脚本生成的。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述第二摘要与所述第一摘要不相同时,则获取预设区块数量;
获取参与计算所述第二交易的区块的数量;
当参与计算所述第二交易的区块的数量大于所述预设区块数量时,则根据所述第一交易价值存储地址得到第二公钥;
当所述购买方提供的购买方价值赎回地址的第二私钥与所述第二公钥验证成功时,将所述第一交易价值存储地址中存储的购买价值转入至所述购买方价值赎回地址中。
6.一种交易处理装置,其特征在于,所述装置包括:
广播模块,用于通过第一交易将加密的数字资产以及出售方价值赎回地址的第一公钥在区块链上进行广播;
接收模块,用于接收购买方返回的与所述第一公钥对应的第一交易价值存储地址;
计算模块,用于当检测到所述购买方将购买价值转入至第一交易价值存储地址时,则通过第二交易根据所述第一公钥以及所述第一交易价值存储地址计算得到出售方价值赎回地址;
交易模块,用于将所述第一交易价值存储地址中存储的购买价值转入至所述出售方价值赎回地址中,并将用于加密所述数字资产的密钥发送至所述购买方。
7.根据权利要求6所述的装置,其特征在于,所述广播模块还用于通过第一交易将用于加密所述数字资产的密钥的第一摘要在区块链上进行广播;
所述接收模块还用于接收所述购买方返回的所述第一摘要;
所述计算模块包括:
摘要计算单元,用于通过第二交易获取用于加密所述数字资产的密钥,并计算所述密钥的第二摘要;
验证单元,用于当所述第二摘要与所述第一摘要相同时,则通过所述出售方价值赎回地址的第一私钥验证所述第一公钥;
地址获取单元,用于当验证成功时,则获取到出售方价值赎回地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810090202.8/1.html,转载请声明来源钻瓜专利网。





