基于区块链智能合约的广告自动化交易与投放方法及系统

著录项
  • CN202010421838.3
  • 20200518
  • CN111667300A
  • 20200915
  • 范国闯
  • 范国闯
  • G06Q30/02
  • G06Q30/02 G06Q40/04 G06Q20/06

  • 北京市海淀区中关村西街4号中科院软件所
  • 北京(11)
  • 北京冠和权律师事务所
  • 安琪
摘要
本发明提供了基于区块链智能合约的广告自动化交易与投放方法,包括:广告主将目标广告发布到区块链上,并生成目标智能合约;流量主基于广告位智能合约,申请发布广告,并接收基于区块链的智能推荐节点推荐的广告智能合约地址集合;基于智能推荐节点,自动获取浏览目标广告的用户行为数据,且基于广告交易验证节点,获取用户行为数据的哈希地址和用户的广告交易数据,并广播到区块链上;区块链通过预先建立的共识机制,对广告交易数据进行共识处理并记录;同时,广告交易验证节点还对广告交易数据进行结算处理,根据结算处理结果,将交易费用从广告主账户转账至流量主账户。减少中间环节,降低繁琐程度,提高交易与投放的透明性。
权利要求

1.基于区块链智能合约的广告自动化交易与投放方法,其特征在于,包括:

广告主将目标广告发布到所述区块链上,并生成目标智能合约;

流量主基于广告位智能合约,申请发布广告;

且所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合,且所述广告智能合约地址集合中包括有与目标智能合约相关的预设数目个目标广告;

基于所述智能推荐节点,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据,且基于广告交易验证节点,获取所述用户行为数据的哈希地址和所述用户的广告交易数据,并广播到所述区块链上;

所述区块链通过预先建立的共识机制,对所述广告交易数据进行共识处理,并基于记账节点将共识处理结果记录到所述区块链上;

同时,所述广告交易验证节点还将与所述哈希地址相关的广告交易数据进行结算处理,根据结算处理结果,将交易费用从广告主账户转账至流量主账户。

2.如权利要求1所述的方法,其特征在于,所述广告主将目标广告发布到所述区块链上的过程中还包括:

所述广告主选择目标项目,且设定所述目标广告的广告费用,其中,所述目标项目包括:投放目标广告的渠道、媒体和广告位。

3.如权利要求1所述的方法,其特征在于,所述广告主将目标广告发布到所述区块链上之后,还包括:验证所述目标广告的合法性,其步骤包括:

基于所述区块链上预先建立的广告验证节点,对所述目标广告进行广告验证分析;

基于所述共识机制,对广告验证分析结果进行预处理,包括:

将所述广告验证分析结果进行归类处理,获得若干类分析结果;

判断每类所述分析结果是否都满足对应的预设结果范围,若是,判定所述目标广告合法,并将所述目标广告进行保留;

否则,基于广告修改数据库,输出所述目标广告的修改信息给所述广告主,直至修改的目标广告合法。

4.如权利要求1所述的方法,其特征在于,所述流量主基于广告位智能合约,申请发布广告之前,还包括:

所述流量主基于广告平台创建并发布广告位智能合约;

将创建并发布的广告位智能合约存储到智能合约数据库中;

所述流量主从所述智能合约数据库中调用所述广告位智能合约。

5.如权利要求1所述的方法,其特征在于,所述基于所述广告位智能合约,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据的步骤具体包括:

当所述流量主在播放所推荐的预设数目个目标广告时,获取所述用户在浏览所述预设数目个目标广告时,基于所述广告位智能合约,对所述预设数目个目标广告中的第一广告执行的动作行为;

且基于获取的所述用户执行的所有动作行为,构成用户行为数据;

其中,所述用户行为数据包括:所述用户浏览第一广告的频率、所述用户对所述第一广告的流量贡献值、所述用户基于所述第一广告的支付费用中的任一种或多种。

6.如权利要求5所述的方法,其特征在于,所述自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据之后,还包括:

将所述用户行为数据上传到所述区块链的侧链节点中;

通过所述侧链节点将所述用户行为数据广播到所有反欺诈处理节点进行并行验证处理;

同时,根据时间戳,确定完成并行验证处理后,得到验证处理结果的结果时间,并基于共识机制和结果时间,确定第一反欺诈处理节点,并向所述第一反欺诈处理节点下发预设奖励。

