一种区块链中布隆过滤器的生成方法及装置

    公开(公告)号:CN110704438A

    公开(公告)日:2020-01-17

    申请号:CN201910918040.7

    申请日:2019-09-26

    Abstract: 本发明公开了一种区块链中布隆过滤器的生成方法及装置,其中方法为:获取区块的主题数量;根据所述主题数量,确定存储所述区块的各主题所需要占用的主题存储比特位数;所述主题存储比特位数与所述主题数量呈正相关;根据所述主题存储比特位数,生成所述区块的布隆过滤器;针对所述区块的每个主题,按照预设映射关系将所述主题在所述布隆过滤器中映射的比特位的值由所述第一预设值更新为第二预设值,获得存储所述区块的各主题的布隆过滤器。上述方法应用于金融科技(Fintech)时,布隆过滤器的存储空间充足,能满足区块各主题的存储,且各主题之间的映射的比特位不冲突,能在后续确定区块中是否包含查询的主题时,准确查询。

    一种区块链智能合约的变更记录的追溯方法及装置

    公开(公告)号:CN110188112A

    公开(公告)日:2019-08-30

    申请号:CN201910470438.9

    申请日:2019-05-31

    Abstract: 本发明涉及金融科技领域,并公开了一种区块链智能合约的变更记录的追溯方法及装置,该方法包括:获取查询请求,根据区块链的区块中记录的状态树根节点,确定状态树根节点对应的状态树,并根据智能合约的标识,从状态树中确定出智能合约的关键字段,以及根据关键字段,确定智能合约的变更信息,并生成智能合约的变更记录。该技术方案可以实现高效、快速地获取智能合约的变更记录,并根据变更记录确保智能合约中存证信息的真实性。

    一种区块链中多联盟链的负载均衡方法及装置

    公开(公告)号:CN110011930A

    公开(公告)日:2019-07-12

    申请号:CN201910184051.7

    申请日:2019-03-12

    Abstract: 本发明公开了一种区块链中多联盟链的负载均衡方法及装置,该方法包括,获取业务请求和路由链的合约信息,其中,路由链是由多联盟链中的机构的节点组成的区块链,业务请求包括待处理业务,根据业务请求和路由链的合约信息,确定业务请求对应的联盟链,根据业务请求对应的联盟链确定第一节点,并将待处理业务发送至第一节点,通过多机构共同维护一个路由链的合约信息,避免出现由于各机构的路由规则不一致,导致无法实现多联盟链的负载均衡。

    区块链数据的结构化处理方法、设备及可读存储介质

    公开(公告)号:CN108509523A

    公开(公告)日:2018-09-07

    申请号:CN201810202499.2

    申请日:2018-03-13

    Abstract: 本发明公开了一种区块链数据的结构化处理方法,所述区块链数据的结构化处理方法包括以下步骤:在智能合约中创建日志埋点并发布到区块链上;在所述智能合约执行过程中,触发埋点日志产生日志信息;获取所述日志信息,并将所述日志信息转换为结构化查询语句;将所述结构化查询语句插入本地结构化查询数据库中。本发明还公开了一种区块链节点设备及计算机可读存储介质。本发明实现了区块链数据的结构化,支持结构化查询,提升了数据查询效率。

    区块链运行信息分析方法、装置、设备及计算机存储介质

    公开(公告)号:CN112306496B

    公开(公告)日:2025-03-25

    申请号:CN202011200407.0

    申请日:2020-10-30

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种区块链运行信息分析方法,该方法包括:获取区块链交易时所有调用合约对应的参数信息,将各参数信息发送至预设的堆栈生成器进行压栈处理,以获取各参数信息对应的堆栈数据;根据各调用合约和区块链中的合约编译器生成多个状态比较器;遍历各所述堆栈数据,基于各所述状态比较器确定遍历的堆栈数据对应的目标状态比较器,检测所述遍历的堆栈数据是否满足所述目标状态比较器中的检测条件;若不满足,则确定所述区块链交易的运行信息存在异常。本发明还公开了一种区块链运行信息分析装置、设备和一种计算机存储介质。本发明提高了对区块链交易时运行信息的测试准确率。

    基于区块链的信息验证方法

    公开(公告)号:CN114297690B

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

    申请号:CN202111645066.2

    申请日:2021-12-29

    Abstract: 本发明公开了一种基于区块链的信息验证方法,所述方法包括:将信息原文发送给凭证生成者,由凭证生成者计算信息原文的信息密文和参数密文,基于参数密文和信息密文计算第一信息摘要,基于中间参数、第一信息摘要和信息原文计算信息凭证;将信息凭证和第一信息摘要发送区块链,区块链采用信息凭证和第一信息摘要计算重构信息,基于重构信息和信息密文计算第二信息摘要,将第二信息摘要与第一信息摘要进行比对一致时,确定区块链上的信息密文已被验证通过;将与信息原文对应的待验证信息发送给信息验证者,以供信息验证者基于已被验证通过的信息密文对待验证信息进行验证。本发明实现了在保护用户敏感信息不公布的情况下在区块链上的公开可验证。

    一种区块链节点热重启的方法及装置

    公开(公告)号:CN113765671B

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

    申请号:CN202110904098.3

    申请日:2021-08-06

    Abstract: 本发明公开了一种区块链节点热重启的方法及装置,包括:重启节点确定执行共识任务的第i层处于重启状态时,向代理节点发送第i代理请求;所述第i代理请求用于指示所述代理节点完成所述第i层对应的子任务;执行共识任务的各层包括网络层、共识层和执行层;所述重启节点获取所述代理节点反馈的针对所述第i层对应的子任务的执行结果;所述重启节点若确定执行共识任务的第i+1层处于重启状态,则向代理节点发送第i+1代理请求;所述第i+1代理请求用于指示所述代理节点完成所述第i+1层对应的子任务,直至完成所述共识任务,从而减少热重启节点的共识耗时,提升共识效率。

    一种区块链交易信息审计的方法及装置

    公开(公告)号:CN110009347B

    公开(公告)日:2024-05-24

    申请号:CN201910210663.9

    申请日:2019-03-20

    Abstract: 本发明公开了一种区块链交易信息审计的方法及装置,该方法包括,获取区块链上的区块高度,若区块链上的区块高度大于本地存储的区块高度,则获取区块链上的新增交易信息,根据新增交易信息,对新增交易信息进行交易用户审计、交易数据审计、交易数量审计,在审计出新增交易信息为异常信息之后,对异常信息处理。该技术方案中,通过多维度对区块链交易信息进行审计,用以监管区块链上用户的交易行为,保障区块链的安全性和可用性。

    基于区块链的转账方法、装置、设备及计算机介质

    公开(公告)号:CN111126988B

    公开(公告)日:2024-04-19

    申请号:CN201911350651.2

    申请日:2019-12-24

    Abstract: 本发明涉及金融科技(Fintech)技术领域,本发明公开了一种基于区块链的转账方法,该方法包括:在接收到转账请求时,获取所述转账请求中的转出账户和转入账户;获取所述转出账户连接的启始节点,获取所述转入账户连接的目的节点;遍历节点列表,获取与所述启始节点连接的第一核心节点,和与所述目的节点连接的第二核心节点;建立所述转出账户、所述启始节点、所述第一核心节点、所述第二核心节点、所述目的节点和所述转入账户之间的连接,生成支付通道转账路径;沿所述支付通道转账路径执行转账操作。本发明还公开了一种基于区块链的转账装置、设备及计算机介质。本发明提高了多通道转账的效率,降低了转账的风险性。

Patent Agency Ranking