[发明专利]一种基于区块链和IPFS的溯源权限管理系统在审
申请号: | 202010789126.7 | 申请日: | 2020-08-07 |
公开(公告)号: | CN112084162A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 李江峰;禹祎凡;张晨曦;史扬 | 申请(专利权)人: | 同济大学 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F21/60;G06F21/64 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 ipfs 溯源 权限 管理 系统 | ||
1.一种基于区块链和IPFS的溯源权限管理系统,包括设于区块链上对区块链和星际文件系统上的数据进行直接操作的对象模块、记录权限信息的角色模块和由区块链执行的智能合约,其特征在于,所述智能合约包括对角色模块进行权限管理的角色权限列表合约和查看对象模块的数据信息的对象数据访问合约,所述角色权限列表合约包括角色模块拥有的所有权限以及相应权限的判别单元组,所述对象数据访问合约包括对象模块信息及对应的操作接口,通过所述角色权限列表合约对溯源权限进行管理,所述溯源权限对应的溯源数据以与星际文件系统对应的哈希值的形式存储于区块链中。
2.根据权利要求1所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述角色模块的单个权限包括对象数据访问合约的存储地址、权限对应的操作和权限的失效时间。
3.根据权利要求2所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述权限对应的操作包括读操作和写操作。
4.根据权利要求3所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述权限的判别单元组包括对角色模块的读操作进行判断的读操作判别单元和对角色模块的写操作进行判断的写操作判别单元。
5.根据权利要求3所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述对象数据访问合约的操作接口包括读操作接口和写操作接口。
6.根据权利要求1所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述角色模块内权限的数量为1个或1个以上。
7.根据权利要求1所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述对象模块信息包括对象名称和产品单元。
8.根据权利要求7所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述产品单元包括产品批次和产品信息。
9.根据权利要求7所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述产品单元的数量为1个或1个以上。
10.根据权利要求1所述的一种基于区块链和IPFS的溯源权限管理系统,其特征在于,所述角色权限列表合约和对象数据访问合约之间的操作包括构造角色权限列表合约、构造对象数据访问合约、访问授权、读溯源数据和写溯源数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010789126.7/1.html,转载请声明来源钻瓜专利网。