[发明专利]一种基于区块链的营销标签真实性验证方法及系统有效
申请号: | 201910344350.2 | 申请日: | 2019-04-26 |
公开(公告)号: | CN110189143B | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 代炜琦;代春凯;金海;邹德清;包庆华 | 申请(专利权)人: | 华中科技大学;深圳华中科技大学研究院 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q40/04 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 营销 标签 真实性 验证 方法 系统 | ||
1.一种基于区块链的营销标签真实性验证方法,其特征在于,该方法包括以下步骤:
S1.卖家节点将营销标签发送给区块链网络中的其他节点;
S2.其他节点获取所有与该卖家发生过交易的客户、接收到的营销标签中包含的所有客户,分别记为集合A和集合B;
S3.判断集合A是否包含集合B,若是,则营销标签验证为真实,否则,营销标签验证为伪造,并将验证结果存放在区块链。
2.一种基于区块链的营销标签真实性验证方法,其特征在于,该方法包括以下步骤:
S0.卖家节点对营销标签进行加密;
S1.卖家节点将加密的营销标签发送给区块链网络中的其他节点,将对应密钥直接发送到通过可信环境认证节点的可信环境中;
S2.通过可信环境认证的节点在可信环境外获取所有与该卖家发生过交易的客户,记为集合A,并将集合A读入到可信环境中;在可信环境中对加密的营销标签进行解密,并获取解密的营销标签包含的所有客户,记为集合B;
S3.在可信环境中判断集合A是否包含集合B,若是,则营销标签验证为真实,否则,营销标签验证为伪造,并将验证结果存放在区块链。
3.如权利要求2所述的基于区块链的营销标签真实性验证方法,其特征在于,可信环境认证是通过签名的方式实现。
4.如权利要求2所述的基于区块链的营销标签真实性验证方法,其特征在于,可信环境是SGX技术创建的执行环境。
5.如权利要求1或2所述的基于区块链的营销标签真实性验证方法,其特征在于,卖家节点在发送营销标签之前,先将共享营销标签脱敏,得到脱敏共享营销标签。
6.如权利要求1或2所述的基于区块链的营销标签真实性验证方法,其特征在于,所述将验证结果存放在区块链,包括以下步骤:
(1)卖家节点构建一笔特殊交易,所述特殊交易用于调用智能合约来记录出售的共享营销标签的真实性,出块节点向所述特殊交易加入营销标签的真实性信息;
(2)区块链网络中的出块节点执行所述特殊交易,并将交易打包进区块,发送给其他节点进行共识。
7.如权利要求6所述的基于区块链的营销标签真实性验证方法,其特征在于,在共识过程中,其他节点会从节点本地获取自身验证标签真实性结果,之后将结果与块中的特殊交易包含的标签真实性信息进行对比,如果结果一致,其他节点承认出块节点执行的特殊交易有效,否则无效。
8.一种基于区块链的营销标签真实性验证系统,其特征在于,所述系统采用如权利要求1-7任一项所述的基于区块链的营销标签真实性验证方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于区块链的营销标签真实性验证方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;深圳华中科技大学研究院,未经华中科技大学;深圳华中科技大学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910344350.2/1.html,转载请声明来源钻瓜专利网。