基于区块链的攻击防御方法、装置、设备及可读存储介质

    公开(公告)号:CN110336815B

    公开(公告)日:2024-06-07

    申请号:CN201910601254.1

    申请日:2019-07-04

    IPC分类号: H04L9/40

    摘要: 本发明公开了一种基于区块链的攻击防御方法、装置、设备及可读存储介质,涉及金融科技领域,该方法包括步骤:当接收到客户端发送的第一待上链数据后,获取第一待上链数据对应的上链信息;若根据上链信息确定第一待上链数据满足预设的异步上链条件,则采用异步上链的方式将第一待上链数据发送至区块链中,并发送检测信号给客户端,以供客户端根据检测信号返回检测消息;若客户端返回的检测消息未通过验证,则确定客户端处于异常状态,并禁止将处于异常状态的客户端发送的第一待上链数据发送至区块链中。本发明提高了确认攻击者的确认效率和确认准确率,以及时防御攻击者对服务端发起的攻击。

    一种基于区块链的事件订阅方法及装置

    公开(公告)号:CN110069533B

    公开(公告)日:2023-06-09

    申请号:CN201910279032.2

    申请日:2019-04-09

    摘要: 本发明实施例提供了一种基于区块链的事件订阅方法及装置,涉及科技金融技术领域,该方法包括:中间服务器接收客户端发送的订阅请求,订阅请求包括目标主题中待查询事件的标识,根据待查询事件的标识确定目标主题中初始事件的标识,然后根据待查询事件的标识和初始事件的标识,从区块链中获得初始事件和待查询事件之间的目标事件并发送至客户端。由于客户端在订阅目标主题中的事件时,在订阅请求中添加待查询事件的标识,故中间服务器可以根据待查询事件的标识确定初始事件的标识,然后从区块链中获得初始事件至待查询事件的目标事件,从而既能获得主题中的最新事件,也能获得主题中的历史事件,给用户带来便利。

    一种跨链的区块链通信方法及装置

    公开(公告)号:CN112491846A

    公开(公告)日:2021-03-12

    申请号:CN202011294886.7

    申请日:2020-11-18

    摘要: 本发明实施例提供了一种跨链的区块链通信方法及装置,该方法包括跨链验证节点接收第一代理节点发送的第一跨链密文,解密第一跨链密文得到第二跨链请求并验证第二跨链请求,在验证通过第二跨链请求后,触发第二代理节点所在的区块链系统处理第二跨链请求。由于代理节点用于对区块链系统内的节点的跨链消息进行转收发,且第一跨链密文是第一代理节点对本链节点发起的第一跨链请求进行共识后生成的,并在验证通过第二跨链请求后触发第二代理节点所在的区块链系统处理第二跨链请求,如此可以确保跨链通信的安全性。此外,该技术方案无需管理和维护大量用户证书的生成、颁发、撤销等,因此可以节约计算资源和存储资源。

    一种区块链中订阅主题的方法及装置

    公开(公告)号:CN110113381B

    公开(公告)日:2023-04-07

    申请号:CN201910279314.2

    申请日:2019-04-09

    IPC分类号: H04L67/51 H04L67/562

    摘要: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)中订阅主题的方法及装置,用以简化订阅批量主题的过程和步骤。本发明实施例包括:中间服务器接收客户端发送的订阅请求,所述订阅请求中包括多个主题的主题标识;所述中间服务器解析所述订阅请求,从所述订阅请求中确定所述多个主题标识;所述中间服务器根据主题标识,从区块链中获取每个主题中的事件;所述中间服务器根据所述订阅请求生成订阅标识,并建立所述多个主题标识与所述订阅标识的第一映射关系;所述中间服务器向所述客户端反馈所述订阅标识以及每个主题中的事件。

    一种基于区块链的预警方法及分控服务器

    公开(公告)号:CN110198347B

    公开(公告)日:2023-01-10

    申请号:CN201910422624.5

    申请日:2019-05-21

    摘要: 本发明实施例提供了一种基于区块链的预警方法及分控服务器,涉及科技金融技术领域,该方法包括:分控服务器获取感应器采集的目标设备的运行数据,在确定目标设备的运行数据异常时,通过中间服务器发送预警消息至区块链的目标主题中,目标主题的生产者为分控服务器,以使目标主题的消费者通过中间服务器从区块链中获取预警消息,并根据预警消息下发预警指令至匹配的感应器,消费者为订阅目标主题的其他分控服务器,相较于人工监控设备并上报预警消息来说,一方面提高了预警效率,另一方面大大节约了人力成本。其次,采用区块链保存预警消息并进行信息共享,保证了数据不可篡改,一方面提高了数据的安全性,另一方面在出现事故时,便于事后审计。

    基于联盟链的业务处理方法、设备及计算机可读存储介质

    公开(公告)号:CN109325366B

    公开(公告)日:2022-08-12

    申请号:CN201810966647.8

    申请日:2018-08-22

    IPC分类号: G06F21/62 G06Q40/04

    摘要: 本发明公开了一种基于联盟链的业务处理方法,该方法包括:接收业务发起节点发起的业务处理请求,所述业务处理请求携带待处理的业务数据;根据联盟链智能合约中预设的业务处理规则,将所述业务处理请求划分为若干个子请求,并从所述待处理的业务数据中获取与每个子请求对应的业务数据;根据预设的路由配置信息,将所述子请求和与所述子请求对应的业务数据发送至对应的业务处理节点;接收所述业务处理节点返回的业务处理结果,并根据所述业务处理结果向所述业务发起节点反馈对应的结果信息。本发明还公开了一种基于联盟链的业务处理设备和一种计算机可读存储介质。本发明能够保证业务处理过程中数据的安全性和隐私性。

    一种基于区块链的事件订阅方法及装置

    公开(公告)号:CN110069533A

    公开(公告)日:2019-07-30

    申请号:CN201910279032.2

    申请日:2019-04-09

    摘要: 本发明实施例提供了一种基于区块链的事件订阅方法及装置,涉及科技金融技术领域,该方法包括:中间服务器接收客户端发送的订阅请求,订阅请求包括目标主题中待查询事件的标识,根据待查询事件的标识确定目标主题中初始事件的标识,然后根据待查询事件的标识和初始事件的标识,从区块链中获得初始事件和待查询事件之间的目标事件并发送至客户端。由于客户端在订阅目标主题中的事件时,在订阅请求中添加待查询事件的标识,故中间服务器可以根据待查询事件的标识确定初始事件的标识,然后从区块链中获得初始事件至待查询事件的目标事件,从而既能获得主题中的最新事件,也能获得主题中的历史事件,给用户带来便利。

    数据处理方法、装置、设备及计算机存储介质

    公开(公告)号:CN112540863A

    公开(公告)日:2021-03-23

    申请号:CN202011595773.0

    申请日:2020-12-29

    IPC分类号: G06F9/54 G06Q40/00

    摘要: 本发明涉及金融科技(Fintech)技术领域,并公开了一种数据处理方法,该方法包括:根据所有节点中的主题确定各节点对应的所有规则,基于各规则中的新规则构建有向图,并检测有向图中是否存在环;若所述有向图中不存在环,则接收客户端发送的所有事件,基于各所述规则确定各所述事件对应的目标规则;根据各所述事件对应的目标规则确定各所述事件的序列,检测各所述序列中是否存在公共序列;若存在公共序列,则确定所述公共序列对应的所有目标事件,并将各所述目标事件在所述公共序列的数据进行合并。本发明还公开了一种数据处理装置、设备和一种计算机存储介质。本发明减少了重复性事件流向下游节点的概率,避免了资源浪费。

    一种区块链中订阅主题的方法及装置

    公开(公告)号:CN110113381A

    公开(公告)日:2019-08-09

    申请号:CN201910279314.2

    申请日:2019-04-09

    IPC分类号: H04L29/08

    摘要: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)中订阅主题的方法及装置,用以简化订阅批量主题的过程和步骤。本发明实施例包括:中间服务器接收客户端发送的订阅请求,所述订阅请求中包括多个主题的主题标识;所述中间服务器解析所述订阅请求,从所述订阅请求中确定所述多个主题标识;所述中间服务器根据主题标识,从区块链中获取每个主题中的事件;所述中间服务器根据所述订阅请求生成订阅标识,并建立所述多个主题标识与所述订阅标识的第一映射关系;所述中间服务器向所述客户端反馈所述订阅标识以及每个主题中的事件。