首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >企业数字化转型实战课之 《区块链赋能教育身份创新》

企业数字化转型实战课之 《区块链赋能教育身份创新》

作者头像
腾讯产业互联网学堂1
发布2023-05-29 14:10:43
发布2023-05-29 14:10:43
3400
举报
文章被收录于专栏:云计算行业云计算行业

关注腾讯云大学,了解行业最新技术动态

引言

2020年是中国产业区块链元年,

中央将区块链定调为“核心技术自主创新的突破口”

并将 区块链纳入新基建的重要技术基础设施。

区块链如何与人工智能、大数据、物联网等前沿技术深入结合?

本次课程我们邀请到

腾讯云区块链高级产品架构师——蒋昊老师

腾讯云区块链技术专家——刘长辉老师

为我们带来精彩的课程分享

讲师 

蒋昊 老师——腾讯云区块链高级产品架构师

(点击阅读原文观看完整直播回顾)

01

身份数字身份

我们从学术上去具体的看一下身份到底是什么?我们的中国的汉语大词典里面关于身份的定义有好几条,第一条就是说身份是出身和社会地位,国际标准组织ISO他对身份的一个定义,在它是什么一组属性,关于与实体相关联的一组属性,其中这个是与实体相关联的属性,这个实体的定义是什么呢?定义它就是包括我们的人,组织、设备、物理的设备,还有我们的比如说我们的护照,电子的证照,应用的软件,这些提供的这些服务等等,这些都是我们的实体。

那么身份就是一组与这些实体相关联的一个属性,那就可以看出其实结合上下汉语大词典和ISO的定义,其实我们的大词典里面关于身份的定义是针对于这里讲的是人是什么,一个人与生俱来身份和后天的社会地位,前者可能通过我们的比如现在身份证号以前可能是姓名籍贯等等去标识这个人,然后后者通过某种社会的共识,后天的这些共识认证去认证一个人,赋予这个人更多的一个属性。国际的 ISO的认证,其实它抽象出了一个标识实体和相关属性的这样一个模型。

然后实际上我们上面汉语大词典的定义其实也是下面国际第一的一个实力。这是身份的一个学术上的定义。

我们这个数字身份就是随着我们计算机互联网的发展而发展的,那么最开始的时候1969年的时候,世界互联网的前身阿帕网诞生,那么计算机之间开始产生连接,你要去连接对方的这些计算机,你势必是要去定义它的,你要能知道他具体什么东西,代表他对方去命名它,然后20年后到了89年的时候,然后万维网就,那么他提出他是在 HTTP超文本协议的基础上,把我们物理意义上的互联网变成了信息意义上的信息的互联网。这个时候他其实但是它是有一些缺漏的,它其实并没有在底层的协议里面,最原始底层协议里面,他其实并没有对我们的身份数字身份进行一个设计。

那么到了08年的时候,区块链诞生了,就是08年11月1号的时候,中本聪发表了一篇著名的小文章,这个叫比特币一种点对点的电子现金系统,这个里面产生出了我们的区块链技术的一个发源,这个里面的用户的身份,所谓讲他是匿名的或者怎么样,他的身份是怎么定义的呢?他的身份是我们的加密技术,通过我们密码学我们的公司要去定义的这样一个区块链的地址,所谓或者说我们叫他把它称之为账户,所以这是到了一种去中心化的匿名的一种身份的定义形式。

在17年的时候过了挺长的一段时间,世界的 w3c标准组织叫万维网联盟,他提出了一个他建立了一个工作组叫 verifiable credentials working group,这是对于可信凭证证明证书的一个工作组专门成立组,他要来维护这种可验证的凭证,或者说证明或者说证书,它的数据模型的规范还是做标准的。然后在19年的时候又成了一个组叫dId组,叫decentralized identifer working group,这是成立了第二个跟身份有关的一个工作组,实际上可信凭证和DID它实际上要一起构建成一个完整的这样一种身份的这种模型或者说生态。

新的DID组就是去年成立的,他的任务就是制定DID的标准了,然后就说DID用来作为一种身份的,区中心化的一种身份的标识符的。这是整个数字身份的一个过程,是随着计算机互联网的发展而发展的。那么在这个过程当中,我们的互联网也是将前所未有的这种效率,将世界各地的人、人和人、人和物连接在一起,更多的这些越来越多的工作和生活线上化了。

那么在一开始的时候,我们的身份它是中心化的一种身份,就单一的机构去对我们进行认证和管理的,比如最早的是09年的QQ,我们就登录一个QQ注册一个QQ号码,其实很简单,没有别的一些什么认证对吧?那么但是授予你这个身份是一个中心化的机构,这就是腾讯公司。

讲师 

刘长辉——腾讯云区块链技术专家

(点击阅读原文观看完整直播回顾)

02

区块链赋能身份创新

从技术角度上来讲,身份与区块链结合也是非常匹配的。我们区块链就是对于大家熟悉的数据库来说,区块链的效率是比较低的,因为它的着重点不同,因为区块链追求的可能追求的它就是数据的不可篡改,还有数据的可追溯,多方参与特性,

所以大家也最好是不要像使用数据库一样来恢复我们的区块链,因为他性能或者说效率确实要低一点。然后所以我们区块链上的通常用来存一些比较重要的关键数据,而且这个数据量尽量是不要太大,而且数据的修改频率最好不要太高。 

对于身份来说,正好就符合这些区块链要求的所有的要就这些特点。是因为身份本身它的数据量是很小的,就是它的核心就是一个非对称加密的公钥,然后再加上一些属性,虽然身份可以关联很多的数据,但是身份本身的数据其实并不多,而且身份的修改频率也很低,因为我们很少去高频次去修改我们的身份信息,但是它的读取频率就比较高,然后高频的这种多操作对于区块链来说是比较好做的,因为区块链它是一个区别多副本的勇于的多副本的一个设计,所以你在读它的时候可以分享到区块链的很多的节点上面,所以你高频的读请求其实是没有问题。

今天的课程的主题就是用区块链去实现这类机构认证的这些身份

区块链身份的优势,我这里简单分成三类,从三个方面从个人来讲,

  1. 个人可以更多的掌控自己的数据,然后他可以自己自己去授权这个身份给谁使用,然后也隐私性会好一点。
  2. 对于机构来说,所有的访问都有了身份以及身份的签名,他就可以提高透明性和可审计性,就是说机构里面他可能做了一个操作,他的证明比如是按跟安全相关他的证明这个是某个身份的持有者做的,就是他授权的不是随意做的,所以他也对于机构来说他也可以降低风险。
  3. 对于开发者来说就是说,因为你这个身份可能很多个应用都共用的一套身份,对于开发者来说,我做一个应用可能就不需要去维护用户的身份了,因为身份可能会涉及到很多敏感的数据。

最后也强调的就是说身份其实是对于区块链,尤其是联盟链来说,身份就是联盟链的信任的基石。因为联盟店不同于公有链,比如说比特币这种公有云,它不是说随着算力大所有权去执行,对于联盟店来说权限的控制,所有的一些关于权限控制的都是基于这个身份来做的,什么样的身份,他具备什么样的权限,延伸到我们区块链应用中,身份也是也在区块链应用里应用里面是扮演一个非常重要的角色的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯产业互联网学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档