基于自适应窗口分片的联盟链性能优化方法及装置

    公开(公告)号:CN114119242A

    公开(公告)日:2022-03-01

    申请号:CN202210103660.7

    申请日:2022-01-28

    IPC分类号: G06Q40/04 G06F21/64 G06F16/27

    摘要: 本发明公开了一种基于自适应窗口分片的联盟链性能优化方法及装置,该方法在同一窗口内对交易进行DAG排序,将交易划分成子交易集合;根据自适应分片算法对节点进行分片,将子交易集合分发到对应分片的节点上;各分片节点对接收到的子交易集合进行并发共识,并发生成区块,各分片将新区块同步到其他节点;对节点区块状态进行检查,从而判断是否更新主链。该方法利用窗口管理通过DAG技术分析交易依赖关系进行交易排序,保证交易全序性,通过分片技术将无依赖关系交易在不同分片上执行达到并发生成区块,通过自适应分片算法选择分片节点确保联盟链安全及高效。该方法能够大大提高联盟链性能,并能保证交易的全序性、结果一致性、安全性。

    一种提升区块链交易吞吐量的树形区块链生成方法及设备

    公开(公告)号:CN114064802A

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

    申请号:CN202111280167.4

    申请日:2021-10-29

    摘要: 本发明公开了一种提升区块链交易吞吐量的树形区块链生成方法及设备,区块链结构包含全局链和合约链,全局链由包含用户发起的非合约调用交易的区块组成,合约链由包含用户发起的合约调用交易的区块组成;选取合约部署交易所在区块作为分叉点;按交易类型将交易打包到不同区块;每个区块生成时写入全局链或合约链标识以及分叉标识,通过链标识和分叉标识找到对应链的最新区块作为父区块;循环以上操作最终形成树形区块链。基于该树形区块链结构,区块链节点在交易共识时,针对全局链和合约链的交易验证可以并行处理。本发明方法一是可以实现各类业务上链数据的有效隔离和分类管理,二是有效提高交易处理效率,提升交易吞吐量。

    基于知识图谱的区块链数据监管方法、系统及计算机设备

    公开(公告)号:CN114064801A

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

    申请号:CN202111275595.8

    申请日:2021-10-29

    摘要: 本发明公开了一种基于知识图谱的区块链数据监管方法、系统及计算机设备,该方法包括:知识建模,根据不同区块链业务含义、数据类型定义业务实体、关系、属性;知识抽取,抽取每条链中业务实体、关系、属性数据;知识融合,将不同区块链中数据进行实体的合并、实体属性和关系的合并;知识存储,将区块链数据存储至图数据库中,形成区块链数据知识图谱;知识计算,基于区块链数据知识图谱,定义数据监管规则及对应推理逻辑,采用知识推理和图挖掘方法最终得到基于监管规则的推理结论,达到数据监管目的。本发明采用知识图谱技术提供了一种通用的区块链数据监管方法及系统,可灵活配置监管规则,实现区块链数据监管目的,提升区块链业务的安全性。

    一种基于去中心化跨链的供应链金融方法

    公开(公告)号:CN113783698A

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

    申请号:CN202110991223.9

    申请日:2021-08-26

    摘要: 本发明公开了一种基于去中心化跨链的供应链金融方法,本发明以金融机构、核心企业、上下游企业为组织成员构建联盟链,并在该联盟链上通过智能合约进行供应链金融业务,通过安全可靠的去中心化的跨链机制打通不同核心企业、不同产业的供应链壁垒,更方便地消除了供应链金融中的信息不对称,降低欺诈、虚假交易、重复融资的风险,解决了金融机构、核心企业之间、上下游小微企业之间数据共享问题,通过去中心化跨链使得从单一产业供应链到多产业供应链之间实现信用传递、智能合约管控履约风险、提升监管便利性、降低融资成本、提高融资效率,达到构建规模更大、生态更完整的供应链金融体系的目的。

    一种不停机区块链迁移方法、设备及存储介质

    公开(公告)号:CN113761063A

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

    申请号:CN202110991208.4

    申请日:2021-08-26

    摘要: 本发明公开了一种不停机区块链迁移方法、设备及存储介质,该方法在区块链节点中加入一个迁移节点,在链正常工作时,迁移节点不参与共识,仅接收同步共识数据。当进行节点迁移或升级时,迁移节点升级为SOLO模式的共识节点,业务的上链请求发往迁移节点,同时将数据同步保存到关系型数据库。在节点完成升级或迁移后,迁移节点将其数据和状态同步到共识节点,共识节点从关系型数据库中获取数据对同步数据进行验证。当超过半数以上共识节点完成迁移节点的数据同步,迁移节点重新恢复到迁移前的状态,不参与共识,仅同步共识数据。业务请求会同步切换回迁移或升级后的共识节点。本发明能够保证在节点升级或迁移过程中业务服务的连续性以及数据的安全性。

    一种基于容器技术的区块链管理方法

    公开(公告)号:CN111581277B

    公开(公告)日:2021-09-17

    申请号:CN202010264782.5

    申请日:2020-04-07

    IPC分类号: G06F16/27 G06Q40/04 G06F9/455

    摘要: 本发明公开了一种基于容器技术的区块链管理方法,该方法包括:后台服务端通过容器集群管理模块调用docker swarm sdk相关接口,根据创建区块链网络节点的配置信息以及节点镜像ID生成docker service的创建参数,调用docker client的CreateService方法在swarm集群中启动区块链节点;后台服务端通过容器集群管理模块调用docker swarm的InspectSwarm对swarm集群的区块链节点进行状态监控,实现集群容器高可用;后台服务端通过区块链管理模块调用blockchain sdk进行创建链,安装chaincode,实例化chaincode,发起交易,查询交易等操作。本发明采用docker swarm方案能够使企业快速、便捷地使用区块链服务,为构建多组织的联盟链提供一种轻量的、便捷的、快速的、可靠的、自动化的解决方案。

    一种可扩展的区块链跨链通信方法

    公开(公告)号:CN112615838A

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

    申请号:CN202011455315.7

    申请日:2020-12-10

    IPC分类号: H04L29/06 H04L9/32 H04L29/08

    摘要: 本发明公开了一种可扩展的区块链跨链通信方法,通过区块链本身的代理节点进行跨链操作,每个跨链组织具有至少一个跨链代理节点,各个跨链组织之间通过跨链总线Crosshub通信交互。本发明设计了跨链总线Crosshub的三层结构,包括标准通信接口层、通信加密层和网络通信层,网络通信层中物理连接层与逻辑连接层分离,针对不同链进行并发处理,保证了链通信数据的隔离性,提高了通信的并发性及消息处理的吞吐率。本发明设计了跨链标准通信协议CSCP,能够满足不同架构的区块链平台跨链通信,不仅可以在同构链之间通信,也可兼容异构链之间的跨链通信。本发明能够实现可扩展的任意架构的区块链平台的接入。

    基于区块链的保理融资方法、系统、设备及存储介质

    公开(公告)号:CN112508565A

    公开(公告)日:2021-03-16

    申请号:CN202011391154.X

    申请日:2020-12-01

    IPC分类号: G06Q20/38 G06Q40/06

    摘要: 本发明公开了一种基于区块链的保理融资方法、系统、设备及存储介质,该方法包括:核心企业和融资企业签订贸易合同并产生应收帐款,将企业资信、贸易合同和应收账款信息登记至区块链,融资企业向保理公司发起保理融资业务申请,保理公司审核通过后与融资企业签订保理协议,融资企业将应收账款转让至保理公司,并将保理协议、应收帐款转让交易信息登记至区块链,保理公司可直接发放融资或将应收帐款转让给银行,银行审单无误后发放融资,应收帐款到期后融资企业偿还款项,上述过程中各种交易信息均登记至区块链。本发明通过区块链技术实现保理融资业务线上管理,提升保理融资的安全性和效率,有助于解决供应链上下游企业融资难、融资效率低的问题。

    区块链数据上链校验方法、装置、设备及存储介质

    公开(公告)号:CN112507024A

    公开(公告)日:2021-03-16

    申请号:CN202011391095.6

    申请日:2020-12-01

    IPC分类号: G06F16/27 G06Q20/38 H04L29/08

    摘要: 本发明公开了一种区块链数据上链校验方法、装置、设备及存储介质。日间,区块链平台调用方将上链数据发送给区块链平台,实现数据的实时上链。夜间,区块链平台调用方将日间实时上链的数据进行汇总,以文件的形式提供给区块链平台,区块链平台对上链数据进行校验是否已经上链,并把校验结果返回给区块链平台调用方。本发明方法提供数据上链校验方法,实现在夜间批量校验日间上链的数据,避免因网络延迟,节点宕机等原因导致区块链平台和上游系统数据不一致,保证数据的完整性和正确性。

    一种基于区块链的数据检索系统及方法

    公开(公告)号:CN112506925A

    公开(公告)日:2021-03-16

    申请号:CN202011386523.6

    申请日:2020-12-01

    IPC分类号: G06F16/22 G06F16/27 G06Q20/38

    摘要: 本发明公开了一种基于区块链的数据检索系统及方法,该系统包括:数据同步模块、数据抽取模块、数据存储模块和数据搜索模块。数据同步模块包含区块链非共识节点,用于同步区块链数据;数据抽取模块用于对区块链数据进行数据筛选、提取并构建属性图模型数据;数据存储模块采用图形数据库存储,用于将属性图模型数据存储于图形数据库以便于查询分析;数据搜索模块用于对用户查询的信息进行匹配,确定用户需要查询的区块链数据集后,从数据存储模块采用图数据库的图搜索算法实现高效查询得到数据结果。本发明用于提供一种区块链数据检索系统及方法,旨在解决现有区块链系统数据查询性能低、业务查询灵活性差的问题。