基于DID的区块链数据交换方法及系统

基本信息

申请号 CN202110909333.6 申请日 -
公开(公告)号 CN113609225A 公开(公告)日 2021-11-05
申请公布号 CN113609225A 申请公布日 2021-11-05
分类号 G06F16/27(2019.01)I;G06F16/2458(2019.01)I;G06F21/62(2013.01)I;G06F21/64(2013.01)I 分类 计算;推算;计数;
发明人 杨文锋;陈宏鸿 申请(专利权)人 北京神州数码方圆科技有限公司
代理机构 北京方韬法业专利代理事务所(普通合伙) 代理人 党小林
地址 100000北京市房山区阎富路69号院46号楼1至4层101一层28
法律状态 -

摘要

摘要 本发明提供了一种基于DID的区块链数据交换方法及系统。该方法包括:智能合约通过调用DID Control相关服务来查询DID;如果不同组织机构的隐私数据存在区块链不同组织的节点上,通过在智能合约中运行DSQL的方法来访问;如果节点的数据存放在区块链外部系统,可以通过登录者的DID,从可验证数据注册中心查到对应的DID文件,解析DID文件,并获得相关的服务的URL;在智能合约中合并从区块链上,或者其它外部端点服务上返回的数据,返回给上层应用。本发明提供的基于DID的区块链数据交换方法及系统在区块链的智能合约里访问链上的隐私数据和链外的隐私数据。