区块链系统之《基于区块链的数字身份认证》
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. 其他参考
以上是关于区块链系统之《基于区块链的数字身份认证》的主要内容,如果未能解决你的问题,请参考以下文章