System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的大数据访问控制方法技术_技高网

一种基于区块链的大数据访问控制方法技术

技术编号:40033173 阅读:7 留言:0更新日期:2024-01-16 18:33
本发明专利技术涉及区块链相关技术领域,尤其涉及一种基于区块链的大数据访问控制方法,包括大数据访问控制系统包括数据采集、数据归一化、数据储存分类、数据处理和高速计算实时查询。该一种基于区块链的大数据访问控制方法,通过数据采集、数据归一化、数据储存分类、数据处理和高速计算实时查询的设置使访问控制系统更加的便捷,首先使用数据采集对大数据进行实时接口调用数据采集,低延迟,高可扩展,高吞吐,是整个架构的基础,需要节点来维持系统的正常运行,是大数据访问控制平台事务和智能合约的载体,最后展示基础设施层<subgt;,</subgt;是大数据访问控制平台的控制载体,事务层、合约层、资源汇聚层都是以区块链为基础的上层应用。

【技术实现步骤摘要】

本专利技术涉及区块链相关,尤其涉及一种基于区块链的大数据访问控制方法


技术介绍

1、区块链,就是一个又一个区块组成的链条,每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条,这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的,这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持,如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,在日常生活使用中,我们在家里的电脑访问网页,发送信息都需要区块链的权限和连接,他会给我们权限让我们可以登录网页查看内容。

2、本
技术实现思路

3、本专利技术提供一种基于区块链的大数据访问控制方法:包括基于区块链的大数据访问控制方法其特征在于:所述基于区块链的大数据访问控制方法包括大数据访问控制系统、大数据访问控制模型和大数据访问控制架构。

4、优选的,所述大数据访问控制系统包括数据采集、数据归一化、数据储存分类、数据处理和高速计算实时查询。

5、优选的,所述大数据访问控制模型包括细粒度访问控制、自主授权、动态访问控制、较小的系统开销。

6、优选的,大数据访问控制架构包括数据层、资源汇聚层、事物层、访问控制层、基础设施层。

7、本专利技术的有益效果是:该一种基于区块链的大数据访问控制方法,通过数据采集、数据归一化、数据储存分类、数据处理和高速计算实时查询的设置使访问控制系统更加的便捷,首先使用数据采集对大数据进行实时接口调用数据采集,可以用loghub,datahub,处理技术,datahub具有高可用,低延迟,高可扩展,高吞吐,接着使用数据归一化把采集回来的数据规整,然后使用数据储存分类对采集回来的数据进行储存备份分类,方便查询和提取,随后使用数据处理启动torm就会不停息的读取数据源,用来读取数据,tuple,一次消息传递的基本单元,一组消息就是一个tuple,tream,用来传输流,tuple的集合,bolt接受数据然后执行处理的组件,tream把数据流动,通过自己写的bolt代码进行处理,然后保存到任意地方,最后使用高速计算实时查询,对采集分类和处理好的数据进行复查,通过abac模型通过属性来对实体及约束进行描述,能够严格控制访问者取得权限,精确设定属性的权限关系,做到最小权限原则,然后使用自主授权可以对使用者的权限自主授权,方便访客可以访问进入,同时后台管理者也可以进行控制和约束访问者的权限,接着使用动态访问控制依据请求者所具有的属性集合决定是否赋予其访问权限的权利,做到了策略管理和权限判定的分离,且属性的设置和更新具有极大的扩展性,可以满足不同应用场景需求,随后使用较小的系统开销降低系统的消耗,在访问者和数据不断地增加下,可能会变得卡顿而abac模型中,策略随用户和资源的增长呈线性增加,当达到一定规模后,系统开销趋于平稳,通过数据层、资源汇聚层、事物层、访问控制层、基础设施层的设置,使数据运行更加的稳定,首先展现数据层结构化数据、非结构化数据和半结构化数据,分布储存方便提取,然后展现资源汇聚层可以实现不同数据的会集,通过区块链技术,在逻辑上形成对大数据资源的统一管理,然后展现事物层由区块链平台为大数据访问控制提供基础设施,是整个架构的基础,需要节点来维持系统的正常运行,是大数据访问控制平台事务和智能合约的载体,接着展示访问控制层spap contract,pdp contract,aa contract勇于访问的权限和管理,最后展示基础设施层,是大数据访问控制平台的控制载体,事务层、合约层、资源汇聚层都是以区块链为基础的上层应用。


技术实现思路

本文档来自技高网...

【技术保护点】

1.一种基于区块链的大数据访问控制方法,包括基于区块链的大数据访问控制方法(S)其特征在于:所述基于区块链的大数据访问控制方法(S)包括大数据访问控制系统(S1)、大数据访问控制模型(S2)和大数据访问控制架构(S3)。

2.根据权利要求1所述的一种基于区块链的大数据访问控制方法,其特征在于:所述大数据访问控制系统(S1)包括数据采集(S101)、数据归一化(S102)、数据储存分类(S103)、数据处理(S104)和高速计算实时查询(S105)。

3.根据权利要求1所述的一种基于区块链的大数据访问控制方法,其特征在于:所述大数据访问控制模型(S2)包括细粒度访问控制(S201)、自主授权(S202)、动态访问控制(S203)和较小的系统开销(S204)。

4.根据权利要求1所述的一种基于区块链的大数据访问控制方法,其特征在于:数据层(S301)、资源汇聚层(S302)、事物层(S303)、访问控制层(S304)、基础设施层(S305)。

【技术特征摘要】

1.一种基于区块链的大数据访问控制方法,包括基于区块链的大数据访问控制方法(s)其特征在于:所述基于区块链的大数据访问控制方法(s)包括大数据访问控制系统(s1)、大数据访问控制模型(s2)和大数据访问控制架构(s3)。

2.根据权利要求1所述的一种基于区块链的大数据访问控制方法,其特征在于:所述大数据访问控制系统(s1)包括数据采集(s101)、数据归一化(s102)、数据储存分类(s103)、数据处理(s104)和高速计算实...

【专利技术属性】
技术研发人员:李杰李雷孝斯琴
申请(专利权)人:内蒙古工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1