最近好奇哥向我提出一个质疑,区块链的账本虽然是公开了,但是我们只能看到自己的交易信息,别的交易都是加密的,是不是区块链的价值被弱化了?为什么不全公开呢?
我被问愣住了,花了很长时间才确认了好奇哥为啥会提出这么个问题。它的逻辑是,既然交易都是加密的,虽然看到了一个账本,但是却看不懂账本中的交易到底是什么,要这个账本有何用处?!如果能看懂,来点大数据分析之类的,不是更有价值么?
这个质疑貌似很有道理的样子,但其实这个思考是有问题的。它混淆了区块链的开放性和隐私性,将它们放在了对立面。它认为,要追求真正的开放,一切都公开,或者说,就是隐私性就不重要了。
其实,区块链描绘的美好蓝图,是基于对开放性和隐私性的完美保证的。如果丢了隐私性,那区块链的应用将从天堂走向地狱,毫无出路。为什么会这样?我尝试从下面几个层面来回答这个问题。
EOS是天堂还是地狱?
首先、区块链追求的目标,是如何建立可信的账本。
记账是所有商业行为的基石,“骑驴看账本,走着瞧!”,意思就是对于已经发生的都记着帐呢,将来咱随时算!帐记得好,是商业成功的必备条件,否则就全乱套了。
由于中心化记账存在删除、伪造或者篡改交易记录的可能,区块链打造了一个公开的去中心化账本。这个账本通过技术,而不是通过管理或者监督,保证了如下的特征:
一、它的记账功能是完备的。所谓的完备,是说,它能清晰的记录下来“谁付”,“付给谁”,“谁收”这记账三要素。
二、它不会发生错记、漏记或重记。
三、它不能被篡改、不能被假冒,不能被销毁。
其次,由于密码学的保护,账本的记账主体的隐私信息是可以被隐藏保护起来的。
非对称加密算法及签名技术,可以让用户用“公钥”作为钱包地址,私钥签名作为交易标的产权证明的方式来完成交易。这个对于非技术人员看起来过于专业,您只需要认识到,人们不需要把自己的真实身份放到区块链上,只需要用一个自己能够掌控的虚拟身份就能接受和支付资产了。
第三,更近一步的隐私保护,是针对交易记录归集的问题。
这个问题是说,在区块链的账本里,虽然我不知道你的身份是谁,但我可以把你的历史交易记录都归集起来,通过大数据分析或者第三方数据补充(比如,历史交易中记录下来的交易对手身份信息),来针对个人或者企业进行业务数据汇总和分析。这是一个可怕且严重的问题,也是一个商业应用上无法接受的问题。
很遗憾,以太坊和eos并没有解决这个问题,我们可以在区块链浏览器中,看到每一个账号的所有历史交易信息,这对用户来说,是有一定的风险的。
既能让用户记账,又能保护起来用户隐私的区块链分布式账本,才会真正的让用户感觉安全和放心,才能在业务场景中真正使用起来。
这也就是说,用户可以把自己的交易数据汇总做分析,这是没有问题的,但一定不能让用户对其他人的数据进行汇总分析,这也是对自己的数据安全的有效保护。
总结一下,区块链要达到的目标,是一个可信的分布式账本,而不是对账本中他人的交易记录做大数据分析!
题外话,好奇哥是谁?好奇哥可能是你,可能是他,也可能是我。好奇哥是任何一个保留了独立思考能力,对一切不明白的事物勇于探索提出质疑的普通人。我把工作生活中收集到的有价值的问题以好奇哥的化身提出来,然后给出我的思考。
我是大林博士,我与好奇哥在对话。
留言与评论(共有 0 条评论) |