-
公开(公告)号:CN115883315A
公开(公告)日:2023-03-31
申请号:CN202310186980.8
申请日:2023-03-01
Applicant: 中国信息通信研究院
IPC: H04L41/044 , H04L41/0823 , H04L41/12 , H04L41/50
Abstract: 本公开实施例公开了一种区块链网络中节点加入方法、装置、电子设备和存储介质,涉及区块链网络技术,其中,方法包括:待加入节点向第一当前网络层发送加入请求,第一当前网络层为区块链网络中除第n个网络层以外的网络层;待加入节点根据第一当前网络层响应加入请求的响应时间,从第一当前网络层中获取第一目标节点;将与第一目标节点连接的下一个网络层中节点所在子网络确定为第一目标子网络;响应于第一目标子网络位于第n个网络层,将待加入节点加入第一目标子网络。由此,实现了对待加入节点需要接入的子网络高效定位。
-
公开(公告)号:CN113821570B
公开(公告)日:2022-03-01
申请号:CN202111382975.1
申请日:2021-11-22
Applicant: 中国信息通信研究院
Abstract: 本申请实施例中提供了一种基于区块链和SQL的数据处理方法,包括:首先获取用户信息;然后根据绑定关系,调用用户信息对应的智能合约,智能合约包括SQL数据库地址;进而根据SQL数据库地址,从多个节点服务器中确定出存储智能合约对应的SQL数据库的目标节点服务器;接着获取待处理交易操作;最终根据智能合约在目标节点服务器上执行待处理交易操作,以更新SQL数据库,得到执行结果,如此设计,通过在智能合约中设置SQL数据库地址,建立了区块链与SQL数据库的连接,使得用户的能够在不具备区块链底层代码知识的基础上,便捷地利用智能合约将待处理交易操作作用于SQL数据库,得到执行结果。
-
公开(公告)号:CN113821570A
公开(公告)日:2021-12-21
申请号:CN202111382975.1
申请日:2021-11-22
Applicant: 中国信息通信研究院
Abstract: 本申请实施例中提供了一种基于区块链和SQL的数据处理方法,包括:首先获取用户信息;然后根据绑定关系,调用用户信息对应的智能合约,智能合约包括SQL数据库地址;进而根据SQL数据库地址,从多个节点服务器中确定出存储智能合约对应的SQL数据库的目标节点服务器;接着获取待处理交易操作;最终根据智能合约在目标节点服务器上执行待处理交易操作,以更新SQL数据库,得到执行结果,如此设计,通过在智能合约中设置SQL数据库地址,建立了区块链与SQL数据库的连接,使得用户的能够在不具备区块链底层代码知识的基础上,便捷地利用智能合约将待处理交易操作作用于SQL数据库,得到执行结果。
-
公开(公告)号:CN117670330B
公开(公告)日:2024-05-24
申请号:CN202410139156.1
申请日:2024-02-01
Applicant: 中国信息通信研究院
IPC: G06Q20/22 , G06Q20/40 , H04L67/104
Abstract: 本公开实施例公开了一种基于区块链的交易处理方法和装置、电子设备和存储介质,其中,方法包括:当接收到客户端发送的交易请求,服务端根据交易请求中的客户端地址信息和随机数,生成目标验证信息;服务端基于目标验证信息对交易请求中的目标交易数据进行重放交易检测;当目标交易数据不为重放的交易数据,基于服务端的预设缓存区块数量和交易请求中的交易出块高度阈值,确定目标交易数据出块时对应的出块区块高度范围;当根据服务端对应的区块高度和出块区块高度范围确定目标交易数据符合预设出块条件,服务端生成目标交易数据对应的目标区块数据,并将目标区块数据添加到区块链。
-
公开(公告)号:CN117692463A
公开(公告)日:2024-03-12
申请号:CN202410147261.X
申请日:2024-02-01
Applicant: 中国信息通信研究院
IPC: H04L67/104 , H04L67/1095 , H04L67/1097 , G06Q20/22
Abstract: 本公开实施例公开了一种基于区块链网络的区块生成方法和装置、设备和介质,其中,方法包括:获取当前区块的区块生成信息,该区块生成信息包括权重阈值和出块时长,当前区块为区块链网络对应的区块链上出块时刻距离当前时刻最近的区块;当根据当前区块对应的出块时长和预设标准出块时长确定当前区块对应的权重阈值满足预设阈值调整条件,获取权重调整系数;基于当前区块对应的权重阈值和权重调整系数,确定目标权重阈值;获取交易数据的权重信息;基于交易数据的权重信息和目标权重阈值,生成新增区块,新增区块中的交易数据的权重信息之和小于或等于目标权重阈值;将新增区块同步到区块链网络中,以使新增区块添加到区块链上。
-
公开(公告)号:CN116074328B
公开(公告)日:2023-06-27
申请号:CN202310201717.1
申请日:2023-03-01
Applicant: 中国信息通信研究院
IPC: H04L67/1042 , H04L67/1074 , H04L67/1095
Abstract: 本公开实施例公开了一种区块链网络中的区块传输方法、装置、设备和介质,其中,超级网络层中任一超级节点获取包括至少一个交易信息的新增区块;任一超级节点向第一个全连接网络层中订阅该任一超级节点的代表节点传输新增区块;当n的取值大于1,新增区块由第一个全连接网络逐层传输至第n个全连接网络层,以使区块链网络同步新增区块,区块链网络中任一全连接网络层向任一全连接网络层的下一个全连接网络层传输新增区块的方式包括:任一全连接网络层中接收到新增区块的代表节点向下一个全连接网络层中该接收到新增区块的代表节点的目标节点传输新增区块。实现了新增区块在区块链网络中高效的同步。
-
公开(公告)号:CN115545702B
公开(公告)日:2023-03-21
申请号:CN202211465104.0
申请日:2022-11-22
Applicant: 中国信息通信研究院
Abstract: 本公开实施例公开了一种基于区块链的硬件钱包签名方法、装置、设备和介质,其中,方法包括:通过中间件设备获取与所述中间件设备建立连接的至少一个硬件钱包的硬件标识码;其中,每个所述硬件钱包对应一个硬件标识码;根据区块链中的去中心化应用的调用请求,建立所述去中心化应用与所述中间件设备之间的连接;通过所述中间件设备获取的至少一个所述硬件标识码与目标硬件钱包连接;通过所述目标硬件钱包对所述去中心化应用中的目标数据进行私钥签名,得到签名后的目标数据。
-
公开(公告)号:CN115550060B
公开(公告)日:2023-03-14
申请号:CN202211462551.0
申请日:2022-11-22
Applicant: 中国信息通信研究院
Abstract: 本公开实施例公开了一种基于区块链的可信证书验证方法、装置、设备和介质,涉及区块链领域,其中,方法包括:响应于接收到验证方发送的验证请求,从区块链中获取可信证书及其数字签名,验证请求中包括验证方期望验证的目标信息项;基于目标信息项,从可信证书中提取出与验证目标信息项相关的部分信息,作为待验证信息;基于待验证信息与数字签名,生成可信声明;将可信声明发送至验证方,以便验证方验证目标信息项。根据验证请求,选择性地披露可信证书中对应的内容,而不披露与验证请求无关的其他内容,可以降低与验证请求无关的其他内容的泄露风险,有助于提高可信证书的验证过程信息的安全性。
-
公开(公告)号:CN115550060A
公开(公告)日:2022-12-30
申请号:CN202211462551.0
申请日:2022-11-22
Applicant: 中国信息通信研究院
Abstract: 本公开实施例公开了一种基于区块链的可信证书验证方法、装置、设备和介质,涉及区块链领域,其中,方法包括:响应于接收到验证方发送的验证请求,从区块链中获取可信证书及其数字签名,验证请求中包括验证方期望验证的目标信息项;基于目标信息项,从可信证书中提取出与验证目标信息项相关的部分信息,作为待验证信息;基于待验证信息与数字签名,生成可信声明;将可信声明发送至验证方,以便验证方验证目标信息项。根据验证请求,选择性地披露可信证书中对应的内容,而不披露与验证请求无关的其他内容,可以降低与验证请求无关的其他内容的泄露风险,有助于提高可信证书的验证过程信息的安全性。
-
公开(公告)号:CN115545702A
公开(公告)日:2022-12-30
申请号:CN202211465104.0
申请日:2022-11-22
Applicant: 中国信息通信研究院
Abstract: 本公开实施例公开了一种基于区块链的硬件钱包签名方法、装置、设备和介质,其中,方法包括:通过中间件设备获取与所述中间件设备建立连接的至少一个硬件钱包的硬件标识码;其中,每个所述硬件钱包对应一个硬件标识码;根据区块链中的去中心化应用的调用请求,建立所述去中心化应用与所述中间件设备之间的连接;通过所述中间件设备获取的至少一个所述硬件标识码与目标硬件钱包连接;通过所述目标硬件钱包对所述去中心化应用中的目标数据进行私钥签名,得到签名后的目标数据。
-
-
-
-
-
-
-
-
-