[发明专利]基于区块链的交易监听方法、装置、设备和存储介质有效
申请号: | 201811265445.7 | 申请日: | 2018-10-29 |
公开(公告)号: | CN109670950B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 程立瑞 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L67/54 | 分类号: | H04L67/54;H04L67/60;H04L41/0631 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 居梦琪 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 交易 监听 方法 装置 设备 存储 介质 | ||
本发明涉及数据处理技术领域,尤其涉及一种基于区块链的交易监听方法、装置、设备和存储介质。该方法包括:获取区块链网络中的客户端发起的交易信息,对每笔交易信息自动注册一个交易监听事件;调用交易监听事件,对每笔交易信息进行监听,当交易信息发生交易异常时,将交易信息上报给区块链网络的智能合约,获取智能合约中的告警规则,将对应的处理类型反馈给客户端;当交易信息在区块链网络中完成交易后,自动注销交易监听事件。本发明通过对每笔交易信息都注册一个交易监听事件,来及时捕获交易异常情况,弥补了出块监控中实时自动处理异常情况的空白,保证了交易的正常进行,提高了区块链出块过程中对异常的处理效率。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种基于区块链的交易监听方法、装置、设备和存储介质。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机的新型应用模式,所谓共识机制是区块链系统中为不同节点之间建立信任、获取权益的数学算法。在区块链中进行交易,则形成区块,而现仅有趣链科技对区块、以及区块中的交易进行监控。
趣链科技研究的一些监控方案主要是用于监控出块的总数、交易数、TPS、TPP的交易量,而对于区块中的出现的交易异常情况,却不能及时有效的进行监控和发出警告。后期在对交易异常情况进行处理时,需要对发生的异常情况进行定位和分析,找出异常原因才能进行处理,因交易异常无法及时得到处理,从而还会引发其他风险。
发明内容
有鉴于此,有必要针对区块中的交易异常,不能及时有效的进行监控并提出告警的问题,提供一种基于区块链的交易监听方法、装置、设备和存储介质。
一种基于区块链的交易监听方法,包括:
获取区块链网络中的客户端发起的交易信息,对每笔所述交易信息自动注册一个对应的交易监听事件;
调用所述交易监听事件,对每笔所述交易信息进行监听,当所述交易信息发生交易异常时,将所述交易信息上报给所述区块链网络的智能合约,获取所述智能合约中的告警规则,将所述告警规则对应的处理类型反馈给所述客户端;
当所述交易信息在所述区块链网络中完成交易后,自动注销所述交易信息对应的所述交易监听事件。
在其中一个实施例中,所述调用所述交易监听事件,对每笔所述交易信息进行监听,包括:
调用所述交易监听事件,获取所述交易信息,调用所述智能合约中的异常规则,将所述交易信息与所述异常规则进行匹配,若所述交易信息触发所述异常规则,则判断为所述交易信息发生交易异常。
在其中一个实施例中,对每笔所述交易信息自动注册一个对应的交易监听事件,包括:
若对所述交易信息自动注册对应的所述交易监听事件失败时,则对所述交易信息在所述区块链网络中产生的区块注册一个对应的区块监听事件,并将所述交易信息保存在消息队列中;
调用所述区块监听事件,对所述区块进行监听,当所述区块发生区块异常时,在所述消息队列中将所述区块对应的所述交易信息上报给所述智能合约,获取所述智能合约中的告警规则,将所述告警规则对应的处理类型反馈给所述客户端;
当所述区块在所述区块链网络中完成上链后,自动注销所述区块对应的所述区块监听事件。
在其中一个实施例中,所述调用所述区块监听事件,对所述区块进行监听,包括:
调用所述区块监听事件,获取所述区块,将所述区块中的交易信息通过哈希算法计算生成验证哈希值,将所述验证哈希值与所述区块中的当前区块的哈希值进行比较,若不一致,则判断为所述区块发生区块异常;
若一致,将所述区块中的前一区块的哈希值、当前区块的哈希值与区块链列表进行比对,判断前一区块的哈希值、当前区块的哈希值是否首尾相连,若不是,则判断为所述区块发生区块异常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811265445.7/2.html,转载请声明来源钻瓜专利网。