[发明专利]一种基于区块链账户加密的访问控制系统在审
申请号: | 202010030752.8 | 申请日: | 2020-01-13 |
公开(公告)号: | CN111262848A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 万春琦 | 申请(专利权)人: | 万春琦 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/30;H04L29/08;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 330000 江*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 账户 加密 访问 控制系统 | ||
本发明涉及区块链账户访问控制技术领域,且公开了一种基于区块链账户加密的访问控制系统,包括:配置有节点数据库BD1的节点服务器BS1,该节点服务器BS1上运行有数据库访问控制系统软件;配置有节点数据库BD2的节点服务器BS2,该节点服务器BS2上运行有数据库访问控制系统软件;以及配置有节点数据库BDn的节点服务器BSn,该节点服务器BSn上运行有数据库访问控制系统软件;当任一节点服务器BSi上的用户Ui向区块链内的任一节点数据库BDj发送访问请求时,运行在节点服务器BSj操作系统上的数据库访问控制系统,采用基于零知识证明的验证方法对用户Ui的身份进行验证。本发明解决了目前的区块系统,在用户向区块链内的数据库发送访问请求时,无法对访问用户的身份进行安全验证的技术问题。
技术领域
本发明涉及区块链账户访问控制技术领域,具体为一种基于区块链账户加密的访问控制系统。
背景技术
区块链可以生成一套记录时间先后的、不可篡改的、可信任的数据库,这套数据库是去中心化存储且数据安全能够得到有效保证的。概括来说,区块链是一种将相关数据存储于区块中,把区块以链的方式组合在一起的数据结构,它适合存储简单的、有先后关系的、能在系统内验证的数据,用密码学保证了数据的不可篡改和不可伪造。它能够使参与者对全网交易记录的事件顺序和当前状态建立共识。
由于区块链是一个公开数据库,每个账户里的记录都是公开的。这样的公开透明带来了很大的数据隐私问题,以资产交易应用场景为例:当你把你的账户地址告知交易对方时,对方就能通过区块链查询到这个账户里的所有资产和历史交易了。因此,如何对访问用户的身份进行安全验证是目前需要解决的问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供一种基于区块链账户加密的访问控制系统,以解决目前的区块系统,在用户向区块链内的数据库发送访问请求时,无法对访问用户的身份进行安全验证的技术问题。
(二)技术方案
为实现上述目的,本发明提供如下技术方案:
一种基于区块链账户加密的访问控制系统,包括:配置有节点数据库BD1的节点服务器BS1,该节点服务器BS1上运行有数据库访问控制系统软件;
配置有节点数据库BD2的节点服务器BS2,该节点服务器BS2上运行有数据库访问控制系统软件;
以及配置有节点数据库BDn的节点服务器BSn,该节点服务器BSn上运行有数据库访问控制系统软件;
当任一节点服务器BSi上的用户Ui向区块链内的任一节点数据库BDj发送访问请求时,运行在节点服务器BSj操作系统上的数据库访问控制系统,采用基于零知识证明的验证方法对用户Ui的身份进行验证;
所述的数据库访问控制系统的验证方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万春琦,未经万春琦许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010030752.8/2.html,转载请声明来源钻瓜专利网。