-
公开(公告)号:CN114389815A
公开(公告)日:2022-04-22
申请号:CN202111511719.8
申请日:2021-12-06
申请人: 北京众享比特科技有限公司 , 河北雄安新区管理委员会
摘要: 本发明涉及一种用于选举区块链网络中节点的方法、设备、区块链系统和计算机程序产品,其中区块链网络包括多个共识节点,其中所述多个共识节点包括一负责区块提案的提案节点和其他节点,其中所述方法包括在其他节点处执行以下操作:接收第i区块的提案节点发送的第i区块提案信息,其中所述第i区块提案信息包含第i+1区块的证明集合;从所述第i区块提案信息中提取所述i+1区块的证明集合;以及基于所述第i+1区块的证明集合和所述多个共识节点的属性信息,确定第i+1区块的提案节点,其中i为大于零的整数,并且所述第i+1区块为所述第i区块的下一相邻区块。通过本发明的技术方案,可以有效提高区块链共识算法的安全性。
-
公开(公告)号:CN114358782A
公开(公告)日:2022-04-15
申请号:CN202111479408.8
申请日:2021-12-06
申请人: 北京众享比特科技有限公司 , 河北雄安新区管理委员会
摘要: 本申请公开了一种区块链交易审计方法、装置、设备及存储介质,该方法包括:从匿名区块链获取交易数据,交易数据包括交易标识、零知识证明公开见证信息和交易密文信息;根据预设的审计规则,采用零知识工具编制与交易标识对应的零知识审计电路;基于零知识审计电路,采用生成算法生成证明密钥和验证密钥,并发送证明密钥至交易发送方;接收交易发送方发送的零知识证明文件,零知识证明文件是交易发送方采用零知识证明算法基于证明密钥、交易明文和交易密文生成的;基于验证密钥和零知识证明文件对交易数据进行审计处理。该方案中审计方不能对交易密文进行解密,能够在不打破隐私保护的前提下对交易数据进行合规性审计,提高了交易数据的隐私性。
-
公开(公告)号:CN114389815B
公开(公告)日:2024-09-06
申请号:CN202111511719.8
申请日:2021-12-06
申请人: 北京众享比特科技有限公司 , 河北雄安新区管理委员会
摘要: 本发明涉及一种用于选举区块链网络中节点的方法、设备、区块链系统和计算机程序产品,其中区块链网络包括多个共识节点,其中所述多个共识节点包括一负责区块提案的提案节点和其他节点,其中所述方法包括在其他节点处执行以下操作:接收第i区块的提案节点发送的第i区块提案信息,其中所述第i区块提案信息包含第i+1区块的证明集合;从所述第i区块提案信息中提取所述i+1区块的证明集合;以及基于所述第i+1区块的证明集合和所述多个共识节点的属性信息,确定第i+1区块的提案节点,其中i为大于零的整数,并且所述第i+1区块为所述第i区块的下一相邻区块。通过本发明的技术方案,可以有效提高区块链共识算法的安全性。
-
公开(公告)号:CN114172662B
公开(公告)日:2024-08-13
申请号:CN202111470937.1
申请日:2021-12-03
申请人: 工银科技有限公司 , 河北雄安新区管理委员会 , 中国工商银行股份有限公司
摘要: 本申请实施例提供一种区块链外部数据获取方法及装置,可用于区块链技术领域,方法包括:基于预设的预言机合约获取用户合约发送的目标区块链外部的目标数据源标识,并获取该目标数据源标识对应的校验信息和目标预言机事件;将目标预言机事件发送至预设的预言机节点,以使预言机节点根据目标数据源标识自目标区块链外部的目标数据源调取对应的目标外部数据,并对目标外部数据进行签名后返回目标外部数据;若接收到的目标外部数据通过签名校验,且基于预言机合约校验该目标外部数据符合校验信息,则调用用户合约以将目标外部数据发送至目标区块链。本申请能够实现区块链外部数据的获取,并能够提高获取的区块链数据的及时性、真实性及可靠性。
-
公开(公告)号:CN114143333A
公开(公告)日:2022-03-04
申请号:CN202111470564.8
申请日:2021-12-03
申请人: 工银科技有限公司 , 河北雄安新区管理委员会 , 中国工商银行股份有限公司
摘要: 本申请实施例提供一种预言机数据处理方法及中心化预言机模块,可用于区块链技术领域,方法包括:在预言机系统内部获取区块链的预言机事件对应的用于向区块链外部的目标数据源请求目标外部数据的预言机数据;将预言机数据发送至预言机系统外部的各个目标预言机节点,以使各个目标预言机节点根据预言机数据分别自目标数据源获取目标外部数据;基于预存储在本地的目标数据源对应的聚合策略,对各个目标预言机节点各自发送的目标外部数据进行聚合处理,并将对应的聚合结果发送至区块链。本申请能够有效提高预言机数据处理过程的效率及可靠性,进而能够有效提高自区块链外部获取第三方数据的效率、可靠性及真实性。
-
公开(公告)号:CN114448698A
公开(公告)日:2022-05-06
申请号:CN202210105027.1
申请日:2022-01-28
申请人: 北京国信云服科技有限公司 , 河北雄安新区管理委员会
摘要: 本发明提供一种联盟链DOS攻击的测试方法和系统,涉及计算机技术领域,该方法通过构建测试程序和监测程序,将所述测试程序部署到联盟链网络中成为测试节点,将所述监测程序部署到联盟链网络中的目标服务器节点;通过所述测试节点发送大量的请求到所述目标服务器节点以占用目标服务器节点的资源,通过所述监测程序监测所述目标服务器节点的数据收发情况以及资源占用情况,并检查所述目标服务器节点资源占用率是否达到指定阈值,以生成测试结果;根据所述测试结果判定所述联盟链网络是否受到DOS攻击的影响,本发明实现了对联盟链网络进行DOS攻击测试,进而检测联盟链网络是否受到DOS攻击的影响及其危害程度。
-
公开(公告)号:CN114172662A
公开(公告)日:2022-03-11
申请号:CN202111470937.1
申请日:2021-12-03
申请人: 工银科技有限公司 , 河北雄安新区管理委员会 , 中国工商银行股份有限公司
摘要: 本申请实施例提供一种区块链外部数据获取方法及装置,可用于区块链技术领域,方法包括:基于预设的预言机合约获取用户合约发送的目标区块链外部的目标数据源标识,并获取该目标数据源标识对应的校验信息和目标预言机事件;将目标预言机事件发送至预设的预言机节点,以使预言机节点根据目标数据源标识自目标区块链外部的目标数据源调取对应的目标外部数据,并对目标外部数据进行签名后返回目标外部数据;若接收到的目标外部数据通过签名校验,且基于预言机合约校验该目标外部数据符合校验信息,则调用用户合约以将目标外部数据发送至目标区块链。本申请能够实现区块链外部数据的获取,并能够提高获取的区块链数据的及时性、真实性及可靠性。
-
公开(公告)号:CN114338666B
公开(公告)日:2024-07-19
申请号:CN202111470380.1
申请日:2021-12-03
申请人: 杭州趣链科技有限公司 , 河北雄安新区管理委员会
摘要: 本发明公开了一种对Fabric区块链跨链交易的验证方法、装置、设备及介质,所述方法包括:在接收到应用链抛出的跨链交易时,采用核心链对跨链消息的可信证明信息进行计算验证,若验证通过,则对跨链交易进行签名,得到第一签名,将携带有第一签名的跨链交易通过跨链网关发送给Fabric区块链,在检测到Fabric区块链接收到携带有第一签名的跨链交易时,通过执行智能合约Chaincode调用验证服务组件,采用验证服务组件对携带有第一签名的跨链交易进行解析验证,并将验证结果回传给智能合约Chaincode,若智能合约Chaincode接收到的验证结果为正确执行结果,则将验证结果写入到Fabric区块链中,生成区块并更新账本。采用本发明可提高了对Fabric区块链跨链交易的验证效率。
-
公开(公告)号:CN114238500A
公开(公告)日:2022-03-25
申请号:CN202111507437.0
申请日:2021-12-10
申请人: 中信银行股份有限公司 , 河北雄安新区管理委员会 , 雄安新区智能城市创新联合会
IPC分类号: G06F16/27 , G06F16/2458 , G06Q20/38
摘要: 本申请实施例提供了一种区块链交易的存储方法、装置、电子设备及可读存储介质。该方法包括:当监听到至少一个区块链网络中生成区块时,从所述区块链网络获取所生成区块对应的交易信息;将所述交易信息发送给第二服务器,以使所述第二服务器将所述交易信息写入交易队列,并以使第三服务器获取所述交易队列中交易信息并写入数据库。基于本方案,能够监听区块链中的交易信息,并将交易信息写入数据库,为向数据库的查询交易信息,以及对交易信息的统计与分析提供了基础,并且由于可以对多个区块链的交易信息进行监听,也为对多个区块链上交易信息的统计与分析提供了基础。
-
公开(公告)号:CN114640684A
公开(公告)日:2022-06-17
申请号:CN202210346187.5
申请日:2022-03-31
申请人: 建信金融科技有限责任公司 , 雄安新区智能城市创新联合会 , 河北雄安新区管理委员会
IPC分类号: H04L67/1042 , H04L9/40
摘要: 本申请涉及区块链领域,具体涉及一种用于联盟链的组织成员扩展方法、处理器、存储介质及计算机程序产品。针对待加入组织,方法包括:获取联盟链的配置块;生成目标组织的组织身份证书;将组织身份证书添加到联盟链的配置块中,以得到全量配置块;对所述全量配置块与所述联盟链的配置块进行差异对比,以生成差异配置块;将差异配置块发布至消息集群,以使共识网络中的组织成员通过从消息集群订阅的消息对差异配置块进行签名认证;获取更新后的联盟链的最新配置块,通过联盟链的组织成员提交更新配置块交易完成的更新联盟链网络后得到的;利用更新后的区块链网络配置块启动目标组织中的共识节点,使目标组织的共识节点加入联盟链的共识网络。
-
-
-
-
-
-
-
-
-