基于同构多链架构的区块链存证方法及系统

    公开(公告)号:CN113326317B

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

    申请号:CN202110563439.5

    申请日:2021-05-24

    Abstract: 本发明提出一种基于同构多链架构的区块链存证方法,包括按存证类型构建多条同构子链,并行处理存证事务,解决现有区块链电子存证方案单链架构存在的性能瓶颈;根据用户的存证请求,获取存证数据;将该存证数据进行分片后存储于分布式存储系统,存储地址索引与存证完整性校验值等关键信息存入该存证数据所属子链中;根据该用户的检索请求,从该区块链系统中进行检索,获取目标索引信息,根据该目标索引信息中的存证存储地址索引从该分布式存储系统中恢复目标存证数据,并将该目标存证数据的哈希值与该目标索引信息中的存证完整性校验值进行比较,若相同,则将该目标存证数据返回给该用户。还提出一种区块链存证系统,以及一种数据处理装置。

    一种用于同构多链中交易处理的负载均衡方法

    公开(公告)号:CN112214328B

    公开(公告)日:2023-07-21

    申请号:CN202011147316.5

    申请日:2020-10-23

    Abstract: 本发明提供一种用于同构多链中交易处理的负载均衡方法,包括如下步骤:T1、获取当前每条子网链对应的用于评价子网链负载能力的指标信息;T2、根据步骤T1获取到的指标信息以及每种指标的指标权重,计算每条子网链的负载能力,并进行降序排序形成子网链负载能力清单列表;T3、将当前待进行的逻辑交易按照子网链负载能力清单列表顺序依次进行实际交易打包,直到完成待进行的逻辑交易,其中,打包到每条子网链上的实际交易金额以消耗完源账户在该条子网链上的账户金额为限。本发明方法结合子网链网络运行状态,动态收集各条子网链负载信息,从而能够动态判断子网链的当前负载状况,使算法的负载均衡分配策略得到更好地发挥。

    一种用于同构多链中交易处理的负载均衡方法

    公开(公告)号:CN112214328A

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

    申请号:CN202011147316.5

    申请日:2020-10-23

    Abstract: 本发明提供一种用于同构多链中交易处理的负载均衡方法,包括如下步骤:T1、获取当前每条子网链对应的用于评价子网链负载能力的指标信息;T2、根据步骤T1获取到的指标信息以及每种指标的指标权重,计算每条子网链的负载能力,并进行降序排序形成子网链负载能力清单列表;T3、将当前待进行的逻辑交易按照子网链负载能力清单列表顺序依次进行实际交易打包,直到完成待进行的逻辑交易,其中,打包到每条子网链上的实际交易金额以消耗完源账户在该条子网链上的账户金额为限。本发明方法结合子网链网络运行状态,动态收集各条子网链负载信息,从而能够动态判断子网链的当前负载状况,使算法的负载均衡分配策略得到更好地发挥。

    一种用于无主链多分片区块链的事务处理系统及方法

    公开(公告)号:CN111736963A

    公开(公告)日:2020-10-02

    申请号:CN202010511562.8

    申请日:2020-06-08

    Abstract: 本发明提供一种用于无主链多分片区块链的事务处理系统,包括:客户端,用于创建和管理本地账户集合信息并定期获取本地账户集合的全网最新状态、基于账户间的交易需求生成包含源分片和目的分片信息的事务并发送给事务对应的分片执行;区块链平台,用于处理接收和执行区块链上账户状态改变的事务,其包括多个分片,每个分片包括所有运行相同区块链协议的节点;每个分片基于接收到的事务,改变本分片上对应账户的状态并将事务对应交易打包进新区块以完成事务的执行。本发明改进了区块结构,采用了三阶段处理机制,解决了跨片事务执行顺序不可预测的问题以及区块链的扩展性问题,实现了更小的存储计算开销,减轻节点运营负担,实现了通量提升。

    一种用于区块链分片系统的区块有效性验证方法

    公开(公告)号:CN115426125A

    公开(公告)日:2022-12-02

    申请号:CN202210727404.5

    申请日:2022-06-24

    Abstract: 一种用于区块链分片系统的区块有效性验证方法,所述区块链分片系统包括多个分片,每个分片基于交易需求产生新的区块且在片内达成共识生成区块的验证证据,所述方法包括如下步骤:随机选择区块链分片系统内除该区块所在分片以外的2倍预设个数的其他分片形成验证分片集合;采用验证分片集合中的每一个分片对区块进行验证,并将验证结果广播给其他分片;在验证分片集合中有至少一半的分片验证该区块有效时判定该区块及其所在分片被验证成功。

    一种用于无主链多分片区块链的事务处理系统及方法

    公开(公告)号:CN111736963B

    公开(公告)日:2022-10-11

    申请号:CN202010511562.8

    申请日:2020-06-08

    Abstract: 本发明提供一种用于无主链多分片区块链的事务处理系统,包括:客户端,用于创建和管理本地账户集合信息并定期获取本地账户集合的全网最新状态、基于账户间的交易需求生成包含源分片和目的分片信息的事务并发送给事务对应的分片执行;区块链平台,用于处理接收和执行区块链上账户状态改变的事务,其包括多个分片,每个分片包括所有运行相同区块链协议的节点;每个分片基于接收到的事务,改变本分片上对应账户的状态并将事务对应交易打包进新区块以完成事务的执行。本发明改进了区块结构,采用了三阶段处理机制,解决了跨片事务执行顺序不可预测的问题以及区块链的扩展性问题,实现了更小的存储计算开销,减轻节点运营负担,实现了通量提升。

    一种公众联盟链共识方法及系统

    公开(公告)号:CN112884580A

    公开(公告)日:2021-06-01

    申请号:CN202110189819.7

    申请日:2021-02-18

    Abstract: 本发明提出一种公众联盟链共识方法,包括:当公众联盟链的一共识节点产生一个区块后,将该共识节点在后续多个出块周期内的出块难度调整为第一值,该第一值高于全网基础出块难度;若该共识节点在该多个出块周期内未产生新的区块,则将该共识节点进行区块挖掘的出块难度调整为第二值,该第二值的低于该第一值。本发明还提出一种公众联盟链共识系统以及一种数据处理装置。本发明的公众联盟链共识方法,从共识节点出块难度动态调节机制入手,独立动态地调整各共识节点出块难度,能够在显著提升算法公平性、降低共识节点计算开销与交易处理延迟的同时,保证公众联盟链其他指标评价效果基本持平。

    一种数据交易系统及方法

    公开(公告)号:CN112732829A

    公开(公告)日:2021-04-30

    申请号:CN202011575592.1

    申请日:2020-12-28

    Abstract: 本发明提供一种数据交易系统,所述数据交易系统包括多个实体组织,每个实体组织包括记账节点,其中一个或多个实体组织还包括数据库节点,所述每个记账节点至少包括区块链层,所述每个数据库节点包括区块链层、权限准入层和传统数据库层,其中:所有区块链层维护一条共同的区块链,所述区块链层用于发布数据资源、数据访问权限的链上交易以及数据访问记录的日志管理;所述权限准入层用于根据区块链上信息,通过身份认证的方式控制访客身份的实体组织对其所在数据库节点的原始数据的访问;所述传统数据库层用于存储其所在数据库节点的原始数据。本发明提出的数据交易系统架构和具体方案巧妙地解决了前文提到的当前基于传统数据库和纯粹基于区块链的数据交易平台中存在的问题。

    区块链系统交易处理方法、装置
    10.
    发明公开

    公开(公告)号:CN119449259A

    公开(公告)日:2025-02-14

    申请号:CN202310942832.4

    申请日:2023-07-28

    Abstract: 本发明提出一种区块链系统交易处理方法、装置,方法包括:领导者节点生成DDT候选列表并广播至所有共识节点;每一共识节点依据DDT候选列表依次执行每一交易,并判断每一交易是否在有效期内完成,确定各共识节点的执行结果信息并反馈至领导者节点;领导者节点依据各共识节点的执行结果信息,识别DDT候选列表中的有效交易,生成有效交易表,并将交易有效表广播至所有共识节点;共识节点根据交易有效表进行共识过程,得到共识结果;各个共识节点将所述共识结果中的每一有效交易打包生成新区块添加至本地账本中并更新该些交易涉及的状态。其提高了系统处理DDT交易的成功率,满足用户的交易需求。

Patent Agency Ranking