基于区块链平台的近域网络广告推送方法及相关设备技术

技术编号:39596146 阅读:6 留言:0更新日期:2023-12-03 19:54
本公开提供了一种基于区块链平台的近域网络广告推送方法及相关设备,涉及区块链技术领域

【技术实现步骤摘要】
基于区块链平台的近域网络广告推送方法及相关设备


[0001]本公开涉及区块链
,尤其涉及一种基于区块链平台的近域网络广告推送方法及相关设备


技术介绍

[0002]近域网络为用户的互联网接入提供了更多的应用场景,其中有一种场景就是在大型商业中心或大型室内商场提供近域网络的接入

用户通过接入近域网络,除了可以获得高质量的通信服务外,还可以通过近域网络的就近特性获取附近区域的更多商业信息和更为精准的广告,甚至可以因为作为广告受众而获得更多的商业优惠以及获得近域通信服务费用的减免

在以上提到的应用场景下,中继设备除了承接用户终端接入的前向服务之外,还可以为近域网络附近的商家提供广告推送的后向服务

商户可以直接将自己的商品和服务广告存放到中继设备中,在用户终端连接到中继设备后,中继设备就可以将广告交付给用户终端机,只要用户播放广告并完成签收操作即可获得相应的补偿激励
(
比如免费享受固定一段时间的互联网接入服务,或者商业自身的优惠券和消费券
)
,而中继设备也会因为用户终端完成了广告签收而获得一定的费用激励

由于近域网络天生具备就近性和分布式的特点,所以通过近域网络中的各个中继设备来对附近区域商家进行广告推送是一种充分发挥近域网络优势和价值的应用场景

广告推送涉及多个利益方的参与,既希望广告能引起更多的用户来观看点击,又希望参与各方的自身利益不受损失

[0003]现有技术中,沿用互联网最典型的方案,商家简单的通过中心化的平台将自己的广告投放到近域通信的终端
APP(application
,手机软件
)


但是在这种模式下,推送信息容易被篡改,给商户

用户带来经济损失

