一种敏感数据区块链上链加密方法

    公开(公告)号:CN114282238B

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

    申请号:CN202111576156.0

    申请日:2021-12-21

    摘要: 本发明属于区块链领域,具体的说是一种敏感数据区块链上链加密算法,该算法包括以下步骤:RSA用户体系认证;设计DB_table_key标识系统入口信息;设计primary_key标识系统入口信息;设计JSON{key:value}来实现自定义溯源键值对;设计HASH控制隐私保护机制;设计VALUE实现上链数据原文存储;设计notify_url控制每笔上链事件通知;实现了将整个传统的数据上链统一化,规范化,兼容大部分数据结构,完成自定义化,多元化的区块链数据存证和溯源体系的功能,解决了目前很多用户企业,机构等都想将自己的业务数据,用户数据,交互数据,隐私数据添加至区块链进行去中心化,但是因为数据存在多元化,数据结构复杂,业务流程多,数据隐私程度不一致导致很多用户没有办法去应用区块链技术的问题。

    一种基于区块链的数据共享方法及系统

    公开(公告)号:CN113656365B

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

    申请号:CN202110860125.1

    申请日:2021-07-28

    摘要: 本发明涉及区块链技术领域,提供了一种基于区块链的数据共享方法,包含步骤:数据持有方向对应的持有方节点对共享数据的数据存证交易上链,以将所述数据存证交易共享给区块链网络中的其他节点;数据查询方通过对应的查询方节点获取所述数据存证交易,并对所述共享数据的数据查询交易上链;所述数据持有方通过所述持有方节点接收到所述数据查询交易后,根据所述标识信息从数据库获取所述共享数据;所述数据持有方或所述持有方节点基于所述非对称加密密钥对所述共享数据进行加密,并通过所述持有方节点对包含所述加密后的共享数据的查询授权存证交易上链;所述数据查询方通过所述查询方节点获取所述共享数据。还提供了一种区块链数据共享系统。

    一种区块链的跨链方法、装置、设备及产品

    公开(公告)号:CN114356606A

    公开(公告)日:2022-04-15

    申请号:CN202111674065.0

    申请日:2021-12-31

    IPC分类号: G06F9/54 G06F16/27

    摘要: 本发明提供了一种区块链的跨链方法、装置、设备及产品,涉及区块链领域,该方法包括:获取同区域的请求方子链的业务协同请求;判断业务协同请求的类型以及是否满足智能合约的执行条件;若满足执行条件,且为同区域子链的业务协议请求,下发业务处理请求至业务协同请求对应的目标方子链;若满足执行条件,且为不同区域子链的业务协议请求,转发跨链请求至业务协同请求对应的目标方子链;获取同区域的目标方子链的业务处理结果,并将业务处理结果下发给对应的请求方子链。本发明实现跨链主智能合约管理,各业务方的数据可以在保持隐私的情况下互通,解决省市之间、地方之间、企业与政府之间以及部门之间的数据共享不足的问题。

    一种敏感数据区块链上链加密算法

    公开(公告)号:CN114282238A

    公开(公告)日:2022-04-05

    申请号:CN202111576156.0

    申请日:2021-12-21

    摘要: 本发明属于区块链领域,具体的说是一种敏感数据区块链上链加密算法,该算法包括以下步骤:RSA用户体系认证;设计DB_table_key标识系统入口信息;设计primary_key标识系统入口信息;设计JSON{key:value}来实现自定义溯源键值对;设计HASH控制隐私保护机制;设计VALUE实现上链数据原文存储;设计notify_url控制每笔上链事件通知;实现了将整个传统的数据上链统一化,规范化,兼容大部分数据结构,完成自定义化,多元化的区块链数据存证和溯源体系的功能,解决了目前很多用户企业,机构等都想将自己的业务数据,用户数据,交互数据,隐私数据添加至区块链进行去中心化,但是因为数据存在多元化,数据结构复杂,业务流程多,数据隐私程度不一致导致很多用户没有办法去应用区块链技术的问题。

    保护参与方隐私且可获取参与方统计数据的方法及系统

    公开(公告)号:CN113676317A

    公开(公告)日:2021-11-19

    申请号:CN202110764380.6

    申请日:2021-07-06

    IPC分类号: H04L9/08 H04L29/06

    摘要: 本发明涉及一种保护参与方隐私且可获取参与方统计数据的方法及系统,包括以下:获取用户信息,基于用户信息,获取第二设备列表,且第二设备列表中包括N个第二设备,分别为第二设备N1、第二设备N2、第二设备N3…第二设备Nn,N、n为正整数;生成随机数并加密得到加密随机数,并对第二设备进行先后排序,将加密随机数私密传输至首个第二设备以获取余额信息;对贷款之和信息并进行解密,以获取用户的总余额之和信息。本发明保证了各个金融机构无法得知其他金融机构对应的余额,第一设备获取最后一个第二设备输出贷款之和信息,进行解密得到用户的总余额之和信息,并保护了参与方的隐私。

    基于Hyperledger-fabric的多方签名收集方案

    公开(公告)号:CN114091113A

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

    申请号:CN202111328107.5

    申请日:2021-11-10

    IPC分类号: G06F21/64 G06F16/27 G06F16/23

    摘要: 本发明属于区域链技术领域,具体的说是基于Hyperledger‑fabric的多方签名收集方案,所述baas涉及每个组织都各自部署自己的链上管理平台,通过平台的分布式部署保证各自的权限安全,所有协作操作通过链上进行交互保证操作的安全性和可追溯性,以满足区块链的分布式账本的概念,其步骤如下:S1:组织发起协作的请求;S2:链上组织Baas通过链上事件接受请求,并生成对应事件反馈组织;S3:组织各自处理事件,决定是否同意对数据签名;S4:链上组织baas通过事件各自收集其他组织的签名和数据并反馈给组织;S5:事件发起者确认结果并提交结果;本发明提供基于Hyperledger‑fabric的多方签名收集方案,以解决Hyperledger‑fabric联盟链上需要多组织参与的协作的难题。

    区块链的主子链运行状态收集方法、系统及存储介质

    公开(公告)号:CN113760651A

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

    申请号:CN202110926885.8

    申请日:2021-08-12

    IPC分类号: G06F11/30

    摘要: 本发明涉及区块链技术领域,特别是公开了一种区块链的主子链运行状态收集方法、系统及存储介质,其通过构建联盟链网络,所述联盟链网络包括一个主链和一个以上的子链;在所述主链部署有状态收集智能合约,所述状态收集智能合约用于收集所述子链的状态数据;子链参与组织拥有对主链上的所述状态收集智能合约的写权限;当前子链参与组织通过调用所述主链的状态收集智能合约进行提交所述状态数据,所述主链将收集的当前子链组织的状态数据广播至区块链网络;其他子链参与组织通过监听所述主链的状态收集智能合约获取所述状态数据;从而实现主链对子链运行状态的监控,提高了区块链系统运行的稳定性和可控性。

    区块链的主子链运行状态收集方法、系统及存储介质

    公开(公告)号:CN113760651B

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

    申请号:CN202110926885.8

    申请日:2021-08-12

    IPC分类号: G06F11/30

    摘要: 本发明涉及区块链技术领域,特别是公开了一种区块链的主子链运行状态收集方法、系统及存储介质,其通过构建联盟链网络,所述联盟链网络包括一个主链和一个以上的子链;在所述主链部署有状态收集智能合约,所述状态收集智能合约用于收集所述子链的状态数据;子链参与组织拥有对主链上的所述状态收集智能合约的写权限;当前子链参与组织通过调用所述主链的状态收集智能合约进行提交所述状态数据,所述主链将收集的当前子链组织的状态数据广播至区块链网络;其他子链参与组织通过监听所述主链的状态收集智能合约获取所述状态数据;从而实现主链对子链运行状态的监控,提高了区块链系统运行的稳定性和可控性。

    区块链BaaS中组织对多条链的统一管理接口

    公开(公告)号:CN114499877A

    公开(公告)日:2022-05-13

    申请号:CN202210036616.9

    申请日:2022-01-13

    IPC分类号: H04L9/32 H04L9/40 H04L67/10

    摘要: 本发明属于计算机技术领域,具体的说是区块链BaaS中组织对多条链的统一管理接口,该方法包括以下步骤:区别于传统区块链操作,将BaaS中的上链操作接口抽离为单独服务,即接口服务;通过将区块链管理服务从BaaS服务剥离,成为一个统一的接口服务模块来提供服务;在接口服务中用户的请求会先根据请求头中的参数动态的切换至需要操作的链的数据源,此时用户只需要通过一个上链接口的地址,根据用户提供的不同证书完成在两条链上的上链操作;减少了原BaaS服务压力、节约了计算资源,并统一了接口地址,用户对区块链操作无需再根据不同的链到不同的地址调用接口,减少了系统复杂度,降低系统服务间耦合,方便用户管理区块链。

    一种联盟链跨链中保护数据隐私的方法、装置及系统

    公开(公告)号:CN113591104A

    公开(公告)日:2021-11-02

    申请号:CN202110729874.0

    申请日:2021-06-29

    IPC分类号: G06F21/60 G06F21/62 G06F21/64

    摘要: 本发明提供了一种联盟链跨链中保护数据隐私的方法,包括以下步骤:将第一用户公钥上链至第一联盟链,以第二联盟链上的第二成员为目标触发跨链;将第一用户公钥跨链到第二联盟链;第二用户监听获取跨链至第二联盟链的第一用户公钥;第二用户采用第一用户公钥对数据进行加密形成密文,将密文上链至第二联盟链,以第一联盟链上的第一用户为目标触发跨链;将密文跨链到第一联盟链;第一用户监听获取密文;第一用户通过其私钥将密文解密,完成加密数据的跨链传输。本发明单纯通过两联盟链交互,即可建立起加密的跨链通信信道,安全性高,且方便快捷。