基于区块链的版本回溯方法、装置及相关设备

    公开(公告)号:CN112486561B

    公开(公告)日:2024-03-22

    申请号:CN202011338107.9

    申请日:2020-11-25

    IPC分类号: G06F8/71

    摘要: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。

    基于区块链的版本回溯方法、装置及相关设备

    公开(公告)号:CN112486561A

    公开(公告)日:2021-03-12

    申请号:CN202011338107.9

    申请日:2020-11-25

    IPC分类号: G06F8/71

    摘要: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。

    基于区块链的编码生成方法、装置、设备及存储介质

    公开(公告)号:CN112395646B

    公开(公告)日:2024-09-13

    申请号:CN202011194482.0

    申请日:2020-10-30

    IPC分类号: G06F21/64

    摘要: 本发明公开了一种基于区块链的编码生成方法、装置、设备及存储介质,该方法包括:从创世区块的区块哈希中提取第一子编码;从当前交易的交易哈希中提取第二子编码;获取当前交易所在的区块的区块高度,将区块高度对第一预设数字取模,对取模结果进行标准化处理得到第三子编码;对上述得到所有子编码进行处理得到唯一编码。本发明的基于区块链的编码生成方法、装置、设备及存储介质,以区块链为基础,从多个维度提取子编码,再对得到的多个子编码进行排序构成唯一编码,不易发生重复。

    基于区块链的产品溯源管理方法、装置及相关设备

    公开(公告)号:CN112819483B

    公开(公告)日:2024-08-13

    申请号:CN202011621581.2

    申请日:2020-12-30

    IPC分类号: G06Q30/018 G06F16/27

    摘要: 本发明公开基于区块链的产品溯源管理方法,应用于产品溯源技术领域,用于实现全流程追溯和保证产品加工数据信息的客观性和真实性。该方法包括:对应每个产品加工主体的产品加工流程采集相应的产品加工数据信息,生成与产品加工数据信息对应的哈希值,将产品加工数据信息与哈希值存储至区块链,根据每个产品加工主体所对应的产品加工数据信息与哈希值唯一对应的标识信息码,并存储至区块链,从区块链中获取所有标识信息码,按照产品加工供应产业链中的加工层级递进顺序逐级进行标识信息码映射以形成标识信息码之间的树状映射关系,根据产品加工主体对应的标识信息码和树状映射关系从区块链获取相应的产品加工数据信息、哈希值以及前级标识信息码。

    基于区块链的跨链交易管理方法、跨链平台及介质

    公开(公告)号:CN112598514B

    公开(公告)日:2024-06-25

    申请号:CN202011432335.2

    申请日:2020-12-09

    IPC分类号: G06Q40/04 G06F16/27

    摘要: 本申请适用于区块链技术领域,提供了一种基于区块链的跨链交易管理方法、跨链平台及介质,其中,跨链交易管理方法包括:接收第一跨链交易请求,第一跨链交易请求携带有第一跨链交易请求的第一交易标识和第一交易编号值;将第一交易编号值与目标交易编号值进行对比,目标交易编号值为第二交易编号值与第一数值之和,第二交易编号值为第一交易树中存储的携带有第一交易标识的各个跨链交易请求的交易编号值中的最大交易编号值;若第一交易编号值等于目标交易编号值,则将第一跨链交易请求存入第一交易树中;将第一交易树中存储的携带有第一交易标识的跨链交易请求打包发送至目的应用链,从而提高了整个区块链系统的吞吐量和跨链交易请求的处理效率。

    基于区块链的链上存储方法、装置、终端设备及介质

    公开(公告)号:CN112445769B

    公开(公告)日:2024-06-25

    申请号:CN202011330857.1

    申请日:2020-11-24

    摘要: 本申请适用于区块链技术领域,尤其涉及一种基于区块链的链上存储方法、装置、终端设备及介质。该方法通过对用户的业务信息及对应上传的至少一个待存储文件进行处理得到待存储文件的文件信息,再将至少一个待存储文件进行压缩得到压缩文件,将每个待存储文件的文件信息、业务信息、压缩文件的第一哈希值上传至区块链节点,将压缩文件的第一哈希值上传,可以避免单个文件的哈希值上传造成的文件之间关联关系缺失的问题,用户可以通过业务信息下的压缩文件实现对所有待存储文件的管理,并通过每个待存储文件的文件信息可以较为清楚展示待存储文件的文件信息,便于更好地实现对待存储文件的管理。

    隐私数据交集的获取方法、设备、电子装置和存储介质

    公开(公告)号:CN112699386B

    公开(公告)日:2024-06-11

    申请号:CN202011529899.8

    申请日:2020-12-22

    IPC分类号: G06F21/60 G06F21/64 G06N20/00

    摘要: 本申请涉及一种隐私数据交集的获取方法、设备、电子装置和存储介质,其中,该隐私数据交集的获取方法包括:发起方和多个参与方确定安全长度和映射函数,参与方确定掩码;发起方分别与每个参与方根据安全长度和映射函数进行隐私交集计算,每个参与方随机生成各自的参与方随机向量,发起方得到多个第一验证信息;多个参与方根据参与方随机向量与掩码得到多个第二验证信息;发起方根据第一验证信息与第二验证信息确定隐私数据交集。通过本申请,解决了相关技术中基于两两对比形成多方交集,会导致参与方的隐私泄露,数据安全性较低的问题,提高了隐私数据交集计算过程的效率和安全性,使得用户的数据隐私得到保证。

    多姿态人脸性别检测训练优化方法、装置及相关设备

    公开(公告)号:CN112633146B

    公开(公告)日:2024-03-26

    申请号:CN202011521184.8

    申请日:2020-12-21

    摘要: 本发明公开了一种基于联邦学习的多姿态人脸性别检测训练优化方法,应用于人脸活体检测领域,用于解决现有人脸性别检测方法对硬件设备、数据数量及质量高要求,模型泛化能力低的技术问题。本发明提供的方法包括:接收梯度信息与参数信息,根据梯度信息获取联邦模型参数;梯度信息与参数信息包括对已标注性别与头部姿态分类标签的人脸图片训练得到的梯度信息、参数信息和客户端更新本地训练模型后的本地梯度信息、本地参数信息;通过联邦模型参数和梯度信息获得联邦学习梯度信息后更新服务端联邦模型的参数;判断联邦模型损失值是否达到预设值,若损失值达到预设值,则结束方法流程;若损失值未达到预设值,则返回继续执行上述步骤。

    账户查询系统、跨链网关
    10.
    发明授权

    公开(公告)号:CN112669038B

    公开(公告)日:2024-03-15

    申请号:CN202011584892.6

    申请日:2020-12-28

    摘要: 本申请适用于计算机技术领域,提供了账户查询系统,包括:第一区块链、第二区块链、第一跨链网关、第二跨链网关和中继链,第一区块链通过第一跨链网关与中继链可通信连接,第二区块链通过第二跨链网关与中继链可通信连接。本申请中,通过中继链和跨链网关实现不同的区块链之间可以身份互通,有助于提高不同的区块链之间进行交易的安全性。