[发明专利]一种基于可信第三方的数字资产交易方法及其存储介质有效
申请号: | 201910128436.1 | 申请日: | 2019-02-21 |
公开(公告)号: | CN109872142B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 蒋鑫;王闻宇 | 申请(专利权)人: | 派欧云计算(上海)有限公司 |
主分类号: | G06Q20/12 | 分类号: | G06Q20/12;G06Q20/38;G06Q40/04 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 季永康 |
地址: | 201203 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 可信 第三 数字 资产 交易 方法 及其 存储 介质 | ||
1.一种基于可信第三方的数字资产交易方法,其步骤包括:
交易双方基于交易共识,在可信第三方上接受交易验证;
销售方向可信第三方提供标的数据的明文默克尔根、密文默克尔根;
销售方接受可信第三方提出的第一轮默克尔挑战,并给出第一轮默克尔证明及密钥,其中第一轮默克尔挑战步骤包括:
可信第三方根据明文数据长度值和默克尔树的组织方式,在明文数据块中随机挑选一个数据块编号;
将明文默克尔根与该数据块编号作为明文默克尔挑战、密文默克尔根与该数据块编号作为密文默克尔挑战一并发送给销售方;
其中第一轮默克尔证明步骤包括:销售方接受挑战请求,确认所需证明的标的数据;
根据明文数据和明文默克尔挑战中的数据块编号生成明文数据的默克尔证明;
根据密文数据和密文默克尔挑战中的数据块编号生成密文数据的默克尔证明;
销售方向可信第三方提供该明文数据的默克尔证明和密文数据的默克尔证明及密钥;
可信第三方验证第一轮默克尔证明及密钥正确性,步骤包括:
可信第三方根据默克尔证明的组织结构,验证明文默克尔证明中的数据块的数据是否与挑战中指定编号相匹配、根据明文默克尔证明计算出的明文默克尔根是否一致;
可信第三方根据默克尔证明的组织结构,验证密文默克尔证明中的数据块的数据是否与挑战中指定编号相匹配、根据密文默克尔证明计算出的密文默克尔根是否一致;
可信第三方利用密钥解密密文默克尔证明中的数据块,以与对应的明文默克尔证明中的数据块进行数据比对,验证其是否一致;
购买方获取密文标的数据后,计算密文默克尔根,并将密文默克尔根发送至可信第三方;
可信第三方验证购买方密文默克尔根的正确性后,完成交易验证。
2.根据权利要求1所述的基于可信第三方的数字资产交易方法,其中交易共识达成步骤包括:
经过交易双方确认,给出交易金额、标的数据的明文默克尔根、数据长度值、对方标识、交易号中的至少一种共识信息;
可信第三方接收共识信息并查验,以确认交易双方身份及标的数据若基于双方交易共识的,允许进行交易验证。
3.根据权利要求1所述的基于可信第三方的数字资产交易方法,该可信第三方验证购买方密文默克尔根的步骤包括:可信第三方验证购买方给出的密文默克尔根是否与之前销售方提供的密文默克尔根一致。
4.根据权利要求1所述的基于可信第三方的数字资产交易方法,其中步骤还包括:
可信第三方确认交易验证结果为真时,允许销售方获取支付价款、购买方获取密钥;若交易验证结果为伪时,交易中止。
5.一种存储介质,其存储有计算机可执行指令,当所述计算机可执行指令被处理器执行时,所述处理器根据当前所设交易身份,执行如权利要求1至4任一所述的基于可信第三方的数字资产交易方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于派欧云计算(上海)有限公司,未经派欧云计算(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910128436.1/1.html,转载请声明来源钻瓜专利网。