使用分布式智能身份认证系统,一切信息证明都不可篡改又无误地记录在其中,既不会让私人信息泄露给不法分子,又能在有需要的时候立刻为自己的一切信息做出证明。
前言
在当今社会,有很多时候需要我们去证明自己、证明家人、证明工作、证明房产,等等。去政府机构进行漫长烦琐的手续证明实在让我们头疼不已,不仅如此,有时候甚至让我们不知如何进行证明。难民身份、重婚危险都是身份证明曾经带给我们的困扰,而区块链技术如何改善这一情况呢?
- 01 -
如何证明“我妈是我妈”?
“该怎么证明我妈是我妈!”
这是北京市民陈先生的一句感慨。听起来有些好笑,却是他的真实遭遇。陈先生一家三口准备出境旅游,需要明确一位亲人为紧急联络人,于是他想到了自己的母亲。可问题来了,需要书面证明他和母亲是母子关系。可陈先生在北京的户口簿只显示自己和妻子、孩子的信息,而父母在江西老家的户口簿上早就没有了陈先生的信息。在陈先生为此感到头大时,有人指了一条明道:到父母户口所在地派出所可以开这个证明。先别说派出所能不能顺利开出这个证明,光想到为这个证明要跑上近千公里,陈先生就头疼恼火:“证明我妈是我妈,怎么就这么不容易?”而更令陈先生窝火的是,这一难题的解决,最终得益于向旅行社交了60元钱,就不需要再去证明他妈就是他妈了。
陈先生的遭遇并非孤例,很多人在办事过程中都遇到过类似的令人啼笑皆非的证明:要证明你爸是你爸、要证明你没犯过罪、要证明你没结过婚、要证明你没有要过孩子、要证明你没买过房……这样那样的证明,有的听起来莫名其妙,办起来更让人东奔西跑还摸不着头脑。
而利用区块链技术,比如使用分布式智能身份认证系统,一切信息证明都不可篡改又无误地记录在其中,既不会让私人信息泄露给不法分子,又能在有需要的时候立刻为自己的一切信息做出证明。如果区块链的技术得到广泛应用,每个人都可以通过家庭关系来证明自己的存在与身份,个人信息被记录在区块链上,就像记在一个分布式公共分类账本上一样。我们如今的身份证就是一个条形码或者二维码,首先它不容易丢失,还有一个好处是万一你不幸成为难民,即便你没有银行账户,也可以凭着这个二维码申请比特币的信用卡,以及接受来自家人、朋友给你的紧急救助资金,而这一切不需要你去任何机构办理任何证明。
- 02 -
分布式智能身份认证系统
不论是Facebook、LinkedIn(领英)还是Twitter这样的网站都会要求用户注册、填写资料、设置交易密码、查询密码等。但注册手续烦琐,而且同时也失去了用户数据的控制权,因为一些私人信息留在网站的信息库里,有可能会被别有所图的“不法之徒”盗取,而用户除了表示不满、气愤之余,没有任何有效的手段。如果像Facebook这样的网站愿意接受第三方网站提供的用户信息进行注册和登录,那么用户会很乐意使用第三方网站管理个人信息,尤其是这个第三方网站使用去中心化的分布式身份认证系统。
如图4-1,在这样一个智能身份认证系统中,你需要选择一个独有的名字作为其他人能够通过此名字寻找到你的区块链ID的方式。
而将此区块链ID与你的其他社交网站相连接验证,就能够确定你的区块链ID所属权并证明你的身份。创建了你独有的区块链ID后:
1. 会生成你的在线头像(Online Avatar),将其他社交网站链接到智能身份认证系统中生成联系信息(Contact Information);
2. 同时还会显示你的护照照片(Passport style photo);
3. 在姓名下方会有一个密钥创建日期(Key creation Date),这是不可更改的,而你独一无二的密钥标识(Key ID)就在智能身份卡的右上方;
4. 在护照照片下会有两个独属于你的二维码,分别链接到你的智能身份认证系统(Keybase.io Link)和链接交易(Transaction Link)的二维码;
5. 二维码左边则为子密钥信息(Subkey Information),右侧是签名栏(Signature Box);
5. 身份认证卡的最下方则是交易表示(Transaction ID)以及哈希算法证明(Proof Hash)。
图4-1 智能身份认证系统
数据在区块链上的形态
资料来源:http://jrruethe.github.io/blog/2015/03/27/physical-blockchain-identity-card/
可以把这个智能身份认证系统想象成“一张电子身份证”。里面包含了你的姓名、出生年月、邮箱、联系信息、电子钱包地址、密钥创建日期、护照照片等信息。现在有这样的一套分布式身份认证系统,能让你安全、便捷地解决信息丢失问题。因为这套认证系统可以让你的信息完全掌控在自己手里,永不会丢失,永不会被篡改。
需要提醒的是,你一定要妥善保管密钥,因为无论进行任何操作,都需要提供密钥来进入账户,如果不幸丢失了密钥密码,你的信息将会永久地放在那个“黑匣子”里,因为唯一的密钥只有你自己知道,世界上没有第二个人知道,但你可以对它进行备份。
- 02 -
解读
1.现实问题:“证明我妈是我妈,怎么就这么不容易?”
2.使用分布式智能身份认证系统,一切信息证明都不可篡改又无误地记录在其中,既不会让私人信息泄露给不法分子,又能在有需要的时候立刻为自己的一切信息做出证明。
3. 一些私人信息留在网站的信息库里,有可能会被别有所图的“不法之徒”盗取,而用户除了表示不满、气愤之余,没有任何有效的手段。
4. 而将此区块链ID与你的其他社交网站相连接验证,就能够确定你的区块链ID所属权并证明你的身份。
5.创建了你独有的区块链ID后:
会生成你的在线头像(Online Avatar)、显示你的护照照片(Passport style photo)、一个密钥创建日期(Key creation Date)、独一无二的密钥标识(Key ID)、属于你的二维码等,将其他社交网站链接到智能身份认证系统中生成联系信息(Contact Information);
6. 一定要妥善保管密钥,因为无论进行任何操作,都需要提供密钥来进入账户,如果不幸丢失了密钥密码,你的信息将会永久地放在那个“黑匣子”里,因为唯一的密钥只有你自己知道,世界上没有第二个人知道,但你可以对它进行备份。
最后一条,让我们不禁想起电影《无间道》,删除档案,只留一个备份,密码不在自己手里。。。如果真的丢失了身份认证系统的密钥,那么是否真的永久在黑匣子里呢?其实,虽然区块链技术不可篡改,但是,我们相信通过中心化+去中心化模式,会找到办法的,其实,有个别项目已经在探索了。
领取专属 10元无门槛券
私享最新 技术干货