7.如权利要求1所述的方法,其特征在于,所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合之后,还包括:对推动的每个所述智能推荐节点进行节点评估,其步骤包括:

当所述用户在浏览每个所述智能推荐节点所推荐的预设数目个目标广告时,获取所述用户对每个所述目标广告的广告评价;

基于获取的每个所述广告评价,确定每个所述智能推荐节点的总评价;

基于评估数据库,并根据所述总评价,确定每个所述智能推荐节点的节点评估结果;

按照所述节点评估结果,对所有所述智能推荐节点进行优先级排序,并向优先级高的智能推荐节点进行优先任务派送。

8.如权利要求1-7任一所述的方法对应的系统,其特征在于,包括:

广告投放子系统,用于广告主设置广告文案、促销类型、目标受众、预算档期、广告素材、商品资质等,并发布创建和发布目标智能合约;

广告位管理子系统,用于流量主设置广告位尺寸、支持媒介类型、播放时间、竞业设置、广告关键词;

资产管理子系统,用于管理所述广告主和流量主的数字资产,提供转账和收款功能;

验证子系统,用于基于广告交易验证节点对用户的广告交易行为进行验证,其中,验证过程包括:用户行为是否真实、流量是否存在作假、判断交易是否有效;

记账子系统,用于基于记账节点将与广告交易相关的所有数据广播到底层区块链系统进行确认,并在确认后记录到区块链底层的分布式存储节点中;

结算子系统,用于基于所述广告交易验证节点,并根据广告交易结果对广告费用按所述目标智能合约所约定的分配比例进行自动分账与结算。

9.如权利要求8所述的系统,其特征在于,记账子系统在确认与广告交易相关的所有数据后,记录到区块链底层的分布式存储节点中的过程中,包括:

基于判断数据库,判断所述所有数据中是否存在第一待识别数据,若存在,获取所述第一待识别数据相关的广告交易行为,并对所述广告交易行为进行预设模拟,重新获取新的第一交易数据,并基于判断数据库,对所述第一交易数据进行再次判断;

如果所述第一交易数据中存在第二待识别数据,获取所述第二待识别数据相关的广告交易行为和用户行为数据,来确定第二交易数据,并判定所述第二交易数据正确,同时,将所述第二交易数据代替所述第二待识别数据;

如果所述第一交易数据中不存在第二待识别数据,则判定所述第一交易数据正确,同时,将所述第一交易数据代替所述第一待识别数据;

若判所述所有数据中不存在第一待识别数据,判定所述所有数据正确;

通过建立相关数据模型,确定正确的每个数据之间的相关性,并根据相关性结果,实现对广告交易相关的所有数据的数据归类处理;

确定归类处理后的每类数据与分布式存储节点的关联值;

当关联值大于预设值时,将所述每类数据存储到对应的分布式存储节点中。

说明书
技术领域

本发明涉及区块链技术领域,特别涉及基于区块链智能合约的广告自动化交易与投放方法及系统。

广告营销是指企业通过广告对产品展开宣传推广,促成消费者的直接购买,扩大产品的销售,提高企业的知名度、美誉度和影响力的活动,一般常见的广告营销手段是对广告进行投放,但是传统的广告投放过程中,由于采用人工操作,可能存在中间环节过多、其操作过程繁琐、交易与投放过程不透明,从而导致用户隐私泄露、广告错配和用户屏蔽、点击作弊、寡头市场与数据垄断、数据混乱与结算延迟等诸多问题。因此,提出了基于区块链智能合约的广告自动化交易与投放方法及系统。

本发明提供基于区块链智能合约的广告自动化交易与投放方法及系统,用以将区块链技术和去中心化技术的结合,来减少交易过程中的中间环节,降低操作过程繁琐程度,进而提高交易与投放过程的透明性。

本发明提供基于区块链智能合约的广告自动化交易与投放方法,包括:

广告主将目标广告发布到所述区块链上,并生成目标智能合约;

流量主基于广告位智能合约,申请发布广告;

且所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合,且所述广告智能合约地址集合中包括有与目标智能合约相关的预设数目个目标广告;

基于所述智能推荐节点,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据,且基于广告交易验证节点,获取所述用户行为数据的哈希地址和所述用户的广告交易数据,并广播到所述区块链上;

所述区块链通过预先建立的共识机制,对所述广告交易数据进行共识处理,并基于记账节点将共识处理结果记录到所述区块链上;

