[发明专利]数字对象操作存证及溯源管理方法、装置、设备及介质在审
申请号: | 202111194265.6 | 申请日: | 2021-10-13 |
公开(公告)号: | CN114021090A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 白晓颖;张奥;张显达;黄罡;石晶 | 申请(专利权)人: | 北京大数据先进技术研究院 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/62;G06F21/64 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苟冬梅 |
地址: | 100195 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 对象 操作 溯源 管理 方法 装置 设备 介质 | ||
本申请实施例涉及计算机技术领域,具体涉及一种数字对象操作存证及溯源管理方法、装置、设备及介质,旨在提高DO操作的安全性,增强DO操作的可追溯性。所述方法包括:授权区块链网络根据资源所有者发出的授权信息,对客户端进行授权;操作区块链网络上的操作区块链节点响应于授权的所述客户端发送的操作请求,通过智能合约对所述操作请求进行验证,得到验证结果;所述操作区块链节点将预设时间段内经验证成功的操作请求和所述验证成功的操作请求对应的验证结果打包存储到新区块中,得到新的操作请求区块;所述操作区块链节点将所述操作请求区块发送至数字对象源数据库,并将所述数字对象源数据库对所述操作请求区块进行处理的处理结果转发至所述客户端。
技术领域
本申请实施例涉及计算机技术领域,具体而言,涉及一种数字对象操作存证及溯源管理方法、装置、设备及介质。
背景技术
DO(数字对象)区别于传统的数据文件,DO中包含了元数据和具体数据,传统的数据文件通过地址(如url)进行查找,而DO可以通过文件内容直接进行查找,管理方式更加灵活,DO资源的元数据存储在DO仓库中,DO仓库对其中存储的资源元数据进行统一管理和调用。而DO资源对应的源数据存储在其他数据库或者文件系统中,由DO资源的元数据可以索引到源数据地址。现有技术中,通过区块链存储用户的主体属性,管理用户的主体属性授权,实现用户对DO资源的操作和管理。
现有技术中存在的问题是,依赖单中心认证和处理DO操作请求,缺乏对操作请求的可溯源安全存储和管理。
发明内容
本申请实施例提供一种数字对象操作存证及溯源管理方法、装置、设备及介质,旨在提高DO操作的安全性,增强DO操作的可追溯性。
本申请实施例第一方面提供一种数字对象操作存证及溯源管理方法,其特征在于,所述方法包括:
授权区块链网络根据资源所有者发出的授权信息,对客户端进行授权;
操作区块链网络上的操作区块链节点响应于授权的所述客户端发送的操作请求,通过智能合约对所述操作请求进行验证,得到验证结果;
所述操作区块链节点将预设时间段内经验证成功的操作请求和所述验证成功的操作请求对应的验证结果打包存储到新区块中,得到新的操作请求区块;
所述操作区块链节点将所述操作请求区块发送至数字对象仓库,并将所述数字对象仓库对所述操作请求区块进行处理的处理结果转发至所述客户端。
可选地,授权区块链网络根据资源所有者发出的授权信息,对客户端进行授权,包括:
所述资源所有者根据所述客户端发送的授权请求,生成所述授权信息;所述授权信息至少包括:所述资源所有者的账户,所述客户端的账户,需要为所述客户端的账户添加的账户属性;
所述授权区块链网络对所述授权信息进行验证,验证成功后,对所述客户端授予对应的操作权限。
可选地,操作区块链网络上的操作区块链节点响应于授权的所述客户端发送的操作请求,通过智能合约对所述操作请求进行验证,包括:
所述操作区块链节点从所述授权区块链网络中得到所述操作请求对应的主体属性数据;
所述操作区块链节点根据所述操作请求获得所述操作请求对应的客体属性数据;
所述操作区块链节点采用智能合约,对所述主体属性数据、客体属性数据以及访问控制策略进行验证,得到验证结果。
可选地,所述方法还包括:
将所述验证结果记录在所述操作区块链网络中。
可选地,所述操作区块链节点根据所述操作请求获得所述操作请求对应的客体属性数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大数据先进技术研究院,未经北京大数据先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111194265.6/2.html,转载请声明来源钻瓜专利网。