本篇文章主要给网友们分享数字身份区块链应用的知识,其中更加会对区块链数字平台进行更多的解释,如果能碰巧解决你现在面临的问题,记得关注本站!
区块链里数字身份的意义(附一篇引发思考的优秀区块链文章)
微信作为当前互联网的基础设施和连接器,所有的价值都基于“连接”,人与人的连接,人与财的连接,人与事的连接,现在也可以人与物的连接(摩拜小程序扫码骑车),但所有的“连接”都有一个前提就是 我信任微信,信任腾讯,信任法制对互联网的规范,信任 周围的人都在用微信,这种信任追根溯源是对中心化的信任,对名誉好的企业信任,对机构,法制,社群的信任。
而如今区块链似乎可以实现区块链网络里的每个节点变成“微信”,为了形成这种去中心化的信任,我们需要给节点“微信”定义唯一可信的数字身份, 这个数字身份不仅仅是你有了区块链网络里管理你自己数字资产的私钥,还要让这个数字身份最终服务于现实生活,应用场景落地,因此还需要赋予之前提到的法制,机构,社群的信用标签。
未来的世界是分布的,并且每个节点都是可验证,可信任的,无论放在区块链还是现实世界,每个节点都变成我们大家信任的“微信”,同时我们自己也可以成为被别人信任的“微信”。
附:数字身份对于区块链的意义-刘永新(NEL)
1.特修斯之船-如何定义你自己
生活中,我们经常使用身份,我们经常会向别人介绍自己,有时会发自己的名片,有时会出示自己的身份证,可是身份的内涵究竟是什么,如何定义身份,可能很多人并不清楚。
有一个著名的思想实验叫做“特修斯之船”,特修斯之船可以在海上长久不间断航行数百年,一块木板腐烂了,就换一块新的木板,直到有一天,船上所有的木板都不是原来的木板,那么这艘船还是原来的特修斯之船吗?
人体就像是特修斯之船,细胞一直在做着新陈代谢,那么所有的细胞都更新了一遍,你还是不是原来的你?如果你的思想、性格也改变了呢?
所以,如何定义你自己好像并不是一件简单的事情。
2.生活中的身份
在生活中,我们有很多种身份,例如在公司里,你有自己的职位,在家庭里,可能是丈夫、妻子或者孩子,对于银行来说,你是他的客户,对于你的房子来说,你是他的主人,是租客的房东,对于你的车子来说,你是车主。
所以我们发现,在不同的场景中,你有不同的身份,不同的身份通常对应了不同的客体。对于银行来说,它在意的是你是不是他的客户,你在家庭里承担什么样的角色并不重要,对于车子来说,只要你有它的钥匙就可以启动它,你是不是房东它并不关心。
3.定义身份
根据前面的探讨,我尝试定义身份:
身份是关系的标识,
关系是双向的,
关系代表了双方之间的权利和义务。
所以对于不同的客体,你们有着不同的关系,你有着不同的权利和义务,有着不同的身份。
对于国家来说,你有着公民身份,通常用身份证代表,公民身份代表了你有着纳税的义务,代表着你有选举投票的权利。对于银行来说,你是他的客户,代表了你在它那里的存款和负债。对于区块链来说,你掌握了私钥,代表你拥有私钥控制的资产,私钥就是你的身份。
所以,我们不应该放弃客体而去探讨身份,重要的不是你是谁,重要的是你在别人眼里是谁。
在身份使用的过程中,包含认证和验证两个过程,例如中国人出生之后要到派出所上户口,这就是认证过程,此后出示身份证,就是验证过程。在网络上账号的注册和登录就是身份认证和验证过程。而区块链对资产所有权的认证和验证是通过共识算法达成的,可以简单的认为是51%的投票认可。
4.可信数据
中本聪在比特币的创世块中写入了一句话:“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”,这句话是当天泰晤士报的头版头条,意思是“总理大臣第二次拯救银行于危险边缘”。
很多人认为,这句话体证明了泰晤士报当天一定发表了这篇文章,体现了区块链具备的存在性证明的能力。
然而,区块链只能保证写入数据的不可篡改,无法保证数据的真实性。我们之所以认为这篇报纸文章一定存在,是因为写入区块链的是中本聪,数据的真实性是由中本聪的信誉保证的 。
实际上,数据的真实性是通过两种方式产生的:
去中心化方式,或者说51%民主投票,例如比特币交易数据的真实性实际上是通过51%算力投票的方式保证的,对于链外数据上链时,也可以通过人工投票的方式保证数据的真实性,例如去中心化预测平台Augur。
但是,不是所有的共识都能通过少数服从多数的方式达成。
例如一个艺术品究竟是真还是假,是通过专家鉴定的,而无法通过少数服从多数,鉴定结果的可信度是通过专家的信用保证的。对于一个人是不是中国人,是在上户口的时候,由派出所认证的,而不是由全体中国人投票认证的。所以对于特定的场景,有时候不得不通过公认的权威来确认事件的真实性。
通常,链上原生的数据,例如代币的分发、交易等数据可以非常方便的通过少数服从多数的投票机制来达成共识,但是对于链下数据上链时,其数据真实性需要依赖上链者的身份信誉背书,有时候也需要法律手段通过问责机制来威慑造假行为。
5.可信数据上链
所以对于链下数据的上链,数据的真实性可以通过少数服从多数的投票或者权威身份的信誉背书完成。
可信数据上链的基本流程应该是这样的:
首先,你要有个数字身份,这个身份的认证有可能是通过51%的投票产生,也有可能是通过权威认证。
然后在数据上链的时候,需要附加上身份信息。
数据使用者获取到数据后,对身份信息进行验证,然后根据验证结果决定数据的可信度。
6.身份管理
当我们使用网络应用时,需要注册、登录账号,有时候,为了方便,我们会使用第三方应用来注册及登录,这种身份托管方式虽然提供了便利性,但是第三方应用其实可以在未经我们授权的情况下登录应用,并进行操作以及获取个人数据。
所以理想情况下,我们希望能够兼顾便利性和安全性,我们希望能够通过同一个账号登录不同应用,并且完全是由自己控制。
数字身份大体可以分为三类:
数字主权身份,在中国表现形式是CA证书、EID等方案,要满足政府监管,兼容国家法律,必须知道主权身份。
数字网络身份,即各种APP的登录账号
数字资产身份,即各种区块链资产的地址及私钥
数字身份管理应用应当能兼容这几种身份,能够实现身份的认证、验证、注销、丢失找回等。
还应当有一个数据管理平台,实现数据的存储及权限管理。
区块链平台可以作为数据存证平台,将数据的指纹、读写记录等进行存证,智能合约可以实现身份的验证,通过加密技术避免多余信息泄露,也可以通过多重签名实现密钥找回。同时,区块链也是数字资产的登记平台。
在此基础上,可以实现丰富的应用场景,例如:APP登录,电子合同签署,供应链,版权保护,资产数字化。
当数字身份和区块链结合之后,再加上数据管理平台,就可以实现联盟链的需求,例如银行间的KYC联盟。联盟链的本质是基于身份的数据互信,是不是一条单独的链并不重要。
而区块链资产和主权身份关联起来后,就可以满足政府监管需求,可以在应用层增加满足监管需求的监管策略。
因此,未来区块链要想大规模应用,必须要解决数字身份问题,数字身份是链上和链下的桥梁,是区块链走向合规监管的桥梁。
而随着构建在区块链上的应用和资产越来越多,因为有统一的身份标识,大数据分析也成为可能,因此,大数据和区块链的结合,也离不开数字身份。
区块链在智慧城市领域有哪些应用?
区块链独角兽企业趣链科技已经将区块链技术应用到多个省市的智慧城市建设中了。
基于区块链底层基础设施,趣链科技提供智能合约、数字身份、数据共享߅隐私计算等多维度区块链核心能力,打造了数字政务、城市链基础设施、数据资产化、数据要素流通、行业监管等区块链生态应用场景,助力智慧城市高效协同监管,让区块链深入融合到智慧城市的各个方面,推动智慧城市向可信智慧城市升级。
目前,趣链科技已在浙江省、重庆市、成都市、南昌市、昆明市等多个城市建设了城市链服务平台,并落地了重庆市级区块链基础设施体系“山城链”和成都高新区区块链综合服务平台,还通过数字身份技术建立了宁波城市大脑平台“数籍一链通”,基于资金监管平台搭建了雄安建设资金监管平台。
区块链和数字身份的关系
本文翻译自数字身份区块链应用:
“身份”这个词通常用来表示微妙的不同事物。《牛津英语词典》简洁地将其定义为“一个人或一件事是谁或什么这一事实”;ISO29115更倾向于更广义的定义数字身份区块链应用:“与实体相关的属性集”。
因此,身份不是一种单一的特征,而是一组因关系而异的属性,而且这些关系的多样性可以通过确证提高被声明的身份的可信度。
在物理世界中,这是相当简单的。例如,政府机构可以证明公民的照片、姓名和地址;这些信息可以通过银行或电信供应商进行的身份检查得到证实,这些银行或电信供应商受到监管,以“了解客户”,从而增强与给定身份相关的属性的可信度,从而增强身份本身的可信度。
数字身份需要以类似的方式发挥作用,但数字世界的性质使其更加困难。
特别是,数字身份所面临的一些关键挑战包括:
这些需求也是区块链背后的基本构建块。
用户的数字身份在区块链中可以表示如下:
在这里,用户的身份作为一个自声明块开始进入区块链,其中包含用户的身份属性(散列)和用户的公钥,所有这些都是用用户的私钥签名的。在此阶段,对用户身份的信任程度处于基本水平。
其他实体(例如与用户有关系的银行或电力供应商)也在区块链中表示,它们具有自己的散列属性和公钥集。这些实体可以通过签署与该关系相关的用户的特定散列属性来与该用户建立关系。例如,如果用户断言的属性值与Passport Office记录的值相匹配,那么Passport Office可以对经过散列处理的地址、姓名和主题照片进行签名。
当在区块链中为用户建立越来越多的关系时,对属性的准确性的可信度(因此身份本身)就会自然地增长。此外,随着涉及用户的事务越来越多(其他用户或实体验证或信任用户的散列属性),身份的“信誉资本”也会增长。换句话说,对身份的准确性的信心会增加,对身份背后的人的可信度的信心也会增加,这是基于他们在网上做了什么——所有这些都是透明的,任何人都可以通过区块链看到。
如果用户和实体之间的任何关系发生了变化,可以在区块链中建立一个带有加密签名时间戳的单独块,从而使任何新的验证程序都可以在加密保护的序列中观察以前的关系和当前的关系。
用户交互的任何服务的一个关键方面是在便利性和安全性之间找到适当的平衡。正如Eve Maler曾经指出的,“一个0%安全性和100%功能性的应用程序仍然是一个应用程序,但是一个100%安全性和0%功能性的应用程序是没有用的”。
在区块链中表示数字身份的块使用与用户关联的公钥进行标识,而相应的私钥是用户需要保持受保护的凭据。因此,在某种意义上,公钥可以被认为等同于用户ID,而私钥则等同于“密码”或生物特征。
然而,公钥不是一个方便的“用户id”,而私钥也不是很容易记住的东西(比如密码)或用户固有的东西(比如生物特征)。安全地存储私钥以确保它不能被其他人使用,同时能够轻松地使用它来断言相关的标识,这是一个真正的挑战。
一种解决方案是引入钱包的概念,通过钱包用户可以自断言其属性并管理其公钥和私钥。然后,可以通过更方便的用户ID(例如用户的MSISDN)识别这个钱包,并使用传统的多因素身份验证机制解锁它。然后用户可以证明私钥的所有权,从而确认他们的身份。
Mobile Connect是支持此类钱包的理想框架,它为用户提供了一种简单的身份验证方法,既方便又安全。
移动连接管理钱包和区块链管理身份分散的方式是一个完美的解决方案,提供数字身份,并以一种“方便安全”的方式提供给用户。
区块链技术应用于学分银行建设的思考4
三、努力寻求区块链技术与学分银行建设的结合点
前面已经讲到,“凡需要全局性、 历史 性地记录数据的场景都可以使用区块链技术”。因此,像学分积累、学分银行建设这类 历史 性记录数据和全局性展示场景的需求恰恰可以使用区块链技术。区块链技术的出现,对设立个人学习账号、学分累计管理和学分转换管理,无疑是开辟了广阔的发展前景。
1.利用区块链技术增强个人学习账号的保密性
设立个人学习账号,从理论上讲,我国需要设立的账号最大量为十多亿个。由于九年制义务教育是对每一位少年儿童的,这一年龄段的学习成果累计大家基本上是一致的,个性化记录相对简单,主要差异在课外学习活动上,或设立学习账号的需求度略低。如果从高中年龄段开始记录,有的青少年在上普通高中、职业高中(中专、技校)、或直接走上 社会 ,不同的选择将开始出现差异较大的学习经历,因此建立学习账号和进行学习活动记录(学分积累)就很有必要了。此时建立学习账号,正好也处在办理居民身份证的年龄段相吻合。因此,我们可以把个人学习账号的唯一性与个人身份证的唯一性相,即用个人身份证号作为个人学习账号。这样可以减少设置个人学习账号的工作量和降低管理难度。对于个人身份证数据量,从目前我国公安系统办理居民身份证的实践证明,现代计算机网络技术对十多亿人的居民身份证信息存储量、即时登陆查询已经不是问题。表明用居民身份证号作为个人学习账号是可行的。
由此看来,在建立个人学习账号方面,现有的计算机网路技术和数据库技术基本能够满足需要。区块链技术对学习账号的优势主要是在账号密码方面,特别是个人私有链的私钥必须掌握在学习者本人手中,以示对账号的所有权。但从管理的角度看,国家学分银行和各省市县学分银行还有公有链、联盟链管理架构,公匙也是需要公布的,以便信息透明公众可查。
2.利用区块链技术分区存储保持原始学习成果记录的真实性
区块链中数据信息的不易修改性使得个人学习成果数据的 历史 真实性和稳定性得以保证。组织与机构(中、高等学校,培训机构,远程学习网平台)都可有自建的区块链技术数据库来记录学习者在本组织与机构中开展个人学习所获得的学习成果数据。在这里,其每一个区块(账本页)的记录一般是真实可信的,每个组织与机构在为学习者记录学习成绩时没有理由为其造假。所以,区块累计形成的链(账本)长期固化,难以修改,其记录的真实性是可靠的。
第一个区块形成了学习成果账本的第一项(页)纪录,随后的区块不仅形成了区块链,也不仅记录了第二次及以后每一次学习的数据,还形成了与前一次区块中学习数据的累计,不断地记录和累计就得到了总计的学习数据。区块链技术去中心机构的特性使学分与转换数据通过分布式节点进行多处备份,增大对账本已有数据修改的难度,从而阻止恶意节点对学分与转换数据的篡改。
有了个人“一生各年龄段学习成果的记录”和某组织与机构对该学习者“某时间段学习成果的区块链记录”以及国家、省市学分银行的联盟链、公有链的“该学习者较完整长时期的学习成果区块链记录”,就具有了该个人学习成果相互印证的可能性,有利于防止和杜绝失误和造假,保证了数据的可靠性和可信度。
3.利用区块链技术的共识机制为学习成果认定和转换提供保障
个人学习活动和学分的记录、累计,不仅仅是为了“留痕”或展示和炫耀,更重要的是为了转化应用,以体现出学习活动和学分的更高使用价值,这就涉及学习成果转换政策。
区块链技术有共识算法、奖励机制等特性,借助区块链技术特有优势,国家、各地政府、用人单位、商家、学校等为鼓励个人学习都可以制定相应的学习成果认定和转换激励政策,对学习者学习成果的认定和转换形成引导和确认。例如,将非学历学习活动成绩折合成学历学习的学分,将职业技术证书折合成学历教育学分,对达到一定数量的学分能转化成学历教育证书或者能进行其他消费。从而鼓励了全民学习活动的蓬勃开展。
4.利用区块链技术提升继续教育“数字身份”的可信度
通常,数字身份以存储在计算机中的人员信息与他们的 社会 身份相关联的方式使用。它现在常常被用于代表一个人在线活动所产生的全部信息。即数字身份是互联网场景中用于确认“你是谁”的一系列特征的组合,他能为互联网提供更良好的信任环境。成人参与继续教育会大量活动于计算机互联网环境中,更体现了数字身份的重要性。
在数字身份验证环节,区块链技术能够大幅提升数字身份的可信度。个人数字身份信息分布存储在不同节点上,数据源记录不可被篡改,除非区块链网络达成一致的更改意见。利用不对称加密技术,验证请求方无需原始数据,仅通过比对数字身份的哈希值即可完成身份验证,消除了个人隐私泄露的风险。此外,区块链可以消除由单方使用虚假信息的可能性,这有助于防止身份盗用,消除了个人数字身份在不同场景使用时信息不一致的风险。
写到这里,本文关于数字身份区块链应用和区块链数字平台的介绍到此为止了,如果能碰巧解决你现在面临的问题,如果你还想更加了解这方面的信息,记得收藏关注本站。
标签: #数字身份区块链应用
评论列表