干货 | 算力网络节点可信度评估和安全管控方案

news2024/11/17 10:02:01

55cb3c845262729924d8a987fcd7fc6a.png

以下内容整理自清华大学《数智安全与标准化》课程大作业期末报告同学的汇报内容。

988caf2c25ac8c9a728947ff7b5b8a06.png

第一部分:算力网络

c28fe639632cd5669559fc7b2e3d7b0d.png

edef03f2f9687e2c9b18bbdac2d2e845.png

第二部分:可信度评估

一、可信度评估

48d28bb9430baa0cbc1c5076796dfe89.png

在整个算力网络处理任务的实施流程中,不同部分有不同可信度评估的方法,具体包括:用户可信度、任务可信度、算力资源调度、数据传输、任务计算以及数据存储。

我们小组在“用户可信度”和“任务可信度”上进行研究,主要参考三个模型:基于动态推荐的信任模型、基于时间帧的动态信任模型以及基于多维决策属性的信任量化模型。

二、可信度评估方法

da5f3e79239941ef9181e2b171cd1a74.png

fb2055f0c5bce3e966c31f77c735cbfc.png

85703a81bca303465049fcebb8f02166.png

三、算力网络节点可信度评估模型

76057609775bf1df899494021b1ee460.png

我们的算力网络节点可信度评估模型主要评价四个参数,其中任务可信度用户评估可信度是主要工作,累计用户滥用可信度和算力反馈可信度可以用来调节前两个可信度。

四、信任评价算法

8214126d6146c4e0f90e88d290900768.png

任务可信度:定义fbee4502b784fee2a7396b234b3e3dd7.png,其中主要用到0b73410ff60d75d17e243e9b3830b7a3.png,它是算力网络节点对于用户节点的直接评价,评价方法有多种参数,比如用户任务的保密等级、用户任务身处行业等。直接可信度的选择是双向的,可以是用户在使用算力网络之前选择的一个等级,也可以是算力网络直接对于用户任务的一个评估。公式中另外一个参数值3b3d51a2e1f73e0819e21ba1a5f36fce.png,是后面将要介绍的算力反馈可信度,用来评判某个任务可信度的反馈是否可信。

用户评估可信度:基于任务可信度,用户每提交一个任务都会更新用户评估可信度,由原先任务可信度乘上衰减因子947240bc831475ed008770d53809121e.png,加上新的任务可信度乘上衰减因子4323816018cd08269a5ae5d93bb6c624.png82e99e5c0537cc615aa98ccbaf0e8a0c.png由自己定义,考虑不同衰减方式,可以定义不同的衰减因子4b03785c1ad25ea6c4ac5854cb535190.png。含义是,随着时间推移越久,用户之前的任务可信度在进行用户整体评估可信时效果越低,也就是说我们要看重最近的任务可信度。

90c24716eafb4c4b4bf5971426bc546f.png

累积用户滥用可信度:当用户提交一个任务之后,任务可信度与用户评价可信度的差大于一个4933bf2226afb33608f133a3a7d1a57f.png时,我们就会把它加入累积用户滥用可信度。含义是,有时候用户以前的可信度比较高,进行恶意的操作行为会使它本次任务可信度与他之前的用户评价可信度发生较大差别,这个时候我们可以通过累计用户滥用可信度来累积用户的滥用行为,也是把它的恶意行为给记录下来。累计用户滥用可信度越高,也就说明这个用户越不可靠。

算力反馈可信度:比如用户i与算力节点j,我们不仅考虑两者之间的交互,还考虑与两者发生过交互的其他节点r。计算其他节点r,对于用户评价与我们本次算力网络节点的差值,然后再对它们做一个平均,得到一个Udifferent。含义是,当这个评价差异比较大的时候,我们可以认为当前的算力网络对用户的评价发生了一定的偏差,它的反馈是不真实的。

第三部分:安全管控方案

115a54a661a629d2faddd48e78c23a74.png

安全管控方案主要参考云计算体系的一些指标,因为云计算也是算力网络基础设施之一,主要分为技术要求和管理要求两方面。

3e8981b9ff0a31209269a0a9ecdb082f.png

9c61231aa2d3eee5476a3418f99c9b59.png

技术要求分为五个方面:安全物理环境、安全通信网络、安全区域边界、安全计算环境以及安全管理中心。

6bcc498b0852979463910e1545a0f907.png

管理要求分为五个部分:安全管理制度、安全管理机构、安全管理人员、安全建设管理以及安全运维管理。

以上就是我们的本次展示,谢谢!

编辑整理:陈龙

35b1b7fe292d54aba4f1b1609eb2d6d8.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/173287.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

忙活了一年的开源社区,终于赶上了春节前的末班车!

随着春节的临近,忙碌了一年的小伙伴们,是不是都已经踏上了回乡的列车?我呢也终于在春节前,完成了 HelloGitHub.com 的重构。HelloGitHub.com 是我在 2017 年的时候用 FlaskjQuery 开发的网站,最初的想法很简单就是为了…

MySQL34道练习题

1、取得每个部门最高薪水的人员名称(要求显示部门编号、人员名称和薪资) 第一步:查询每个部门的最高薪资 SELECT deptno,max(sal) as maxsal FROM emp GROUP BY deptno; 第二步:把上面查询结果当做临时表t&#xff0…

Pagoda panel宝塔面板

