一种基于区块链的访问控制方法和系统
基本信息
申请号 | CN201710540062.5 | 申请日 | - |
公开(公告)号 | CN107332847B | 公开(公告)日 | 2019-04-26 |
申请公布号 | CN107332847B | 申请公布日 | 2019-04-26 |
分类号 | H04L29/06(2006.01)I | 分类 | 电通信技术; |
发明人 | 金海; 代炜琦; 邹德清; 王晨龙; 刘钟泽; 柴芳百 | 申请(专利权)人 | 武汉凤链科技有限公司 |
代理机构 | 武汉臻诚专利代理事务所(普通合伙) | 代理人 | 宋业斌 |
地址 | 430000 湖北省武汉市硚口区园博园南路9号汉江湾四号楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于区块链的访问控制方法,包括:在区块链上抽象出一个关系型数据库,为访问控制策略的实现提供技术基础,使访问控制信息在区块链上的存储更加高效、便捷;提出了一种基于ABAC并且适合在区块链上用智能合约实现的访问控制模型;提出了一种基于投票的访问控制元数据管理机制,保障了访问控制绝对严格;提供了方便被其他智能合约调用的接口,使得其他合约简单实现自己的访问控制模型;具体包括联盟、机构管理员、访问主体、访问客体、初始化模块、投票模块、主客体管理模块、规则求值模块、表结构元数据管理模块、表数据管理模块。本发明为解决智能合约的访问控制问题提供了安全可靠的框架,在提高安全性的同时降低了开发成本。 |
