区块链技术在互联网安全管理及认证等领域也有很大的优势,被频繁地使用于社交网络、身份证、学历验证等方面,这一节我们将从一个比较具体的方面——身份证讲起。
当区块链遇见身份证,会产生怎样的化学反应?如果区块链世界有身份证,又会长什么样?下面,我们就来研究一个神奇的名词——“分布式智能身份认证系统”,也就是区块链世界的“身份证”。
身份证是一件神奇的东西,平时不显眼,离了它却又寸步难行。身份证是用于证明持有人身份的证件,我们住酒店、买车票处处都会用到它,一旦丢失、忘带、被盗用,简直就是一场灾难。
如果你还在担心身份证引发的各种问题,那么基于区块链技术的智能身份认证系统或许可以帮你消除困扰。属于你的区块链身份证会显示你的护照照片、在线头像,姓名下方有一个不可更改的密钥创建日期以及密钥标识,这张身份证上还分布着签名栏、专属二维码、交易编号以及哈希算法证明。
图4–10 身份证引发的问题
图4–11 区块链身份证
下面详细介绍创建并使用区块链身份证的步骤,大体分为三步:
1. 取一个独特的名字
这样其他人就能找到你的区块链ID,只要你好好保存你的密码,那么没有人可以夺走你的名字。
2. 创建并确认你的个人档案
把你的区块链身份证和社会网络档案连接起来,证明这是你本人的区块链身份证并确认你的个人信息。
3. 开始使用你的区块链身份证
图4–12 生成区块链身份证
把你的区块链身份证共享在你的网页、社交网络档案以及名片上,这样人们就可以很容易地在网上找到你了。
区块链身份证有两个优势:安全、便捷地解决信息丢失问题;永远不会丢失、永远不会被篡改。
图4–13 区块链身份证优势
如果每个人都有一个区块链身份证,就相当于每个人都有一份完整、独特、记录了一生中每一笔交易的永久记录。在未来,区块链身份证可能不会一下子就将所有的社交等信息全部连接到一起,却很可能取代身份证、指纹、护照等身份识别工具。
当然,如果真的有一天,你拥有了区块链身份证,一定要妥善保管密钥,因为无论进行任何操作,都需要提供密钥来进入个人账户,而唯一的密钥只有你自己知道,所以一定要记得备份。
图4–14 记录一生的区块链身份证
到那时,甚至虹膜识别等生物识别技术也许就根本用不到了,毕竟,黑客攻击一个系统首先要做的就是侵入,然后才能进行篡改。但是在区块链系统中,登录动作也是一笔“交易行为”。如果有人想要以冒名顶替的方式登录已经采用区块链技术的系统,就等于要在千亿台电脑上登录资料链,几乎没有成功的可能性。如果真的到了那一天,指纹或者瞳孔扫描之类的技术,都会变得不是那么必要了。
案例一:霍伯顿软件工程学院
2015年10月,美国旧金山的霍伯顿软件工程学院宣布将利用区块链记录学生的学业完成情况,成为世界上第一个利用区块链认证学历证书的学校。
霍伯顿软件工程学院的联合创始人西尔万·卡拉什(Sylvain Kalache)称,学校理解招聘公司在辨别学历真伪时面临的困难,所以他们采用了区块链技术来认证学生的学位证。
卡拉什说:“对于雇主来说,他们不需要花很多时间打电话去大学或者找第三方机构确认求职者的学历。”同时,区块链还能帮助学校节省很多的人力和财力,省去了建立数据库的麻烦。卡拉什还说:“我们的学生非常乐意看到他们的学位证能够得到认证,他们同时也看到了这项技术的发展潜力。现在已经有很多公司投资开发区块链,学生们非常骄傲我们学校能够成为第一个这么做的。”[3]
案例二:加拿大身份认证和鉴定服务公司SecureKey
加拿大身份认证和鉴定服务公司SecureKey和加拿大数字身份验证委员会获得了美国国土安全局下属研究中心的资助,将共同开发区块链数字身份网络。
SecureKey正在开发一种被称为“三盲”(triple blind)的保密程序。安装这个程序后,如果某个人输入账号密码登录银行系统,银行方面是看不到这些数据的走向的,数据的接收方也不知道这些数据来自哪个银行或者哪个账户。同样,SecureKey对整个过程也是“失明”的。这就是所谓的“三盲”。
在采访中,SecureKey首席身份官安德烈·博伊森(Andre Boysen)说:“当今世界,每个公司都各行其是,数字身份系统搭建和运行的实现不可能靠单一个公司做到,要实现用户身份数字化可能需要一个城市的人口那么多的人力投入。”
在当今这个技术飞速发展的世界,人们必须要找到值得信任的技术验证个人身份,防止身份盗窃问题的发生。SecureKey和加拿大数字身份验证委员会正在为创造这样的技术而努力。[4]