宝塔面板是干什么的?有哪些典型的功能作用?宝塔面板是开发的服务器管理工具,是一家专业从事服务器相关软件和服务研发的公司。宝塔的愿景是让用户更容易使用服务器。宝塔面板是一款服务器管理软件,支持Windows和Linux系统,服务器…

【SpringCloud18】SpringCloud Alibaba Nacos服务注册和配置中心

1.Nacos简介 1.1为什么叫Nacos 前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service 1.2 是什么 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台Nacos:Dynamic Naming and Configuration ServiceNacos就是注册中心 配置中心…

简单双向LSTM模型实战项目

前言 数据来自于kaggle比赛Ventilator Pressure Prediction,数据背景介绍请看官方说明代码来自于当前排名第一的团队Shujun, Kha, Zidmie, Gilles, B,他们在获得第一名的成绩以后发了一篇博客,提供了他们在比赛中使用的模型,包括…

[C/C++]对象指针

对象指针 1.对象指针变量 和基本类型变量一样,对象在初始化之后也会在内存中占有若干字节的内存空间。因此在程序中,我们可以通过对象名或对象的地址来访问该对象。对象指针变量就是一个用于保存对象在内存中存储空间首地址的指针变量,它与普…

Python Matplotlib 中如何用 plt.savefig 存储图片

目录前言正文前言 plt.show()展示图片的时候,截图进行保存,图片不是多么清晰 如何保存高清图也是一知识点 函数包名:import matplotlib.pyplot as plt 正文 主要功能:保存绘制数据后创建的图形。使用此方法可以将创建的图形保…

MobaXterm的安装与使用

安装: 分为开箱即用和逐步配置版本,这里选择开箱即用的版本,网址如下: MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home EditionFree X server for Windows with tabbed SSH terminal, telnet, RDP, VNC and X11-forwarding - Home Editionhttps://mobaxterm.m…

Java面试题(2),这是一篇会一直更新的博客!欢迎大家留言~

Java面试题第二篇1. 并发的三大特性2、线程池、解释线程池参数3、BeanFactory和ApplicationContext有什么区别?4、描述一下Spring Bean的生命周期5、Spring的几种Bean的作用域6、单例Bean是线程安全的吗?7、Spring框架用到了哪些设计模式8、Spring事务的…

Magic Leap CEO:我们的目标是再回到消费级AR市场

相比于几年前,Magic Leap在CEO换人后经历了一系列变化,其中更明显的变化,就是这家公司似乎变得更低调、更务实。此前,Magic Leap的内容库包括了大量趣味、娱乐的AR应用,而现在则主要改成B端解决方案,随着ML…

小程序商城源码代码分析

微信平台开发直播插件后,许多传统的商家开始加入小程序商城源码开发的队伍中,以此来自主管理自己的产品。下文,小编将为大家盘点一下小程序商城源码的优势,以及代码分析。 一、小程序商城源码有什么优势? 1、拓展私域…

定时任务中将redis数据存入数据库相关问题

我的GitHub:Powerveil GitHub我的Gitee:Powercs12 (powercs12) - Gitee.com皮卡丘每天学Java觉得昨天晚上只是分析和解决问题,很多人可能不知道出bug的场景,今天决定重现bug,让代码改回错误代码,重现看到一…

科研快报|PacBio 16S全长测序探究游离唾液微生物群失调在牙周病中的潜在作用

背景介绍唾液是口腔中最重要的介质。唾液中游离细菌的生态失调可能与牙周病的发生、发展、预后和复发有关,但这种潜在的关系尚不清楚。本研究的目的是探讨游离唾液微生物群在不同牙周状态下的潜在作用,它们对非手术牙周治疗的反应,以及治疗后…

年后旺季,服装实体店如何利用微信做新款宣传?

每年过完大年开工后,我们服装的旺季就来临了,对于很多服装店铺来说,无疑是一个必须把握的大好机会。就拿这几天的天气来说,广东最高温度达到了26度,很多人又把自己春夏的衣服拿出来了,而年后气温必然回暖&a…

Swin Transformer代码实战篇

🍊作者简介:秃头小苏,致力于用最通俗的语言描述问题 🍊往期回顾:CV攻城狮入门VIT(vision transformer)之旅——近年超火的Transformer你再不了解就晚了! CV攻城狮入门VIT(vision transformer)之旅——VIT原…

列表元素 有序列表 无序列表 定义列表 ol: ul: dl: dd: dt:

目录列表元素有序列表无序列表定义列表列表元素 有序列表 ol: ordered list 表示整个列表 li: list item 表示单个列表,列表的子元素 reversed: 导则 列表的写法: 但实际开发中一般不用type来设置列表的序,而是用css 把大象装冰箱分几步…

SpringBoot 项目

不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统,小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊。SmartAdmin我们开源一套漂亮的代码和一套整洁的代码规…

2.4、进程通信

整体框架 1、什么是进程通信? 顾名思义,进程通信就是指进程之间的信息交换。 进程是分配系统资源的单位(包括内存地址空间), 因此各进程\color{red}各进程各进程拥有的内存地址空间相互独立\color{red}内存地址空间相互独立内存…

知识分享-商业数据分析业务全流程

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

力扣sql简单篇练习(二)

力扣sql简单篇练习(二) 1 从不订购的客户 1.1 题目内容 1.1.1 基本题目信息 1.1.2 示例输入输出 1.2 示例sql语句 # 一个人也是有可能下多个订单的 SELECT name Customers FROM Customers WHERE id not in(SELECT distinct Customerid FROM Orders)1.3 运行截图 2 删除重…