[发明专利]基于区块链的可信日志存储与验证系统在审
申请号: | 202110444309.X | 申请日: | 2021-04-23 |
公开(公告)号: | CN113127306A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 颜嘉麒;喻羿;杨路 | 申请(专利权)人: | 苏州若拙科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F21/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 可信 日志 存储 验证 系统 | ||
本发明公开了基于区块链的可信日志存储与验证系统,包括:日志管理单元,预先配置为与区块链相关联;日志采集单元,根据区块链的需求而采集日志数据,以及将采集的日志数据上传至数据存储单元;数据存储单元,用于存储所对应的日志采集单元上传的日志数据,以及将存储的日志数据提供给所述日志采集单元所关联的区块链;身份认证单元,用于实行日志查验者的身份审核与备案;查询单元,用于实行对查验者申请的权限审理,同时应用区块链上部署的授权管理智能合理的提供应用访问控制机制的日志查验服务。本发明提供引入区块链与验证学(例如数字签名)技术,实现日志内容可验证、存储不可篡改、操作记录可追溯等特性。
技术领域
本发明涉及区块链领域,尤其涉及基于区块链的可信日志存储与验证系统。
背景技术
日志是指应用程序的运行过程中记录的一些与应用程序运行相关的信息。在函数服务中,应用程序只负责业务逻辑,不考虑服务器和相关运维的部分。因此,PaaS平台需要为应用程序收集日志。目前已有的技术中,不同应用程序运行产生的日志被混杂在一起收集,导致日志的后续使用和处理非常复杂。给日志检索、查询、分析等应用带来较大的难度,此外也很难做到清晰明确的日志权限管理。
发明内容
本发明的目的在于克服现有技术存在的以上问题,提供基于区块链的可信日志存储与验证系统,本发明提供引入区块链与验证学(例如数字签名)技术,实现日志内容可验证、存储不可篡改、操作记录可追溯等特性。
为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
基于区块链的可信日志存储与验证系统,包括:
日志管理单元,预先配置为与区块链相关联;
日志采集单元,根据区块链的需求而采集日志数据,以及将采集的日志数据上传至数据存储单元;
数据存储单元,用于存储所对应的日志采集单元上传的日志数据,以及将存储的日志数据提供给所述日志采集单元所关联的区块链;
身份认证单元,用于实行日志查验者的身份审核与备案;
查询单元,用于实行对查验者申请的权限审理,同时应用区块链上部署的授权管理智能合理的提供应用访问控制机制的日志查验服务。
作为优选,所述可信日志存储与验证系统部署于云系统上或部署于云服务器上。
作为优选,所述日志管理单元根据通过审核的日志初始化区块链网络日志并对其进行持续性的动态监管,动态监管包括将日志加入所述区块链网络并创建访问通道。
作为优选,所述日志采集单元还包括一个以上的监控单元,每一个所述监控单元均与所述日志采集单元相对应,并由所述日志采集单元触发,以及用于:监控所述日志采集单元是否已经被触发;若否,则触发所述日志采集单元。
作为优选,所述日志采集单元还用于监控所述监控单元是否已经被触发;若否,则触发所述监控单元。
作为优选,所述数据存储单元,还用于通过使用云存储服务,将上传的日志数据存储于所述区块链的账号项下。
作为优选,所述日志采集单元,还包括:动态配置组件和动态监控组件;其中,
所述动态配置组件用于将日志文件作为采集对象,并将所述采集对象加入采集对象列表,以及设置日志监控的时间间隔和日志采集的时间间隔;
所述动态监控组件,用于按照所述日志监控的时间间隔,定期监控所述采集对象列表,并从所述采集对象列表中去除已经完成采集的采集对象。
作为优选,所述身份认证单元,还包括:注册模块和登录模块;其中,
所述注册模块用于查验者信息注册登记备案;
所述登录模块用于查验者登录身份审核。
作为优选,所述查询单元,还包括:输入模块、请求模块、连接模板和上传模块;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州若拙科技有限公司,未经苏州若拙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110444309.X/2.html,转载请声明来源钻瓜专利网。