基于区块链的数字内容传播性检验方法及相关设备技术

技术编号:37705513 阅读:25 留言:0更新日期:2023-06-01 23:54
本发明专利技术公开了一种基于区块链的数字内容传播性检验方法及相关设备,包括:获取传播委托方发出的检验请求,所述检验请求包括:传播协议ID以及检验合约ID;基于所述检验请求,向部署在区块链外的预言机节点发出传播数据获取请求,以使所述预言机节点收集传播平台方中与所述传播协议ID相关联的传播数据;接收所述预言机节点收集到的传播数据,并将接收到的传播数据传入所述检验合约ID对应的检验合约;执行所述检验合约,输出执行结果给传播委托方,以确定传播平台方是否完成其与传播委托方签署的传播协议的履行。本发明专利技术通过区块链预言机技术,抓取链外的传播数据,避免传播推广过程中产生作假的传播数据、防止传播数据被篡改。防止传播数据被篡改。防止传播数据被篡改。

【技术实现步骤摘要】
基于区块链的数字内容传播性检验方法及相关设备


[0001]本专利技术涉及区块链
,涉及一种基于区块链的数字内容传播性检验方法及区块链节点设备。

技术介绍

[0002]在数字内容传播推广过程中,传播委托方通过将传播推广任务发送给传播平台方,传播平台基于传播推广任务对数字内容进行传播推广。但是传播平台服务水平参差不齐,其提供的传播推广业务不满足传播委托方的推广需求,甚至可能会篡改传播数据,给传播委托方造成损失。
[0003]区块链是一种分布式账本技术,结合了共识算法、密码学、分布式存储等不同领域的计算机技术,具有去中心化、不可篡改、可溯源等特性。其中智能合约技术的使用,使区块链具备图灵完备的特性,以执行各种复杂的业务逻辑。因此,可以利用区块链技术对数字内容的传播进行监督,保证传播平台反馈真实的传播数据,维护传播委托方的利益。

技术实现思路

[0004]本专利技术的目的在于克服现有传播推广过程存在的传播数据易被篡改的问题,提供一种基于区块链的数字内容传播性检验方法、装置、设备及介质;利用区块链技术和预言机技术,避免传播推本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数字内容传播性检验方法,其特征在于,包括:获取传播委托方发出的检验请求,所述检验请求包括:传播协议ID以及检验合约ID;基于所述检验请求,向部署在区块链外的预言机节点发出传播数据获取请求,以使所述预言机节点收集传播平台方中与所述传播协议ID相关联的传播数据;接收所述预言机节点收集到的传播数据,并将接收到的传播数据传入所述检验合约ID对应的检验合约;执行所述检验合约,输出执行结果给传播委托方,以确定传播平台方是否完成其与传播委托方签署的传播协议的履行。2.根据权利要求1所述的基于区块链的数字内容传播性检验方法,其特征在于,所述传播数据包括:传播平台方基于传播协议传播的一个或多个数字内容的传播日志文件;其中,所述传播日志文件具有的数字内容ID与所述传播协议ID相关联。3.根据权利要求2所述的基于区块链的数字内容传播性检验方法,其特征在于,执行所述检验合约时,包括:从所述传播日志文件中提取出有效浏览数据、有效点击数据以及转发数据,并根据有效浏览数据、有效点击数据和转发数据中的一项或多项指标数据,判断是否满足传播协议内约定的条件,若满足,则输出相应的执行结果,以指示传播平台方完成其与传播委托方签署的传播协议的履行。4.根据权利要求1所述的基于区块链的数字内容传播性检验方法,其特征在于,执行完所述检验合约后,将执行结果写入区块链。5.根据权利要求1所述的基于区块链的数字内容传播性检验方法,其特征在于,获取传播委托方发出的检验请求之前,还包括:在区块链上部署基于传播委托方与传播平台方签署的传播协议而设计的检验合约,并生成所述检验合约对应的检验合约ID;以及,在传播平台方传播一个或多个数字内容时,生成每个数字内容对应的数字内容ID,并与传播委托方与传播平台方签署的...

【专利技术属性】
技术研发人员:李弋凡田经纬吕一新杨松
申请(专利权)人:迅鳐成都科技有限公司
类型:发明
国别省市:

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

1