一种动态可控的区块链多人通道高效混合型共识方法及系统

    公开(公告)号:CN115378951B

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

    申请号:CN202210861565.3

    申请日:2022-07-20

    Abstract: 本发明提出一种动态可控的区块链多人通道高效混合型共识方法和系统,包括:在区块链主链外建立区块链多人通道,该区块链多人通道内包括普通节点、领导节点和候选领导节点;该区块链多人通道每过持续调整周期,便领导节点根据账本数据得到前一调整点到当前调整点的指标参数,制定下一持续调整周期内共识周期内检查点数量和该共识周期长度;且该持续调整周期由多个共识周期构成,该区块链多人通道每过该共识周期,便到执行强共识;且该共识周期包括至少一个检查周期,检查周期结束后执行弱共识。本发明通过混合强弱共识,并动态调整其时间间隔,提升了共识效率、降低交易回滚率。

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

    公开(公告)号:CN113326317B

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

    申请号:CN202110563439.5

    申请日:2021-05-24

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

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

    公开(公告)号:CN112214328B

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

    申请号:CN202011147316.5

    申请日:2020-10-23

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

    一种链下支付通道路由平衡方法

    公开(公告)号:CN113225254A

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

    申请号:CN202110184018.1

    申请日:2021-02-10

    Abstract: 本发明提供一种链下支付通道路由平衡方法,其中链下支付通道网络中的节点被逐级划分为多级子区域,每个上一级子区域包含多个下一级子区域,每个子区域生成包含该区域内所有节点的路由表,所述方法包括:响应于链下支付交易的需求,根据交易发送方所在子区域、交易接收方所在子区域查询二者共同的上级子区域,以及在所述上级子区域内进行路由平衡以获取交易路径。本发明根据网络拓扑结构将网络分割成为层次区域结构,在交易发起时只需要寻找到目标的层次区域,在局部范围内完成路由表的查询,而且分级的策略有助于路由表的构建,借助通道平衡因子的影响,将通道失衡现象显著降低,提高了路由方法的效率。

    一种基于多人链下通道的区块链交易方法及系统

    公开(公告)号:CN112907252A

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

    申请号:CN202110144286.0

    申请日:2021-02-02

    Abstract: 本发明提出一种基于多人链下通道的区块链交易方法及系统,整个系统状态更新以轮为最小单位,每一轮为节点间一次完整的交易过程,在多轮之间插入检查点,检查点与前一个检查点之间的多轮组成整个系统的同步周期。每轮结束时需要完成轮共识,每个周期结束时完成检查点共识。轮共识阶段由领导者发送结果,其他节点自愿验证,辅以监察服务,为下线节点提供服务;检查点共识进行所有节点在线的两阶段共识,支持通道节点的动态加入与退出。这样既能加速共识的过程,提升系统通量,降低作恶被延迟发现、过多交易被撤销的风险,也能保证节点的灵活性和系统的安全性。

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

    公开(公告)号:CN112214328A

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

    申请号:CN202011147316.5

    申请日:2020-10-23

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

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

    公开(公告)号:CN111736963A

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

    申请号:CN202010511562.8

    申请日:2020-06-08

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

    区块链全网拆分方法与系统

    公开(公告)号:CN107528886A

    公开(公告)日:2017-12-29

    申请号:CN201710611633.X

    申请日:2017-07-25

    Inventor: 于雷 赵晓芳

    CPC classification number: H04L67/1002 G06Q20/065 G06Q20/3829 G06Q20/42

    Abstract: 本发明涉及一种区块链全网拆分方法,依据区块链网络的交易局部性特征,将全网划分为若干子网,拆分区块链全局数据形成子网数据,基于子网内的共识机制竞争创建新区块,并且分区存储子网数据,节省了存储资源和算力资源;使用节点多公钥地址方案和节点单公钥地址方案,解决了节点在不同子网的跨网移动和跨网转账交易问题。该方法基于区块链的核心协议,解决了区块链数据层的扩展性问题,同时没有引入额外的安全问题。

    一种大规模高维向量最近邻数据检索方法及装置

    公开(公告)号:CN119089005A

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

    申请号:CN202410995162.7

    申请日:2024-07-24

    Abstract: 本发明提出了一种大规模高维向量最近邻数据检索方法和装置,面对当前包含海量信息的向量数据集,尽管现有向量查询索引创建方案能给出基于静态数据集的高指向性查询索引,在面临有大批量新增数据加入时缺乏高效的更新方法,难以维持查询索引的指向性。本发明提出了基于改进乘积量化的大规模高维向量查询索引的创建及动态更新方法,在保证较高的查询精度同时将更新消耗限制在较低水平,并维持更新后查询索引较高的指向性。

Patent Agency Ranking