同时,所述广告交易验证节点还将与所述哈希地址相关的广告交易数据进行结算处理,根据结算处理结果,将交易费用从广告主账户转账至流量主账户。

在一种可能实现的方式中,所述广告主将目标广告发布到所述区块链上的过程中还包括:

所述广告主选择目标项目,且设定所述目标广告的广告费用,其中,所述目标项目包括:投放目标广告的渠道、媒体和广告位。

在一种可能实现的方式中,所述广告主将目标广告发布到所述区块链上之后,还包括:验证所述目标广告的合法性,其步骤包括:

基于所述区块链上预先建立的广告验证节点,对所述目标广告进行广告验证分析;

基于所述共识机制,对广告验证分析结果进行预处理,包括:

将所述广告验证分析结果进行归类处理,获得若干类分析结果;

判断每类所述分析结果是否都满足对应的预设结果范围,若是,判定所述目标广告合法,并将所述目标广告进行保留;

否则,基于广告修改数据库,输出所述目标广告的修改信息给所述广告主,直至修改的目标广告合法。

在一种可能实现的方式中,所述流量主基于广告位智能合约,申请发布广告之前,还包括:

所述流量主基于广告平台创建并发布广告位智能合约;

将创建并发布的广告位智能合约存储到智能合约数据库中;

所述流量主从所述智能合约数据库中调用所述广告位智能合约。

在一种可能实现的方式中,所述基于所述广告位智能合约,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据的步骤具体包括:

当所述流量主在播放所推荐的预设数目个目标广告时,获取所述用户在浏览所述预设数目个目标广告时,基于所述广告位智能合约,对所述预设数目个目标广告中的第一广告执行的动作行为;

且基于获取的所述用户执行的所有动作行为,构成用户行为数据;

其中,所述用户行为数据包括:所述用户浏览第一广告的频率、所述用户对所述第一广告的流量贡献值、所述用户基于所述第一广告的支付费用中的任一种或多种。

在一种可能实现的方式中,所述自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据之后,还包括:

将所述用户行为数据上传到所述区块链的侧链节点中;

通过所述侧链节点将所述用户行为数据广播到所有反欺诈处理节点进行并行验证处理;

同时,根据时间戳,确定完成并行验证处理后,得到验证处理结果的结果时间,并基于共识机制和结果时间,确定第一反欺诈处理节点,并向所述第一反欺诈处理节点下发预设奖励。

在一种可能实现的方式中,所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合之后,还包括:对推动的每个所述智能推荐节点进行节点评估,其步骤包括:

当所述用户在浏览每个所述智能推荐节点所推荐的预设数目个目标广告时,获取所述用户对每个所述目标广告的广告评价;

基于获取的每个所述广告评价,确定每个所述智能推荐节点的总评价;

基于评估数据库,并根据所述总评价,确定每个所述智能推荐节点的节点评估结果;

按照所述节点评估结果,对所有所述智能推荐节点进行优先级排序,并向优先级高的智能推荐节点进行优先任务派送。

在一种可能实现的方式中,基于区块链智能合约的广告自动化交易与投放系统包括:

广告投放子系统,用于广告主设置广告文案、促销类型、目标受众、预算档期、广告素材、商品资质等,并发布创建和发布目标智能合约;

广告位管理子系统,用于流量主设置广告位尺寸、支持媒介类型、播放时间、竞业设置、广告关键词;

资产管理子系统,用于管理所述广告主和流量主的数字资产,提供转账和收款功能;

验证子系统,用于基于广告交易验证节点对用户的广告交易行为进行验证,其中,验证过程包括:用户行为是否真实、流量是否存在作假、判断交易是否有效;

记账子系统,用于基于记账节点将与广告交易相关的所有数据广播到底层区块链系统进行确认,并在确认后记录到区块链底层的分布式存储节点中;

结算子系统,用于基于所述广告交易验证节点,并根据广告交易结果对广告费用按所述目标智能合约所约定的分配比例进行自动分账与结算。

在一种可能实现的方式中,记账子系统在确认与广告交易相关的所有数据后,记录到区块链底层的分布式存储节点中的过程中,包括:

基于判断数据库,判断所述所有数据中是否存在第一待识别数据,若存在,获取所述第一待识别数据相关的广告交易行为,并对所述广告交易行为进行预设模拟,重新获取新的第一交易数据,并基于判断数据库,对所述第一交易数据进行再次判断;

