利索能及
我要发布
收藏
专利号: 2019105986005
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的操作日志记录方法,应用于电子装置,其特征在于,包括:根据业务处理请求生成操作日志;

通过业务日志记录系统记录所述操作日志;

查询业务日志记录系统中是否存储有历史操作日志;若查询到业务日志记录系统中存储有历史操作日志,则通过所述业务日志记录系统发送添加请求;接收所述业务日志记录系统发送的添加请求,并将所述历史操作日志添加至数据区块中;将所述业务日志记录系统记录的操作日志写入区块链账本中;其中,将所述业务日志记录系统记录的操作日志写入区块链账本中的步骤包括:接收存储请求,所述存储请求包括待存储操作日志和对应的业务类型;

根据所述待存储操作日志生成一个或多个数据区块;

将所述一个或多个数据区块存储在区块链账本中;并将数据区块存储至区块链账本中;若未查询到业务日志记录系统中存储有历史操作日志,则通过业务日志记录系统发送反馈信号,接收到反馈信号,将所述一个或多个数据区块存储在区块链账本中;其中,业务日志记录系统中存储的历史操作日志是指在业务日志记录系统中已经存储的实际存在的一些操作日志。

2.根据权利要求1所述的基于区块链的操作日志记录方法,其特征在于,根据所述待存储操作日志生成一个或多个数据区块包括:根据业务类型对所述待存储操作日志进行分类;

根据不同类别的待存储操作日志生成不同的数据区块,

其中,生成数据区块包括:将存储的待存储操作日志记录到区块主体中,在区块主体中生成数据区块中的所有数据信息;

将数据信息保存在区块头中,并生成数据区块的哈希值;

保存时间戳,完成数据区块的生成。

3.根据权利要求1所述的基于区块链的操作日志记录方法,其特征在于,生成一个或多个数据区块的步骤之后,还包括:通过除区块链中的数据区块对应的节点之外的节点申请数据同步;

将所述数据区块同步给区块链中的所有节点。

4.根据权利要求1所述的基于区块链的操作日志记录方法,其特征在于,将所述业务日志记录系统记录的操作日志写入区块链账本中的步骤之前,还包括:对生成的操作日志进行格式化处理,将生成的操作日志转化为预设格式文本。

5.根据权利要求1所述的基于区块链的操作日志记录方法,其特征在于,将所述业务日志记录系统记录的操作日志写入区块链账本中的步骤之前,还包括:对记录的操作日志进行过滤处理,滤除无效日志,将经过滤得到的操作日志用于写入区块链账本中;

其中,所述对记录的操作日志进行过滤处理的步骤包括:获取无效日志的关键字,将具有所述关键字的操作日志过滤掉。

6.根据权利要求1所述的基于区块链的操作日志记录方法,其特征在于,将所述业务日志记录系统记录的操作日志写入区块链账本中的步骤之后,还包括:接收查询请求,所述查询请求包括待查询操作日志的业务类型和数据标识;

根据所述数据标识查询所述区块链账本中的操作日志。

7.一种电子装置,其特征在于,该电子装置包括:处理器;存储器,所述存储器中包括基于区块链的操作日志记录程序,所述基于区块链的操作日志记录程序被所述处理器执行时实现如权利要求1至6中任一项所述的基于区块链的操作日志记录方法的步骤。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括基于区块链的操作日志记录程序,所述基于区块链的操作日志记录程序被处理器执行时,实现如权利要求1至6中任一项所述的基于区块链的操作日志记录方法的步骤。