预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113888131A(43)申请公布日2022.01.04(21)申请号202111181043.0G06F21/60(2013.01)(22)申请日2021.10.11(71)申请人平安国际智慧城市科技股份有限公司地址518000广东省深圳市前海深港合作区妈湾兴海大道3048号前海自贸大厦1-34层(72)发明人董国超(74)专利代理机构北京中强智尚知识产权代理有限公司11448代理人黄耀威(51)Int.Cl.G06Q10/10(2012.01)G06Q40/00(2012.01)H04L9/32(2006.01)权利要求书3页说明书13页附图3页(54)发明名称基于区块链的工时信息处理方法、装置、设备及存储介质(57)摘要本申请公开了一种基于区块链的工时信息处理方法、装置、设备及存储介质,涉及人工智能领域,可以将实际工时与主要区块链中的计划工时比对,在双方对比对结果确认签名后存储实际工时,提高工时审核效率。所述方法包括:基于项目发起方提供的项目流程生成工时确认树,将工时确认树存储至主要区块链;接收项目实施方上传至目标工时节点的实际工时信息,将实际工时信息与目标工时节点在工时确认树中对应的目标计划工时信息进行比对,生成比对结果;当检测到项目实施方对比对结果的目标确认签名时,获取项目实施方的公钥,采用公钥对目标确认签名进行解密;在采用公钥对目标确认签名解密成功时,将目标工时节点和实际工时信息存储至辅助区块链。CN113888131ACN113888131A权利要求书1/3页1.一种基于区块链的工时信息处理方法,其特征在于,包括:基于项目发起方提供的项目流程生成工时确认树,将所述工时确认树存储至主要区块链,所述工时确认树包含多个工时节点,所述多个工时节点用于指示所述项目流程中多个流程环节的计划工时信息;接收项目实施方上传至目标工时节点的实际工时信息,将所述实际工时信息与所述目标工时节点在所述工时确认树中对应的目标计划工时信息进行比对,生成比对结果,所述比对结果指示了所述实际工时信息与所述目标计划工时信息之间的偏差;当检测到所述项目实施方对所述比对结果的目标确认签名时,获取所述项目实施方的公钥,采用所述公钥对所述目标确认签名进行解密;在采用所述公钥对所述目标确认签名解密成功时,将所述目标工时节点和所述实际工时信息存储至辅助区块链。2.根据权利要求1所述的方法,其特征在于,所述基于项目发起方提供的项目流程生成工时确认树,包括:获取所述项目发起方提供的所述项目流程,将所述项目流程拆分为所述多个流程环节;确定所述项目流程指示的所述多个流程环节之间的逻辑关系,按照所述逻辑关系,构建所述多个流程环节的树形结构;对于所述多个流程环节中每个流程环节,接收上传至所述流程环节的要素信息,在所述要素信息中获取所述流程环节的计划工时信息;将所述流程环节与所述计划工时信息进行关联,并采用所述要素信息对关联后的所述流程环节和所述计划工时信息进行标注,在所述树形结构上形成所述流程环节的工时节点;在所述树形结构上分别形成所述多个流程环节的多个工时节点,得到所述工时确认树。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当接收到对所述工时确认树的修改操作时,确定所述修改操作指示的指定工时节点和修改内容,依据所述修改内容对所述指定工时节点对应的计划工时信息进行覆盖,更改所述指定工时节点的状态特征值为第一预设状态值,所述第一预设状态值用于指示当前工时节点发生修改;或,当接收到对所述工时确认树的删除操作时,确定所述删除操作指示的指定工时节点和删除内容,查询所述指定工时节点的子节点,依据所述删除内容对所述指定工时节点和所述指定工时节点的子节点对应的计划工时信息进行标记并删除,更改所述指定工时节点和所述指定工时节点的子节点的状态特征值为第二预设状态值,所述第二预设状态值用于指示当前工时节点发生删除;或,当接收到对所述工时确认树的增加操作时,确定所述增加操作指示的指定工时节点和新增内容,依据所述新增内容在所述指定工时节点下建立新增工时节点,将所述新增内容存储至所述新增工时节点的计划工时信息中,对所述新增工时节点进行标记,更改所述新增工时节点的状态特征值为第三预设状态值,所述第三预设状态值用于指示当前工时节点为新增的工时节点。2CN113888131A权利要求书2/3页4.根据权利要求1所述的方法,其特征在于,所述将所述工时确认树存储至主要区块链中,包括:在所述多个工时节点中确定多个叶子节点,基于信息摘要算法,为所述多个叶子节点计算多个散列值,所述多个叶子节点是所述多个工时节点中不存在子节点的工时节点;在所述多个工时节点中确定中间节点,确定所述中间节点关联的至少一个目标叶子节点,将所述至