如果所述第一交易数据中存在第二待识别数据,获取所述第二待识别数据相关的广告交易行为和用户行为数据,来确定第二交易数据,并判定所述第二交易数据正确,同时,将所述第二交易数据代替所述第二待识别数据;

如果所述第一交易数据中不存在第二待识别数据,则判定所述第一交易数据正确,同时,将所述第一交易数据代替所述第一待识别数据;

若判所述所有数据中不存在第一待识别数据,判定所述所有数据正确;

通过建立相关数据模型,确定正确的每个数据之间的相关性,并根据相关性结果,实现对广告交易相关的所有数据的数据归类处理;

确定归类处理后的每类数据与分布式存储节点的关联值;

当关联值大于预设值时,将所述每类数据存储到对应的分布式存储节点中。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中基于区块链智能合约的广告自动化交易与投放方法的流程图;

图2为本发明实施例中基于区块链智能合约的广告自动化交易与投放系统的结构示意图。

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,如图1所述,包括:

步骤11:广告主将目标广告发布到所述区块链上,并生成目标智能合约;

步骤12:流量主基于广告位智能合约,申请发布广告;

步骤2:且所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合,且所述广告智能合约地址集合中包括有与目标智能合约相关的预设数目个目标广告;

步骤3:基于所述智能推荐节点,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据,且基于广告交易验证节点,获取所述用户行为数据的哈希地址和所述用户的广告交易数据,并广播到所述区块链上;

步骤4:所述区块链通过预先建立的共识机制,对所述广告交易数据进行共识处理,并基于记账节点将共识处理结果记录到所述区块链上;

同时,所述广告交易验证节点还将与所述哈希地址相关的广告交易数据进行结算处理,根据结算处理结果,将交易费用从广告主账户转账至流量主账户。

优选地,所述广告主将目标广告发布到所述区块链上的过程中还包括:

所述广告主选择目标项目,且设定所述目标广告的广告费用,其中,所述目标项目包括:投放目标广告的渠道、媒体和广告位。

本实施例主要是,由广告主发布广告,流量主基于申请信息直接获取广告主发布的广告,其可有效的节省流量主获取广告的时间,省去中间环节。

上述目标广告是指广告商提前做好的广告;

在一个实施例中,例如:当广告主将自己的目标广告发布到区块链上生成目标智能合约之后,流量主会基于广告位智能合约查看广告主投放给自己给出的广告位上面的广告和排期信息(相当于智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合,且广告智能合约地址集合中包括有与目标智能合约相关的预设数目个目标广告),选择符合市场价格和自身媒体的广告内容并确认,流量主按照规定期刊和周期投放广告,投放完成后,广告主收到信息并确认,广告主在确认完数据之后,自动执行目标智能合约,完成交易(相当于将交易费用从广告主账户转账至流量主账户)。

上述用户行为数据可以包括:用户的点击量、用户的活跃区域、用户的消费水平、用户的感兴趣内容,如行业兴趣、电商兴趣、品牌兴趣、APP兴趣等。

广告交易验证节点还将与哈希地址相关的广告交易数据进行结算处理,根据结算处理结果,将交易费用从广告主账户转账至流量主账户,其结算处理例如是按照的预先设定好的比例进行利益分配的。

上述区块链是基于计算机加密算法的去中心化分布式账本数据库;

且区块链是分布式数据存储,点对点传输,共识机制和加密算法,其中,共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法,其可以对交易与投放过程中产生的数据进行保护,例如:多重签名技术,允许广告商抓取用户的某些具体信息而隐去其个人信息。

上述采用将交易费用直接从广告主账户转账至流量主账户,其省去中间环节,采用了去中心化技术,例如:以淘宝网购为例,其正常流程为:付钱、支付宝收款、通知店铺发货、确认收货、支付宝把钱打给店铺,去中心化之后的流程为:付款、店铺收款后发货、双方对外宣称交易结束;其好处是,一方面节省时间,另一方面使得交易流程变的简约自主。

上述广告主是指投放广告,流量主是指接收广告投放,其中,对于流量主,以流量主为例,主要是指平台推出的唯一的广告平台,公众账号的运营者自愿将内指定位置分享给广告主作为广告展示,然后按月获得收入。

上述技术方案的有益效果是:将区块链技术和去中心化技术的结合,来减少交易过程中的中间环节,降低操作过程繁琐程度,进而提高交易与投放过程的透明性。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,所述广告主将目标广告发布到所述区块链上之后,还包括:验证所述目标广告的合法性,其步骤包括:

