【技术实现步骤摘要】
一种基于区块链网络的消息触达方法、节点和系统
[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链网络的消息触达方法、节点和系统。
技术介绍
[0002]现有的消息触达方式为中心化模式,即各个业务系统根据自身业务场景,从群体管理中心中获取所需的群体画像,之后通过用户触达系统向该群体进行派发触达。上述中心化模式,各业务系统强依赖于统一的群体管理中心和用户触达系统,如果群体管理中心和/或用户触达系统出现异常,会导致触达任务失败;同时群体管理中心需满足高并发、高算力和高兼容性等要求。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种基于区块链网络的消息触达方法、节点和系统,该方法按照定义的合约编写规范,生成群体画像智能合约和触达智能合约,进而由用户触达节点按照待执行的触达智能合约的合约信息,向目标群体进行消息推送,实现了去中心化的消息触达,提高了系统容灾性,降低了系统资源需求。
[0004]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种基于区块链网络的消息触达方法。 />[0005]本专本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链网络的消息触达方法,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述合约管理节点执行,包括:接收来自所述服务节点的群体画像信息,根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;响应于所述服务节点的第一合约查询请求,向所述服务节点发送相应的群体画像智能合约,以使所述服务节点根据所述群体画像智能合约以及所述合约管理节点发布的第二合约编写规范,生成相应的触达智能合约并上传;响应于所述用户触达节点的第二合约查询请求,向所述用户触达节点发送待执行的触达智能合约,以使所述用户触达节点根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。2.根据权利要求1所述的方法,其特征在于,所述第一合约编写规范中约定所述群体画像智能合约包括所述群体画像信息和对应的索引信息;所述第二合约编写规范中约定所述触达智能合约包括所述群体画像智能合约的索引信息、触达要素信息和合约执行状态。3.根据权利要求2所述的方法,其特征在于,所述向所述用户触达节点发送待执行的触达智能合约,包括:确定所述触达智能合约的合约执行状态为未触达的情况下,将所述触达智能合约作为待执行的触达智能合约发送至所述用户触达节点;所述向所述用户触达节点发送待执行的触达智能合约的步骤之后,所述方法还包括:更新所述待执行的触达智能合约的合约执行状态。4.根据权利要求1至3的任一项所述的方法,其特征在于,所述合约信息包括触达疲劳度的计算方式、触达方式和触达策略;所述根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送,包括:按照所述触达疲劳度的计算方式,为所述待执行的触达智能合约计算所述触达疲劳度;确定所述触达疲劳度小于疲劳度阈值的情况下,按照所述触达方式和所述触达策略,向目标群体进行消息推送。5.一种基于区块链网络的消息触达方法,其特征在于,所述区块链网络包括多个节点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,所述方法由所述服务节点执行,包括:获取群体画像信息,将所述群体画像信息上传到所述合约管理节点,以使所述合约管理节点根据预定义的第一合约编写规范和所述群体画像信息,生成相应的群体画像智能合约;获取所述群体画像智能合约,根据所述合约管理节点发布的第二合约编写规范和所述群体画像智能合约的合约信息,生成相应的触达智能合约;将所述触达智能合约上传至所述合约管理节点,以使所述用户触达节点在监听到所述合约管理节点存在待执行的触达智能合约的情况下,根据所述待执行的触达智能合约的合约信息,向目标群体进行消息推送。6.一种应用于区块链网络的合约管理节点,其特征在于,所述区块链网络包括多个节
点,所述多个节点包括服务节点、合约管理节点和至少一个用户触达节点,...
【专利技术属性】
技术研发人员:史晓强,何金虎,
申请(专利权)人:泰康在线财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。