一种区块链的构建及群组划分方法与装置

    公开(公告)号:CN110035059A

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

    申请号:CN201910165256.0

    申请日:2019-03-05

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Block chain)的构建及群组划分方法与装置,用以解决联盟链中各机构不对等,安全性低的问题。本发明实施例包括:第一机构生成第一机构内节点的第一证书;第一机构为联盟链中的任一机构,第一机构内节点为第一机构所属节点中的任一节点;第一机构将第一证书向第二机构广播,并接收第二机构内节点的第二证书,第二机构为联盟链中除第一机构外的机构;第一机构验证第二证书,并在验证通过后,根据第一证书以及第二证书生成联盟链的配置文件;第一机构将第一证书、第一机构内节点的第一私钥以及配置文件发送至第一机构内节点,以使第一机构内节点启动。

    一种数据联合分析方法及相关装置

    公开(公告)号:CN119759951A

    公开(公告)日:2025-04-04

    申请号:CN202411835154.2

    申请日:2024-12-13

    Abstract: 本申请提供了一种数据联合分析方法及相关装置,方法包括:获取目标SQL查询语句;根据目标SQL查询语句构建DAG执行计划;将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子;向第一数据处理系统发送第一执行队列中的本地明文算子,以及向第一MPC节点发送第二执行队列中的联合执行算子。通过根据SQL查询语句构建DAG执行计划,将DAG执行计划中多个节点的多个SQL算子划分为联合执行算子和本地明文算子,本地明文算子在本地第一数据处理系统运算,联合执行算子在MPC节点联合运算,相比于所有SQL算子全部在MPC节点运算,有利于减少数据传输成本,有利于节省算力。

    一种基于区块链的竞猜处理方法及装置

    公开(公告)号:CN118631851A

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

    申请号:CN202410846341.4

    申请日:2024-06-27

    Abstract: 本发明实施例提供了一种基于区块链的竞猜处理方法及装置,用以解决现有技术无法有效保护竞猜过程中的信息隐私性的问题。该方法包括:竞猜主办方确定n组中奖信息;从区块链系统获取至少一个公开参数;生成n组中奖信息分别对应的第一密文,其中包括:生成第i组中奖信息对应的混淆参数;根据至少一个公开参数以及第i组中奖信息对应的混淆参数,生成第i组中奖信息分别对应的私密密钥以及公开密钥;根据第i组中奖信息对应的私密密钥,按照预设加密算法对第i组中奖信息进行加密,获得第i组中奖信息对应的第一密文;向区块链系统发送n组中奖信息分别对应的第一密文以及n组中奖信息分别对应的公开密钥,从而可以有效保护中奖信息的隐私性。

    一种交易验证方法、设备及存储介质

    公开(公告)号:CN118211965A

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

    申请号:CN202410379695.2

    申请日:2024-03-29

    Abstract: 本申请实施例提供了一种交易验证方法、设备及存储介质,涉及区块链技术领域,在该方法中,区块链系统接收客户端发送的携带交易地址的待验证交易,待验证交易包括:交易内容、目标签名和签名随机数。基于签名随机数和已知基点的坐标,生成验证参数;以及基于验证参数和目标签名恢复加密公钥。基于加密公钥和交易内容,对目标签名进行签名验证。在签名验证通过时,对加密公钥进行编码,获得参考地址。若参考地址与交易地址一致,则确定待验证交易验证通过。由于原始公钥为二维坐标,而签名随机数为一维参数,因此,相较于传输和存储公钥来说,本申请传输和存储签名随机数,可以降低占用的传输资源和存储资源,提升区块链系统的效率和性能。

    一种区块链的群组划分方法与装置

    公开(公告)号:CN113098907B

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

    申请号:CN202110505653.5

    申请日:2019-03-05

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Blockchain)的群组划分方法与装置,用以解决联盟链中各机构不对等,安全性低的问题。本发明实施例包括:第一机构从联盟链的所有证书中确定第三证书;所述第一机构根据所述第三证书生成群组配置项;所述第一机构根据所述群组配置项以及所述第三证书,生成所述群组的群组配置文件;所述第一机构将所述群组配置文件发送至所述属于所述群组的第一机构内节点,以使所述属于所述群组的第一机构内节点根据所述群组配置文件进行重启,从而所述第一机构内节点具有群组属性。

    一种区块链网络的处理性能分析方法及装置

    公开(公告)号:CN111144883B

    公开(公告)日:2023-05-16

    申请号:CN201911242997.0

    申请日:2019-12-06

    Abstract: 本发明公开了一种区块链网络的处理性能分析方法及装置,其中方法为:在区块链网络执行多个跨链事务;其中,所述多个跨链事务中各跨链事务是在所述区块链网络的多个区块链上通过依次执行多笔交易来完成的事务;每个跨链事务对应的多笔交易中均具有相同的事务标识;根据所述多个跨链事务中每笔交易的发起时刻和上链时刻,确定所述区块链网络的处理性能。上述方法应用于金融科技(Fintech)时,能够提供一种分析金融机构的区块链网络的处理性能的方法。

    跨链调用方法、装置、系统与计算机可读存储介质

    公开(公告)号:CN112787999B

    公开(公告)日:2023-02-17

    申请号:CN202011573440.8

    申请日:2020-12-25

    Abstract: 本发明公开了一种跨链调用方法,包括:若检测到第一区块链的业务合约存在跨链调用需求,则基于第一区块链的桥接合约注册业务合约的跨链请求,并将跨链请求保存到桥接合约的任务队列;基于第一区块链的第一跨链路由,轮询获取任务队列中的跨链请求,并将跨链请求路由至跨链调用需求对应的第二区块链的第二跨链路由;基于第二跨链路由,调用第二区块链的入口合约,并基于第二区块链的入口合约,检测跨链请求是否为重复调用;基于检测结果,在第二区块链获取跨链请求对应的调用结果,并基于调用结果,完成回调。本发明还公开了一种跨链调用装置、系统和计算机可读存储介质。本发明通用性强,可保证业务正常进行。

    基于区块链的智能合约调用方法、设备及可读存储介质

    公开(公告)号:CN108510389A

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

    申请号:CN201810293385.3

    申请日:2018-03-30

    Abstract: 本发明公开了一种基于区块链的智能合约调用方法、设备及可读存储介质,该方法包括步骤:当接收到客户端发送的调用区块链中智能合约的交易请求后,根据所述交易请求获取所述智能合约的名字和调用所述智能合约的调用接口;获取所述交易请求中的交易参数,并根据所述名字和所述调用接口调用所述智能合约;根据所述交易参数在所述智能合约中执行所述交易请求对应的业务,得到交易结果,并将所述交易结果返回给所述客户端。本发明简化了调用区块链中智能合约的调用流程,降低了智能合约的调用难度。

Patent Agency Ranking