基于所述区块链上预先建立的广告验证节点,对所述目标广告进行广告验证分析;

基于所述共识机制,对广告验证分析结果进行预处理,包括:

将所述广告验证分析结果进行归类处理,获得若干类分析结果;

判断每类所述分析结果是否都满足对应的预设结果范围,若是,判定所述目标广告合法,并将所述目标广告进行保留;

否则,基于广告修改数据库,输出所述目标广告的修改信息给所述广告主,直至修改的目标广告合法。

上述广告验证节点是为了对目标广告进行验证分析,粗确定目标广告的合法性,通过对验证分析记过进行预处理,精确定目标广告的合法性。

上述若干类信息结果,例如为:广告内容虚假类、广告地址虚假类等;

上述预设结果范围,例如与广告内容虚假类对应的为,广告内容中的涉及到的技术是否合格,广告内容中的涉及到的具体案例是否真实等。

上述技术方案的有益效果是:通过对目标广告的合法性进行判断,便于保证其广告的真实性,便于保证用户的财产安全,且通过输出修改信息,便于对目标广告进行修改,来提高其的合法性。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,所述流量主基于广告位智能合约,申请发布广告之前,还包括:

所述流量主基于广告平台创建并发布广告位智能合约;

将创建并发布的广告位智能合约存储到智能合约数据库中;

所述流量主从所述智能合约数据库中调用所述广告位智能合约。

上述技术方案的有益效果是:流量主可以直接从建立好的广告位智能合约中直接调用广告位智能合约,可以有效的提高广告投放和播放的工作效率。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,所述基于所述广告位智能合约,自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据的步骤具体包括:

当所述流量主在播放所推荐的预设数目个目标广告时,获取所述用户在浏览所述预设数目个目标广告时,基于所述广告位智能合约,对所述预设数目个目标广告中的第一广告执行的动作行为;

且基于获取的所述用户执行的所有动作行为,构成用户行为数据;

其中,所述用户行为数据包括:所述用户浏览第一广告的频率、所述用户对所述第一广告的流量贡献值、所述用户基于所述第一广告的支付费用中的任一种或多种。

上述预设数目个目标广告,可以至少一个,按照现有技术而言,一般的广告位,会存在至少一个广告信息,且广告信息还可能是按照预设间隔时间不停变化的。

上述预设数目个目标广告中的第一广告,可以是目标广告中用户对其进行浏览的广告。

上述技术方案的有益效果是:通过获取用户对每个广告都执行的动作行为,便于精确的提高构成用户行为数据的准确性。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,所述自动获取浏览所推荐的预设数目个目标广告的用户的用户行为数据之后,还包括:

将所述用户行为数据上传到所述区块链的侧链节点中;

通过所述侧链节点将所述用户行为数据广播到所有反欺诈处理节点进行并行验证处理;

同时,根据时间戳,确定完成并行验证处理后,得到验证处理结果的结果时间,并基于共识机制和结果时间,确定第一反欺诈处理节点,并向所述第一反欺诈处理节点下发预设奖励。

上述技术方案的有益效果是:

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法,所述流量主还接收,基于区块链的智能推荐节点推荐的与申请发布广告的申请信息相关的广告智能合约地址集合之后,还包括:对推动的每个所述智能推荐节点进行节点评估,其步骤包括:

当所述用户在浏览每个所述智能推荐节点所推荐的预设数目个目标广告时,获取所述用户对每个所述目标广告的广告评价;

基于获取的每个所述广告评价,确定每个所述智能推荐节点的总评价;

基于评估数据库,并根据所述总评价,确定每个所述智能推荐节点的节点评估结果;

按照所述节点评估结果,对所有所述智能推荐节点进行优先级排序,并向优先级高的智能推荐节点进行优先任务派送。

上述,对智能推荐节点进行节点评估,例如:假如有3个节点参与某一个广告的精准推送,其中,收集其3个节点上用户对每个目标广告的广告评价,其中,A节点推送了1000次,其节点对应的总评价为:不感兴趣10次,准确率为99%;B节点推送了5000次,其节点对应的总评价为:用户不感兴趣200次,准确率96%;C节点推送了2000次,其节点对应的总评价为:用户不感兴趣10次,准确率99.5%;根据总评价结果,如采用其中的准确率进行排序可以得到C>A>B,根据节点数量进行给分,排名最高的获得最高得分,以此类推得到C获得3分、A获得2分、B获得1分,此时,优先向C节点进行优先任务派送。