[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息


技术实现思路

[0005]本公开提供一种基于区块链平台的近域网络广告推送方法及相关设备,至少在一定程度上克服相关技术中广告投放的推送信息被篡改的问题

[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得

[0007]根据本公开的一个方面,提供了一种基于区块链平台的近域网络广告推送方法,应用于区块链侧,包括:获取目标商家发送的广告,根据所述广告,在所述区块链侧部署广告合约;获取中继设备对所述广告合约的注册申请,在所述广告合约中对所述中继设备进行注册;将所述广告发送到所述中继设备,以使通过所述中继设备上网的用户终端观看所述广告

[0008]在一些实施例中,所述获取目标商家发送的广告,根据所述广告,在所述区块链侧部署广告合约包括:获取目标商家发送的广告;根据所述广告,确定广告
ID


广告的哈希


广告的存储路径

目标商家的公钥地址;获取中继设备的公钥地址

激励规则;根据所述广告

中继设备注册信息

广告
ID


广告的哈希值

广告的存储路径

目标商家的公钥地址

中继设备的公钥地址

激励规则,在所述区块链侧部署广告合约

[0009]在一些实施例中,所述获取中继设备对所述广告合约的注册申请,在所述广告合约中对所述中继设备进行注册包括:获取中继设备对所述广告合约的注册申请,其中,所述注册申请包括中继设备的公钥地址

广告
ID
值和中继设备对广告
ID
的签名值;根据所述广告合约验证所述签名值的有效性,并对所述中继设备的公钥地址进行预设审核;当所述签名值有效且所述中继设备的公钥地址审核通过,则在所述广告合约中对所述中继设备注册成功

[0010]在一些实施例中,所述将所述广告发送到所述中继设备包括:将所述广告的存储路径发送到中继设备,使得所述中继设备通过所述广告的存储路下载广告

[0011]在一些实施例中,所述方法还包括:获取观看所述广告的用户终端发送的广告签收证明消息;根据所述广告合约对所述广告签收证明消息进行验证;若验证成功,按照所述激励规则发送相应的激励

[0012]在一些实施例中,所述广告签收证明消息根据中继设备向用户终端发送交付证明消息后生成,所述交付证明消息包括中继设备的公钥地址

广告
ID


用户终端的公钥地址和中继设备的签名值,所述广告签收证明消息包括用户终端的公钥地址

广告
ID


广告的哈希值

中继设备的公钥地址

用户终端的签名值和中继设备的签名值,所述中继设备的签名值包括对广告
ID
值和用户终端的公钥地址的签名;所述根据所述广告合约对所述广告签收证明消息进行验证包括:根据通过中继设备从用户终端获取的用户终端的公钥地址对广告签收证明消息中用户终端的签名值进行第一验证;当第一验证通过,根据广告合约中的中继设备的公钥地址对广告签收证明消息的中继设备的签名值进行第二验证;当第二验证通过,根据中继设备的签名值中的用户终端的公钥地址对广告签收证明消息中的用户终端的公钥地址进行第三验证;当第三验证通过,根据广告合约中的广告
ID
值对广告签收证明消息中的广告
ID
进行第四验证;当第四验证通过,进行第五验证为判断中继设备是否已经注册成功;当第五验证通过,根据广告合约中的广告的哈希值对广告签收证明消息中的广告的哈希值进行第六验证

[0013]根据本公开的另一个方面,还提供了一种基于区块链平台的近域网络广告推送系统,包括:区块链平台

中继设备和用户终端;区块链平台获取目标商家发送的广告,根据所述广告,在所述区块链平台部署广告合约;中继设备向区块链平台广播广告合约的注册申请;区块链平台获取所述注册申请,根据所述注册申请在所述广告合约中对所述中继设备进行注册;当注册成功后,区块链平台将所述广告发送到所述中继设备;中继设备将所述广告发送到通过所述中继设备上网的用户终端

[0014]在一些实施例中,所述区块链平台还用于:获取目标商家发送的广告;根据所述广告,确定广告
ID


广告的哈希值

广告的存储路径

目标商家的公钥地址;获取中继设备的公钥地址
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于区块链平台的近域网络广告推送方法,其特征在于,应用于区块链侧,包括:获取目标商家发送的广告,根据所述广告,在所述区块链侧部署广告合约;获取中继设备对所述广告合约的注册申请,在所述广告合约中对所述中继设备进行注册;将所述广告发送到所述中继设备,以使通过所述中继设备上网的用户终端观看所述广告
。2.
根据权利要求1所述的基于区块链平台的近域网络广告推送方法,其特征在于,所述获取目标商家发送的广告,根据所述广告,在所述区块链侧部署广告合约包括:获取目标商家发送的广告;根据所述广告,确定广告
ID


广告的哈希值

广告的存储路径

目标商家的公钥地址;获取中继设备的公钥地址

激励规则;根据所述广告

中继设备注册信息

广告
ID


广告的哈希值

广告的存储路径

目标商家的公钥地址

中继设备的公钥地址

激励规则,在所述区块链侧部署广告合约
。3.
根据权利要求2所述的基于区块链平台的近域网络广告推送方法,其特征在于,所述获取中继设备对所述广告合约的注册申请,在所述广告合约中对所述中继设备进行注册包括:获取中继设备对所述广告合约的注册申请,其中,所述注册申请包括中继设备的公钥地址

广告
ID
值和中继设备对广告
ID
的签名值;根据所述广告合约验证所述签名值的有效性,并对所述中继设备的公钥地址进行预设审核;当所述签名值有效且所述中继设备的公钥地址审核通过,则在所述广告合约中对所述中继设备注册成功
。4.
根据权利要求3所述的基于区块链平台的近域网络广告推送方法,其特征在于,所述将所述广告发送到所述中继设备包括:将所述广告的存储路径发送到中继设备,使得所述中继设备通过所述广告的存储路下载广告
。5.
根据权利要求2至4任意一项所述的基于区块链平台的近域网络广告推送方法,其特征在于,所述方法还包括:获取观看所述广告的用户终端发送的广告签收证明消息;根据所述广告合约对所述广告签收证明消息进行验证;若验证成功,按照所述激励规则发送相应的激励
。6.
根据权利要求5所述的基于区块链平台的近域网络广告推送方法,其特征在于,所述广告签收证明消息根据中继设备向用户终端发送交付证明消息后生成,所述交付证明消息包括中继设备的公钥地址

广告
ID


用户终端的公钥地址和中继设备的签名值,所述广告签收证明消息包括用户终端的公钥地址

广告
ID


广告的哈希值

中继设备的公钥地址

用户终端的签名值和中继设备的签名值,所述中继设备的签名值包括对广告
ID
值和用户终端的公钥地址的签名;所述根据所述广告合约对所述广告签收证明消息进行验证包括:

【专利技术属性】
技术研发人员:陈晓益
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1