一种基于区块链的营销标签交易方法及装置制造方法及图纸

技术编号:25399947 阅读:17 留言:0更新日期:2020-08-25 23:04
本发明专利技术公开了一种基于区块链的营销标签交易方法及装置,方法包括如下步骤:A)第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使区块链网络验证营销标签的真实性,当验证营销标签真实时,区块链网络将营销标签写入第一合约;B)第一节点通过无线通讯模块向区块链网络发送交易信息,交易信息包括第一节点地址、第二节点地址、营销标签的数字签名和购买营销标签所支付的共享积分,区块链网络将交易信息写入第二合约,当第二节点根据第一合约和第二合约确定营销标签为真实时,将购买营销标签需支付的共享积分预存到第二合约。本发明专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求。

【技术实现步骤摘要】
一种基于区块链的营销标签交易方法及装置
本专利技术涉及区块链领域,特别涉及一种基于区块链的营销标签交易方法及装置。
技术介绍
在电子商务中,营销标签占有非常重要的地位,营销标签是客户特征或者喜好的摘要,电子商务平台或者商家可以通过营销标签更为精准地定位自己的用户,并根据营销标签进行精准营销,进而降低广告成本,人力成本。由于营销标签具有针对性,实用性等特性,电子商务平台或者商家之间开始共享营销标签来扩展用户群体,进而通过这种方式更好的实现产品和服务的价值。现有一些基于区块链的营销标签交易方法通过将购买和出售标签节点的交易信息都写入智能合约之中,由于区块链具有公开透明,不可篡改的特性,因此解决了中心化的第三方可能会更改买卖双方的营销标签交易信息的问题。但是其数据传输方式较为单一,不能满足用户对多样化数据传输方式的需求。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种具有多种数据传输方式、能满足用户对多样化数据传输方式的需求的基于区块链的营销标签交易方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种基于区块链的营销标签交易方法,包括如下步骤:A)第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使所述区块链网络验证所述营销标签的真实性,当验证所述营销标签真实时,所述区块链网络将所述营销标签写入第一合约;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;B)所述第一节点通过所述无线通讯模块向所述区块链网络发送交易信息,所述交易信息包括第一节点地址、第二节点地址、营销标签的数字签名和购买所述营销标签所支付的共享积分,所述区块链网络将所述交易信息写入第二合约,当第二节点根据所述第一合约和第二合约确定所述营销标签为真实时,将购买所述营销标签需支付的共享积分预存到第二合约;C)所述第一节点调用所述第二合约确定所述第二节点将购买所述营销标签所支付的共享积分预存到所述第二合约中时,所述第一节点向所述第二节点发送所述营销标签的解密密钥,所述第二节点根据所述解密密钥对所述第一合约中的营销标签进行解密,并使用所述营销标签进行营销。在本专利技术所述的基于区块链的营销标签交易方法中,所述加密算法为DES算法、3DES算法、RC2算法、RC4算法、IDEA算法、RSA算法、DSA算法、AES算法、BLOWFISH算法、ElGamal算法、Deffie-Hellman算法、新型椭圆曲线算法或MD5算法。在本专利技术所述的基于区块链的营销标签交易方法中,在所述步骤A)之前还包括:A0)所述第一节点对所述营销标签进行清洗处理,将与预设营销商品交易无关的信息,以及与所述第一节点发生预设营销商品交易用户的隐私信息进行删除。本专利技术还涉及一种实现上述基于区块链的营销标签交易方法的装置,包括:营销标签加密验证单元:用于第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使所述区块链网络验证所述营销标签的真实性,当验证所述营销标签真实时,所述区块链网络将所述营销标签写入第一合约;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;交易信息发送单元:用于所述第一节点通过所述无线通讯模块向所述区块链网络发送交易信息,所述交易信息包括第一节点地址、第二节点地址、营销标签的数字签名和购买所述营销标签所支付的共享积分,所述区块链网络将所述交易信息写入第二合约,当第二节点根据所述第一合约和第二合约确定所述营销标签为真实时,将购买所述营销标签需支付的共享积分预存到第二合约;解密单元:用于所述第一节点调用所述第二合约确定所述第二节点将购买所述营销标签所支付的共享积分预存到所述第二合约中时,所述第一节点向所述第二节点发送所述营销标签的解密密钥,所述第二节点根据所述解密密钥对所述第一合约中的营销标签进行解密,并使用所述营销标签进行营销。在本专利技术所述的装置中,所述加密算法为DES算法、3DES算法、RC2算法、RC4算法、IDEA算法、RSA算法、DSA算法、AES算法、BLOWFISH算法、ElGamal算法、Deffie-Hellman算法、新型椭圆曲线算法或MD5算法。在本专利技术所述的装置中,还包括:营销标签清洗单元:用于所述第一节点对所述营销标签进行清洗处理,将与预设营销商品交易无关的信息,以及与所述第一节点发生预设营销商品交易用户的隐私信息进行删除。实施本专利技术的基于区块链的营销标签交易方法及装置,具有以下有益效果:由于第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使区块链网络验证营销标签的真实性,当验证营销标签真实时,区块链网络将所述营销标签写入第一合约;无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;其提供了多种通讯方式,本专利技术具有多种数据传输方式、能满足用户对多样化数据传输方式的需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于区块链的营销标签交易方法及装置一个实施例中方法的流程图;图2为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术基于区块链的营销标签交易方法及装置实施例中,其基于区块链的营销标签交易方法的流程图如图1所示。图1中,该基于区块链的营销标签交易方法,包括如下步骤:步骤S11第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使区块链网络验证营销标签的真实性,当验证营销标签真实时,区块链网络将营销标签写入第一合约:本步骤中,第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使区块链网络验证营销标签的真实性,当验证营销标签真实时,以便于区块链网络将营销标签写入第一合约。其中,营销标签包括第一节点记录的与第一节点发生预设营销商品交易的多个用户信息,区块链网络通过验证多个用户是否真实与第一节本文档来自技高网...

