前段时间看《区块链与大数据》(2017.6出版),提出了一个大数据领域的重大困惑:
数据的拥有者,尤其是数据寡头,都“自食其利”,谁都不愿意把自己的数据共享给其他人,最终形成大数据孤岛,严重制约了大数据的发展,也制约了靠大数据喂养的人工智能。
而区块链的问世,可以近乎完美地解决这一困境:
把数据放到区块链上,数据的拥有者掌握私钥,任何人访问,都必须得到拥有者的授权(拿私钥签名),这样,数据就不会被人在拥有者不知情的情况下转卖了。而且,这些数据在主人授权流通后所产生的价值,也会通过智能合约返利给主人,如此生生不息,世界便一片祥和。
公信宝、网易星球不就在做这个事么?
可是,我的疑问来了:
数据的访问者要得到数据拥有者的许可,才能访问数据,也就是说,只要得到许可,就可以访问,那就意味着访问者拿到了真实的数据,他便可以偷偷存进自己的数据库,这些数据便不再属于原来的拥有者,该访问者就可以二次转卖!
这个怎么破?
写到这里,我想到了一个解决方案:主链要求访问者程序必须运行在主链上,只能读,不能写。
可是,谁来审计访问者的程序?难道必须要求访问者程序开源么?
万能的简书,谁来指点一二,或许是我钻进了牛角尖,绕不出来了!
我是rruntime,期待与大家一起学习!
本文首发于币乎:2018-3-12
网友评论