[发明专利]用于监控区块链网络的分布式账本的方法和装置有效
申请号: | 201910084958.6 | 申请日: | 2019-01-29 |
公开(公告)号: | CN109783699B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 陶星良;吴小川 | 申请(专利权)人: | 众安信息技术服务有限公司;百保(上海)科技有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06Q20/38 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 杨胜军 |
地址: | 518066 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监控 区块 网络 分布式 账本 方法 装置 | ||
本公开的实施例公开了一种用于监控区块链网络的分布式账本的方法和装置。该方法包括:获取区块链网络的分布式账本;从分布式账本中读取每个交易单元的交易状态和交易内容,每个交易单元的交易内容包括每个交易单元与其它交易单元之间的引用关系;基于每个交易单元的交易状态,从预定义的图形元素库中选择每个交易单元的图形元素;在图形用户界面中显示各个交易单元的图形元素,并基于各个交易单元之间的引用关系来连接各个交易单元的图形元素,以生成第一图形表示;以及基于第一图形表示,监控该分布式账本。根据本公开的实施例的方法可以通过可视化来直观地展现无区块结构的分布式账本以容易地观察和操作区块链,并实现该分布式账本的实时监控。
技术领域
本公开总体上涉及信息处理技术,更具体地说,涉及用于监控区块链网络的分布式账本的方法、装置及相应的计算机可读存储介质。
背景技术
区块链(Block Chain)技术是基于去中心化的对等网络,将密码学原理与共识机制相结合,来保障分布式各节点的数据连贯和持续,实现分布式账本的不可篡改和不可伪造等特性,从而创造了一套隐私、高效、安全的分布式信任体系。
传统的区块链网络的分布式账本采用基于区块的单链式存储结构,整个网络中同时只能有一条链,导致出块无法并发执行,执行效率较低,使得难以应用于一些时延敏感性场景。随着区块链技术的快速发展,目前出现了采用基于无区块的分布式账本的新区块链架构(例如,诸如多链、有向无环图(DAG,Directed Acyclic Graph)结构之类的区块链架构),其在交易速度和可扩展性上都要优于传统区块链架构。然而,这种新区块链架构有别于传统的单链式区块链结构,其拓扑结构变得更加复杂。
因此,需要一种可具象地描绘这种新区块链结构的方法。
发明内容
总体上,本公开的实施例提供了用于监控区块链网络的分布式账本的方法、装置及相应的计算机可读存储介质以至少部分地解决现有技术的上述及其它潜在问题。
本公开实施例的第一方面提供了一种监控区块链网络的分布式账本的的方法,所述方法包括:获取区块链网络的分布式账本,所述分布式账本包括无区块直接上链的各个交易单元;从所述分布式账本中读取所述各个交易单元中的每个交易单元以获取所述每个交易单元的交易状态和交易内容,所述每个交易单元的交易内容包括所述每个交易单元与其它交易单元之间的引用关系;基于所述每个交易单元的交易状态,从预定义的图形元素库中选择所述每个交易单元的图形元素;在图形用户界面中显示所述各个交易单元的图形元素,并基于所述各个交易单元之间的引用关系来连接所述各个交易单元的图形元素,以生成第一图形表示;基于所述第一图形表示,监控所述分布式账本。
在一些实施例中,所述方法还包括:获取来自所述区块链网络的表示生成新交易的第一消息,所述第一消息包括新交易单元的交易状态和交易内容,所述新交易单元被包括在所述分布式账本中;根据所述新交易单元的交易状态,从所述预定义的图形元素库中选择所述新交易单元的图形元素;以及将所述新交易单元的图形元素添加到所述图形用户界面中以更新所述第一图形表示。
在一些实施例中,所述方法还包括:获取来自所述区块链网络的表示更新交易状态的第二消息,所述第二消息包括被更新交易单元的最新交易状态和所述被更新交易单元与所述分布式账本中的其它交易单元之间的最新引用关系,所述被更新交易单元被包括在所述分布式账本中;基于所述被更新交易单元的最新交易状态,从所述预定义的图形元素库中重新选择所述被更新交易单元的图形元素;基于重新选择的所述被更新交易单元的图形元素,在所述图形用户界面中重新显示所述被更新交易单元以更新所述第一图形表示;以及基于所述被更新交易单元与所述分布式账本中的其它交易单元之间的最新引用关系,重新连接所述被更新交易单元的图形元素与所述分布式账本中的其它交易单元的图形元素。
在一些实施例中,基于所述第一图形表示,监控所述分布式账本包括:检测所述第一图形表示是否存在有向环路;以及当检测到所述第一图形表示中存在有向环路时,在所述图形用户界面中显示第一告警信息以表示所述分布式账本不满足有向无环图结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于众安信息技术服务有限公司;百保(上海)科技有限公司,未经众安信息技术服务有限公司;百保(上海)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910084958.6/2.html,转载请声明来源钻瓜专利网。