【技术保护点】
1.一种基于区块链的营销标签交易方法,其特征在于,包括如下步骤:/nA)第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使所述区块链网络验证所述营销标签的真实性,当验证所述营销标签真实时,所述区块链网络将所述营销标签写入第一合约;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;/nB)所述第一节点通过所述无线通讯模块向所述区块链网络发送交易信息,所述交易信息包括第一节点地址、第二节点地址、营销标签的数字签名和购买所述营销标签所支付的共享积分,所述区块链网络将所述交易信息写入第二合约,当第二节点根据所述第一合约和第二合约确定所述营销标签为真实时,将购买所述营销标签需支付的共享积分预存到第二合约;/nC)所述第一节点调用所述第二合约确定所述第二节点将购买所述营销标签所支付的共享积分预存到所述第二合约中时,所述第一节点向所述第二节点发送所述营销标签的解密密钥,所述第二节点根据所述解密密钥对所述第一合约中的营销标签进行解密,并使用所述营销标签进行营销。/n...

【技术特征摘要】
1.一种基于区块链的营销标签交易方法,其特征在于,包括如下步骤:
A)第一节点通过无线通讯模块向区块链网络发送经加密算法加密后的营销标签,以使所述区块链网络验证所述营销标签的真实性,当验证所述营销标签真实时,所述区块链网络将所述营销标签写入第一合约;所述无线通讯模块为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合;
B)所述第一节点通过所述无线通讯模块向所述区块链网络发送交易信息,所述交易信息包括第一节点地址、第二节点地址、营销标签的数字签名和购买所述营销标签所支付的共享积分,所述区块链网络将所述交易信息写入第二合约,当第二节点根据所述第一合约和第二合约确定所述营销标签为真实时,将购买所述营销标签需支付的共享积分预存到第二合约;
C)所述第一节点调用所述第二合约确定所述第二节点将购买所述营销标签所支付的共享积分预存到所述第二合约中时,所述第一节点向所述第二节点发送所述营销标签的解密密钥,所述第二节点根据所述解密密钥对所述第一合约中的营销标签进行解密,并使用所述营销标签进行营销。


2.根据权利要求1所述的基于区块链的营销标签交易方法,其特征在于,所述加密算法为DES算法、3DES算法、RC2算法、RC4算法、IDEA算法、RSA算法、DSA算法、AES算法、BLOWFISH算法、ElGamal算法、Deffie-Hellman算法、新型椭圆曲线算法或MD5算法。


3.根据权利要求2所述的基于区块链的营销标签交易方法,其特征在于,在所述步骤A)之前还包括:
A0)所述第一节点对所述营销标签进行清洗处理,将与预设营销商品交易无关的信息,以及与所述第一节点发生预设营销商品交易用户的隐私信息进行删除。

【专利技术属性】
技术研发人员:洪志加
申请(专利权)人:广东洪心创业服务有限公司
类型:发明
国别省市:广东;44

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

1