区块链系统之《基于区块链的数字身份认证》

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链系统之《基于区块链的数字身份认证》相关的知识,希望对你有一定的参考价值。

1. 架构图
在这里插入图片描述

2. 流程说明
在这里插入图片描述

step1.APP创建数字身份
1.1. 把创建身份请求和所必要的信息发给Sever。
1.2 在区块链上创建数字身份。

step2.声明属性
2.1. 用户声明属性(如身份证信息。以及头像)发给server。
2.2. 把属性信息放到IPFS。
2.3. 把属性的hash信息存到区块链上。

step3.认证属性
3.1. 直接到相关机构认证,或其他方式认证。
3.2. 把认证信息写到链上。

step4.登录网站/需要用户属性的系统
4.1. 扫描网站二维码,进入登录界面。
4.2. 通过手机端或web端发送朋户身份属性信息到Server。
4.3. Server到Ⅸ块链上检查该用户属性和手机是否匹配。
4.4. Server获取区块链上的用户认证信息,例如身份证。

3. 其他参考
在这里插入图片描述
在这里插入图片描述

以上是关于区块链系统之《基于区块链的数字身份认证》的主要内容,如果未能解决你的问题,请参考以下文章

区块链头条 | 韩国新韩银行推出基于区块链的身份认证服务

基于区块链的去中心化身份技术有哪些应用前景?

区块链系统之《一种基于区块链的云数据共享方法》

区块链系统之《基于区块链的PKI数字证书系统》

区块链系统之《基于区块链的PKI数字证书系统》

《区块链应用指南方法与实践》读书笔记