[发明专利]一种区块链系统的可视化方法有效
申请号: | 202010425196.4 | 申请日: | 2020-01-16 |
公开(公告)号: | CN111597250B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 于兴军;王宁 | 申请(专利权)人: | 湖南弘元泽信息科技有限公司 |
主分类号: | G06F16/26 | 分类号: | G06F16/26;G06F16/27;G06F21/60;G06F21/64;G06Q40/04 |
代理公司: | 深圳峰诚志合知识产权代理有限公司 44525 | 代理人: | 吴林 |
地址: | 410000 湖南省长沙市长沙*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 系统 可视化 方法 | ||
本发明提供一种区块链系统的可视化方法及装置,建立本发明所述区块链系统模型;创建和管理编码服务,并将编码表以副本形式广播到指定区块;当前状态下区块可视化信息的生成;区块可视化信息的时空变换和重构;编码服务将状态下的区块可视化信息发送给应用服务,用于向第三方应用提供区块可视化服务。采用本发明不仅能够将区块链中与用户区块关联的区块通过可验证的方式展现,实现区块链系统的可视化,同时在区块提供区块可视化服务前进行了区块可视化信息的时空变换和重构处理作为区块链可视化的安全机制,确保区块链系统的可信、安全的可视化。
本发明为申请号名称为 “一种区块链系统的可视化方法及装置”,申请号为“2020100448225”的发明专利的分案申请。
技术领域
本发明属于计算机领域领域,具体涉及一种区块链系统的可视化方法。
背景技术
区块链技术具有不依赖第三方管理机构或设施、相对传统分布式技术更安全的优势,被广泛应用于各行各业。
然而区块链技术的无法实体化和用户无法直观感受的特点,妨碍了区块链技术的快速应用和推广,并且出现了很多假借区块链技术进行炒作的情况。
因此需要提供一种方案来解决上述问题。
发明内容
本发明的目的在于提供一种区块链系统的可视化方法及装置,可以将各区块链用户相关的数据存储位置安全可靠的可视化呈现给用户,以便用户直观的了解到自己相关业务数据及数据副本存储在区块链系统的位置。
为实现上述目的,本发明采取的技术方案为:提供一种区块链系统的可视化方法,包括:
建立区块链系统的拓扑模型;所述区块链系统的拓扑模型由应用服务单元、编码服务单元、节点模块以及分布于所述节点模块中的区块构成,所述区块用于记录区块链系统的动作记录,每个区块的记录内容包括本区块地址映射、上一区块的哈希指针、编码服务单元创建的编码表副本和数据内容;
所述编码服务单元创建和管理编码表,并将所述编码表以副本形式存储到指定区块;
当前状态下区块可视化信息的生成;存储业务流程记录的区块,向编码服务单元发送所述区块的ID信息;所述编码服务单元接收到所述区块的ID信息后,首先确认正确的编码表信息;所述编码服务单元根据接收到的所述区块的ID信息从正确的编码表信息中查询所述区块的ID信息,验证后作为当前状态下的区块可视化信息;
对当前状态下所述区块可视化信息进行时空变换和重构;
所述编码服务单元将当前状态下的所述区块可视化信息发送给所述应用服务单元,用于向应用系统提供区块链系统的可视化信息服务。
进一步的,所述编码服务单元创建和管理编码表,并将所述编码表以副本形式存储到指定区块的方法,包括,
创建含有时间戳并且不可逆单增特性的节点编号方法;
在所述编码服务单元中,创建编码表,所述编码表内容包括节点编号、地理地址、物理地址、IP地址、区块ID、验证信息;所述验证信息是对所述编码表中的节点编号、地理地址、物理地址、IP地址、区块ID进行哈希变换;
编码服务单元将所述编码表向系统中所有节点广播,并将副本保存到指定的区块中。
进一步的,所述含有时间戳并且不可逆单增特性的节点编号方法包括,
所述节点编号的源信息包括节点接入区块链网络的时间戳T、节点IP地址;
采用哈希算法对所述节点编号的源信息进行加密,:
①
其中表示对节点编号的源信息进行加密处理,F( )表示哈希加密算法,表示对内容进行二进制转换;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南弘元泽信息科技有限公司,未经湖南弘元泽信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010425196.4/2.html,转载请声明来源钻瓜专利网。