区块链网络配置方法、装置、设备、介质及程序产品

    公开(公告)号:CN118869465A

    公开(公告)日:2024-10-29

    申请号:CN202411020346.8

    申请日:2024-07-29

    摘要: 本申请实施例公开了一种区块链网络配置方法、装置、设备、介质及程序产品。方法包括:读取动态哈希表,动态哈希表包括多个目标项,每一目标项包括节点角色哈希值以及脚本文件指针,节点角色哈希值包括角色代号,脚本文件指针用于表示节点角色哈希值与动态哈希表配置脚本文件的映射关系;对于各个目标项,分别调用目标项的角色代号对应的容器镜像,以及脚本文件指针对应的动态哈希表配置脚本文件;使用目标项对应的容器镜像和动态哈希表配置脚本文件构建容器节点;将多个目标项对应的多个容器节点链接到区块链同步节点,得到区块链网络。本申请实施例能够支持多角色、大规模节点区块链网络的一键部署。

    故障预测方法、设备、存储介质及装置

    公开(公告)号:CN116932266A

    公开(公告)日:2023-10-24

    申请号:CN202310913498.X

    申请日:2023-07-24

    IPC分类号: G06F11/07 G06F18/24

    摘要: 本发明涉及区块链技术领域,公开了一种故障预测方法、设备、存储介质及装置,该方法包括:获取区块链系统的历史故障数据,并对历史故障数据进行分析,获得区块链系统的故障规律,通过随机过程模型模拟故障规律构建区块链系统的故障预测模型,通过故障预测模型对区块链系统进行故障预测;由于本发明通过随机过程模型对区块链系统的故障规律进行模拟,以对区块链系统进行故障预测,从而能够实现对区块链系统中的所有故障类型进行预测,进而能够提高故障预测准确率。

    主链更新方法、装置、设备、存储介质及产品

    公开(公告)号:CN118921271A

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

    申请号:CN202410917102.3

    申请日:2024-07-09

    IPC分类号: H04L41/0813 H04L9/00

    摘要: 本发明属于区块链技术领域,公开了一种主链更新方法、装置、设备、存储介质及产品。本发明通过从区块池中提取至少一个候选区块,区块池中的区块由区块链中的出块节点设置,候选区块为具有相同区块高度的区块;根据各候选区块对应的区块标签权重值和/或区块标签从至少一个候选区块中选取主链区块;根据主链区块对区块链主链进行更新。由于在区块池中存在具备相同区块高度的区块时,是根据候选区块对应的区块标签权重值和/或区块标签从中选取一个作为主链区块,避免了同时将多个区块作为主链区块,保证可合理选取一个区块作为主链区块,使得更新区块链主链时,仅根据一个区块进行更新,从而避免区块链主链出现分叉,避免了相应故障的出现。

    区块生成方法、装置、设备、介质及产品

    公开(公告)号:CN118631427A

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

    申请号:CN202410411636.9

    申请日:2024-04-07

    摘要: 本申请实施例提供一种区块生成方法、装置、设备、介质及产品,区块链包括多个参选节点,参选节点为多个参选节点中的任意一个节点;方法包括:获取用于生成第一区块的随机信标,第一区块的随机信标包括第一随机数数据以及第一区块的区块高度;利用节点私钥对第一区块的随机信标进行签名,生成参选节点的选举标签,选举标签用于参选节点参加共识选举;根据参选节点的选举标签和节点地址,生成参选节点在本次共识选举中的参选票数,参选票数用于共识系统从多个参选节点中筛选出出块节点,以用于出块节点生成第一区块。本申请实施例,避免了系统中心化。

    数据存储方法、装置、设备及计算机存储介质

    公开(公告)号:CN116339621A

    公开(公告)日:2023-06-27

    申请号:CN202310147703.6

    申请日:2023-02-20

    IPC分类号: G06F3/06 G06F21/60

    摘要: 本申请公开了一种数据存储方法、装置、设备及计算机存储介质。方法包括:接收用户上传数据的请求,请求包括原始数据、用户信息以及用户密码;获取用户信息对应的噪声字符串;采用加密算法,对用户密码和噪声字符串进行加密生成第一数字身份指纹;获取第二数字身份指纹;在第一数字身份指纹和第二数字身份指纹一致的情况下,采用数据加密算法对原始数据进行加密得到加密数据,加密数据包括加密数据的数据名称;向数据存储模块发送加密数据和数据名称,以用于数据存储模块对加密数据和数据名称进行存储。本申请能够基于用户上传数据的请求,生成数字身份指纹对请求信息进行验证,并利用数据加密算法对原始数据进行加密存储,提高了上传数据的效率。

    基于同态加密的承诺验证方法及装置

    公开(公告)号:CN116961871A

    公开(公告)日:2023-10-27

    申请号:CN202211054887.3

    申请日:2022-08-31

    IPC分类号: H04L9/00 H04L9/30 H04L9/40

    摘要: 本申请涉及通信技术领域,提供一种基于同态加密的承诺验证方法及装置。所述方法包括:对承诺方的明文数据进行处理,得到第一素数;随机生成盲化因子,根据第一素数和盲化因子生成明文数据的第一承诺密文值;根据加总第一素数和加总盲化因子生成第二承诺密文值;若第二承诺密文值与N个明文数据各自的第一承诺密文值之和相等,则确定N个明文数据对应的N个承诺方之间存在隐私交易。本申请实施例提供的基于同态加密的承诺验证方法及装置在验证隐私交易是否存在时,不涉及具体的明文数据,实现对明文数据的隐藏,且验证方无法获知第一素数和盲化因子的值,进一步提高明文数据的隐藏性,进而提高交易信息的安全性。