谈及区块链应用,很少有人能说出个真实应用的场景来,目前区块链最大的应用就只有集资和炒作。
区块链在未来会有一个非常重要的应用点,那就是身份的认证。我们都知道,现在各类的互联网平台上注册或者使用相关服务都是需要实名认证的。实名认证分为好几个等级,简单一点的就是手机号码和身份证号码认证,例如输入手机号码接收验证码和输入真实姓名和身份证号;再严格一些的需要身份证扫描件上传来实名认证,例如各类金融服务公司就需要此类认证;更加严格的需要手持身份证进行拍照认证,例如各类信贷公司的金融服务和交易网站的注册。
当然,实名认证还是非常有必要的,可以极大地减小平台的风险和让平台提供更好的服务。对于一些大平台,有信用的国家平台提供具体的身份信息当然没有问题。但是对于一些小平台呢,例如各类不知名的小交易所等等,提供了详实的身份认证信息给平台的话如何保证平台或者平台里面某些人不会把这些信息挪作他用或出售给别的机构呢?这个是完全无法保证的,全靠人性的自律。实名认证的作用其实就是一个向平台证明注册的“我”是真正的“我”,不存在虚假注册或者冒充注册的可能。如果不靠人性的自律来保证的话那么就只能依靠技术进行解决。
除了直接向平台提供身份信息和手机号码等信息之外,寻找一种既能完美地向平台证明自我真实身份,同时私人数据完全不泄露给平台的方法就变得非常重要。
比特币的加密方式一种非对称加密,就是掌握私钥可以正向计算出公钥,只知道公钥却无法推算出私钥。如果将个人的身份信息等各类隐私集合在由国家运行的链上,每个个体的信息都由唯一的地址进行显示,注册认证时仅仅需要临时生成一个身份认证地址,然后填写自己的身份地址,填写身份地址后再向全网证明自己掌握了该地址对应的私钥,平台再去核实该身份是否真实有效并且能被注册用户所拥有私钥。这样就完美地即将个人信息隐藏,又向平台证明了“我”是“我”的一个过程。