-
公开(公告)号:CN119316156A
公开(公告)日:2025-01-14
申请号:CN202310854749.1
申请日:2023-07-12
Applicant: 中国科学院计算技术研究所
IPC: H04L9/40 , H04L9/32 , H04L9/08 , H04L67/1097
Abstract: 本发明提出一种具有隐私保护和访问控制的分布式数字身份认证方法和系统,包括基于密文策略属性基加密的分布式数字身份认证机制,将可验证声明加密后保存到区块链上,用户无需托管可验证声明,减少了可验证声明被盗以及丢失的可能性;将可验证声明进行分层加密,提供了细粒度的访问控制,被用户允许的验证者将可以获取不同选择披露程度的可验证声明,能够有效保护用户隐私;支持用户废除过期的可验证声明,制定灵活的访问控制策略,针对同一数据加密共享场景,相较传统公钥加密算法每次加密都必须知道验证者的身份信息且发送给多个验证者时必须加密多次,密文策略属性基加密算法只需要进行一次加密,减少了计算开销与存储开销。
-
公开(公告)号:CN115065687B
公开(公告)日:2024-05-07
申请号:CN202210517392.3
申请日:2022-05-12
Applicant: 中国科学院计算技术研究所
IPC: H04L67/104 , H04L67/1095 , H04L9/40 , H04L9/32 , G06Q40/04
Abstract: 本发明提出一种Hyperledger Fabric与以太坊间的跨链数据共享方法和系统,提出了一种同构/异构区块链平台间可信的通用跨链数据共享方法,设计了一套通用的跨链数据格式,让不同区块链平台的数据能够高效互通;提出了对以太坊及Hyperledger Fabric的交易数据以及非交易数据验证方法;利用可信第三方对以太坊及Hyperledger Fabric的跨链数据进行验证、背书,保障了双方交易数据以及非交易数据的可信性;整体方案对双方区块链底层均无改动,侵入性低,适配难度低。
-
公开(公告)号:CN116886694A
公开(公告)日:2023-10-13
申请号:CN202310862020.9
申请日:2023-07-13
Applicant: 中国科学院计算技术研究所
Abstract: 本发明为一种跨链交互协议栈事务层的构建方法,包括:构建应用层步骤,用于实现跨链交互中跨链数据包在跨链应用间的交付过程;构建事务层步骤,用于将应用的业务逻辑与事务处理逻辑解耦,进行跨链事务处理,保证跨链数据一致性,其中又包括:设置事务聚合器步骤,用于进行层间数据通信、数据报文处理、跨链事务分发和事务协议管理;设置事务协议步骤,用于实现多种事务协议,向应用提供差异化的事务一致性保障服务;设置事务协议辅助功能步骤,用于提供事务协议的共性功能;构建传输验证层步骤,用于保证跨链数据的有效性和正确性验证,完成跨链数据包在数据传输层间的交付过程。
-
公开(公告)号:CN115065687A
公开(公告)日:2022-09-16
申请号:CN202210517392.3
申请日:2022-05-12
Applicant: 中国科学院计算技术研究所
IPC: H04L67/104 , H04L67/1095 , H04L9/40 , H04L9/32 , G06Q40/04
Abstract: 本发明提出一种Hyperledger Fabric与以太坊间的跨链数据共享方法和系统,提出了一种同构/异构区块链平台间可信的通用跨链数据共享方法,设计了一套通用的跨链数据格式,让不同区块链平台的数据能够高效互通;提出了对以太坊及Hyperledger Fabric的交易数据以及非交易数据验证方法;利用可信第三方对以太坊及Hyperledger Fabric的跨链数据进行验证、背书,保障了双方交易数据以及非交易数据的可信性;整体方案对双方区块链底层均无改动,侵入性低,适配难度低。
-
公开(公告)号:CN117097807A
公开(公告)日:2023-11-21
申请号:CN202310876439.X
申请日:2023-07-17
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开一种跨链交互协议栈传输验证层的构建方法,包括:构建应用层步骤,用于实现跨链交互中跨链数据包在跨链应用间的交付过程;构建事务层步骤,用于跨链事务处理,保证跨链数据一致性;构建传输验证层步骤,用于保证跨链数据的传输和验证,其中又包括:构建传输子层步骤,用于为上层提供跨链信息传输控制服务;构建验证子层步骤,用于在跨链交互过程中保障跨链信息的可信性;构建转发子层步骤,用于在跨链交互过程中提供跨链信息转发服务;在所述传输子层、验证子层和转发子层分别设置协议聚合器步骤;将传输子层、验证子层和转发子层的所述协议聚合器串联连接。
-
公开(公告)号:CN119690787A
公开(公告)日:2025-03-25
申请号:CN202311233313.7
申请日:2023-09-20
Applicant: 中国科学院计算技术研究所
IPC: G06F11/34 , G06F11/3668 , G06F16/27 , G06Q40/04
Abstract: 本发明提出了一种可扩展的通用区块链性能边界测量方法和装置,包括:根据设置交易类型和发送速率向测试区块链上发送交易;根据指定采集频率和采集位置对链上的性能指标进行监测;控制模块接收到性能指标数据后与发送给从节点的参数配置合并成一条记录,发送给主节点的数据存储模块;主节点的参数优化模块从数据存储模块中读取历史数据,判断是否属于有效优化进行迭代数据的存储,并根据优化策略,不断更新参数配置寻找构成测试区块链的性能边界;根据性能边界确定满足具体需求下性能最优的一组配置参数,以配置测试区块链达到在具体需求下的最佳性能。本发明通过构建区块链系统性能边界,为区块链系统的性能优化与配置参数设置提供指导。
-
公开(公告)号:CN119494655A
公开(公告)日:2025-02-21
申请号:CN202311055928.5
申请日:2023-08-21
Applicant: 中国科学院计算技术研究所
IPC: G06Q20/38 , H04L9/00 , H04L67/104 , G06Q40/04
Abstract: 本发明提出一种基于原生链的跨Rollup交易方法、装置,方法包含:用户端发送一单笔第一交易至发送方智能合约,所述发送方智能合约执行所述第一交易,生成相应需要在接收方智能合约内执行的第二交易;所述发送方Rollup等待聚合多笔第一交易批量执行,生成多笔对应的第二交易存储在原生链上;所述发送方Rollup验证原生链上每一所述第二交易的有效性;所述接收方Rollup从所述原生链读取验证通过的每一所述第二交易,并在所述接收方智能合约中执行该第二交易。该方法有效减少链上计算和存储资源消耗,从而提高系统的吞吐量。
-
公开(公告)号:CN119011163A
公开(公告)日:2024-11-22
申请号:CN202310559046.6
申请日:2023-05-17
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种具备高集成性的通用分布式数字身份认证管理方法和系统,包括:用户提供首次KYC证明和加密方法进行链上数字身份注册,经过预言机对认证信息验证后,对私钥利用哈希和椭圆曲线加密,生成DID标识字段作为链上地址,向链管理节点发出身份注册请求;链管理节点验证该身份注册请求的合法性,若验证不通过则返回注册失败结果,若验证通过则根据身份链的所属DID项目名和链ID生成全局唯一DID标识并返回给用户,同时为该数字身份创建链上用户地址;链管理节点将用户的身份验证方法和公钥数组信息打包生成DID文档,并以交易的形式发送给该用户地址,以持久化存储在链上。
-
-
-
-
-
-
-