上述技术方案的有益效果是:通过对节点进行评估,便于有效的确定推荐节点的可靠性。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法对应的系统,如图2所示,包括:

广告投放子系统,用于广告主设置广告文案、促销类型、目标受众、预算档期、广告素材、商品资质等,并发布创建和发布目标智能合约;

广告位管理子系统,用于流量主设置广告位尺寸、支持媒介类型、播放时间、竞业设置、广告关键词;

资产管理子系统,用于管理所述广告主和流量主的数字资产,提供转账和收款功能;

验证子系统,用于基于广告交易验证节点对用户的广告交易行为进行验证,其中,验证过程包括:用户行为是否真实、流量是否存在作假、判断交易是否有效;

记账子系统,用于基于记账节点将与广告交易相关的所有数据广播到底层区块链系统进行确认,并在确认后记录到区块链底层的分布式存储节点中;

结算子系统,用于基于所述广告交易验证节点,并根据广告交易结果对广告费用按所述目标智能合约所约定的分配比例进行自动分账与结算。

上述广告费用是以Token形式进行结算的。

上述资产管理子系统提供转账和收款功能是,采用Token经济体系来激励用户,使其可以通过使用个人数据、接受广告这一行为得到相应的经济奖励,从而使得信息在广告发布方-广告接收方之间得到更好地,更有价值的流动。

上述技术方案的有益效果是:利用区块链技术来使广告投放过程高效可追溯,保证广告交易的透明;区块链的去中心化特性让个人掌握自己数据并享受数据带来的价值成为可能,这样广告发布者可以直接到明确的目标客户体,保证广告投放的质量和精准性;直接连接广告主、流量主与用户三方,并通过智能合约自动结算,提高了投放效率;通过智能合约自动结算,不存在账期问题。

本发明实施例提供基于区块链智能合约的广告自动化交易与投放方法对应的系统,记账子系统在确认与广告交易相关的所有数据后,记录到区块链底层的分布式存储节点中的过程中,包括:

基于判断数据库,判断所述所有数据中是否存在第一待识别数据,若存在,获取所述第一待识别数据相关的广告交易行为,并对所述广告交易行为进行预设模拟,重新获取新的第一交易数据,并基于判断数据库,对所述第一交易数据进行再次判断;

如果所述第一交易数据中存在第二待识别数据,获取所述第二待识别数据相关的广告交易行为和用户行为数据,来确定第二交易数据,并判定所述第二交易数据正确,同时,将所述第二交易数据代替所述第二待识别数据;

如果所述第一交易数据中不存在第二待识别数据,则判定所述第一交易数据正确,同时,将所述第一交易数据代替所述第一待识别数据;

若判所述所有数据中不存在第一待识别数据,判定所述所有数据正确;

通过建立相关数据模型,确定正确的每个数据之间的相关性,并根据相关性结果,实现对广告交易相关的所有数据的数据归类处理;

确定归类处理后的每类数据与分布式存储节点的关联值;

当关联值大于预设值时,将所述每类数据存储到对应的分布式存储节点中。

针对上述实施例举例为,比如:所有数据中包括数据块A、D、C,对A、D、C进行初次判断,判定出其中存在第一待识别数据B,此时获取B的第一交易数据B1,并对B1进行再次判断,当B1中还存在第二待识别数据b时,获取b的第二交易数据b1,此时,用b1代替b;

如果B1中不存在第二待识别数据b,此时,B1代替B;

如果数据块A、B、C中不存在B。

通过对不正确的数据进行代替,便于提高其所有数据的获取的正确性,为后续分析提高可靠的数据基础;

对数据进行归类处理,如:交易数据、感兴趣数据等;

上述每个分布式节点可以预先设定好其的数据属性,如:交易类、兴趣类等,便于与归类后的数据进行关联,提高关联效率。

上述技术方案的有益效果是:通过对记账子系统在确认与广告交易相关的所有数据后,对所有数据进行多次判断,确保数据的准确性,同时通过确定数据与分布式节点的关联性,将其存储到对应的分布式节点中,具有针对性,使得数据存储分配更加合理。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

本文发布于:2024-09-24 15:24:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/86995.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议