【技术实现步骤摘要】
应用于区块链业务的数据入侵检测方法及大数据服务器
[0001]本申请涉及区块链和数据安全
,特别涉及一种应用于区块链业务的数据入侵检测方法及大数据服务器。
技术介绍
[0002]区块链是一种按照时间顺序将数据区块以链条的方式组合成特定数据结构,并以密码学的方式保证其不可篡改、不可伪造的去中心化共享账本。简单地讲,区块链可以理解为去中心化的分布式数据库,分布式数据库中存储的是以时间先后顺序排列的数据区块,每一个区块中保存的是若干条数据信息。
[0003]现目前,区块链的应用越来越广泛,除了应用于金融领域外,还可以应用于能源互联网(能源区块链)、医疗事业(医疗区块链)、学术界学术记录、供应链管理和云存储等。
[0004]区块链的分布式记账能够确保所存储的数据信息不可篡改且不可伪造,但随着互联网通信的发展,各类数据入侵技术也在不断升级,对于区块链业务而言,在确保数据信息不可篡改且不可伪造的前提下,还需要保证数据信息不被非法访问和盗取。然而相关的数据入侵检测技术仍然存在一些缺陷。
技术实现思路
[0005]第一方面,提供一种应用于区块链业务的数据入侵检测方法,应用于大数据服务器,所述方法包括:根据第一预设入侵检测时段内的互动操作记录信息,确定云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集;通过所述云业务场景信息对应的区块链业务设备的连续操作行为数据集,确定所述云业务场景信息对应的区块链业务设备的入侵检测数据源集合;基于所述入侵检测数据源集合对所述云业务场景信息对 ...
【技术保护点】
【技术特征摘要】
1.一种应用于区块链业务的数据入侵检测方法,其特征在于,应用于大数据服务器,所述方法包括:根据第一预设入侵检测时段内的互动操作记录信息,确定云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集;通过所述云业务场景信息对应的区块链业务设备的连续操作行为数据集,确定所述云业务场景信息对应的区块链业务设备的入侵检测数据源集合;基于所述入侵检测数据源集合对所述云业务场景信息对应的区块链业务设备的访问权限状态进行数据入侵检测。2.如权利要求1所述的方法,其特征在于,根据第一预设入侵检测时段内的互动操作记录信息,确定云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集,包括:根据第一预设入侵检测时段内的互动操作记录信息获取云业务场景信息对应的第一设备运行状态数据的集合,所述第一设备运行状态数据包括所执行的云业务事件的事件特征及所执行所述云业务事件的时序特征信息;根据云业务场景信息对应的第一设备运行状态数据的集合确定所述云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集;通过所述云业务场景信息对应的区块链业务设备的连续操作行为数据集,确定所述云业务场景信息对应的区块链业务设备的入侵检测数据源集合,包括:根据云业务场景信息对应的区块链业务设备的连续操作行为数据集的行为数据节点信息,确定云业务场景信息对应的区块链业务设备的入侵检测数据源集合,所述入侵检测数据源集合用于表示所述云业务场景信息对应的区块链业务设备以云业务事件作为当前类别的操作行为触发条件的统计信息,操作行为触发条件的类别按照连续操作行为数据集的节点传递路径和操作行为触发时段进行划分。3.如权利要求2所述的方法,其特征在于,根据云业务场景信息对应的第一设备运行状态数据的集合确定所述云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集,包括:根据第一云业务场景信息对应的第一设备运行状态数据的集合中在时序层面存在关联的两个云业务事件对应的第一设备运行状态数据,确定第一云业务场景信息对应的区块链业务设备在所述两个云业务事件之间是否发生操作行为触发;将第一云业务场景信息对应的第一设备运行状态数据的集合中,在时序层面存在关联且第一云业务场景信息对应的区块链业务设备未发生操作行为触发的任意两个云业务事件信息进行整合,以通过整合的云业务事件信息形成第一云业务场景信息对应的区块链业务设备所执行的云业务事件的连续操作行为数据集;其中,第一云业务场景信息为第一预设入侵检测时段内的互动操作记录信息中的任意一个云业务场景信息。4.如权利要求3所述的方法,其特征在于,确定第一云业务场景信息对应的区块链业务设备在所述两个云业务事件之间是否发生操作行为触发,包括:将是否发生操作行为触发的判定信息记录在所述两个云业务事件在第一云业务场景信息对应的第一设备运行状态数据中时序特征对应的时间顺序在后的一个云业务事件中;或者将是否发生操作行为触发的判定信息记录在所述两个云业务事件形成的云业务
事件整合信息中。5.如权利要求3或4所述的方法,其特征在于,根据第一云业务场景信息对应的第一设备运行状态数据的集合中在时序层面存在关联的两个云业务事件对应的第一设备运行状态数据,确定第一云业务场景信息对应的区块链业务设备在所述两个云业务事件之间是否发生操作行为触发,包括:根据所执行所述两个云业务事件的预设静态响应灵敏度和所述两个云业务事件的相似性确定所述两个云业务事件的目标动态关联耗时;根据第一云业务场景信息对应的第一设备运行状态数据的集合中所执行所述两个云业务事件的时序特征信息,以及所述目标动态关联耗时,确定第一云业务场景信息对应的区块链业务设备在所述两个云业务事件之间是否发生操作行为触发;根据第一云业务场景信息对应的第一设备运行状态数据的集合中所执行所述两个云业务事件的时序特征信息,以及所述目标动态关联耗时,确定第一云业务场景信息对应的区块链业务设备在所述两个云业务事件之间是否发生操作行为触发,包括:根据第一预设入侵检测时段内云业务场景信息对应的第一设备运行状态数据的集合中在时序层面存在关联且所述两个云业务事件在执行过程中的多个云业务场景信息对应的第一设备运行状态数据,确定区块链业务设备所执行所述两个云业务事件的第一目标关联耗时,其中,所述第一目标关联耗时用于区分发生操作行为触发和未发生操作行为触发,所述第一目标关联耗时指根据所述多个云业务场景信息对应的第一设备运行状态数据计算得到的所执行所述两个云业务事件的关联耗时中,超过所述目标动态关联耗时的关联耗时的全局描述值或热度值;如果第一区块链业务场景信息对应的区块链业务设备所执行所述两个云业务事件的关联耗时大于所述第一目标关联耗时,则确定第一区块链业务场景信息对应的区块链业务设备在所述两个云业务事件的执行过程中发生操作行为触发;或者如果第一区块链业务场景信息对应的区块链业务设备所执行所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。