王东临简介:YottaChain创始人,中国十大青年科学家,密码学分布式存储专家
提到安全存储,我想从一次经历讲起。
在2015年,我们基于密码学和分布式存储编写了一个安全存储的技术。到了全球最大的黑客大会DefCon。黑客大会就像武林,一般黑客互相切磋是互相攻击电脑,谁的被攻破谁就输了,这叫夺旗比赛。但我们是摆下擂台,服务器敞开,防火墙所有人都可以进,管理员的账户密码全部公布,如果能把里面的用户数据偷走,那我准备的一箱一百美元现钞全归你。
当然,最后也没人能带走这一箱子钱。其原因正是在数据安全技术上,我们可以做到工程意义和商业意义的绝对安全。
这篇文章的主题是IPFS,首先我需要向IPFS致敬。这是一个伟大的项目,将会改变区块链。
IPFS解决的问题
IPFS重点解决了两个问题。
第一个,它提供了去中心化的存储。对于国内的用户来说,我们对中心化的存储比较熟悉,因为百度网盘, 360,或者腾讯提供的都是这样的服务。在国外,Dropbox,AWS,google,提供的也是中心化存储。所以IPFS提供了去中心化的存储,而且从2015年上线以来,没有出过什么大问题,这是非常有价值的。
另一点价值同样很大,也许更大,但有很多人关注不够。IPFS改变了区块链挖矿的方式。今天很多人想挖矿,都是买矿机,消耗算力去挖矿。这种挖矿其实唯一带来的就是大量的浪费。去年光是挖矿消耗的电力就超过了世界上一百多个国家的整个国家消耗电力,但是这么多的资源完全浪费了,对社会没有任何价值。
IPFS创新模式
IPFS提供了一种创新的模式:用贡献资源的方式来挖矿,我有这个硬盘空间存储空间,把它贡献给社会当雷锋,来存别人的数据。谁贡献的越多就给谁奖励,不能让雷锋吃亏。
毫无疑问,每个人都能够想象到,这才是一种健康的可持续的模式,而且将从根本上可能会改变整个区块链行业的趋势。
IPFS的局限性
任何事物都有局限性。IPFS的重要局限性,是文件不加密。因此只能存储公开的数据。IPFS做了很好的营销,说要“取代http”,实际上暗含无奈,只能存网页这种公开数据,不能存个人数据和企业数据,否则就会像脱光衣服被人围观。
因为在去中心化存储里面,数据加密会变得特别重要。对中心化存储来说,因为大平台管理规范有良好的内控体系,即使不加密也忍了,但仍然有隐患,比如Facebook的剑桥门事件,国内的大平台作恶的案例更多。但是去中心化存储时,一个人的数据可能存到同事、朋友、邻居、竞争对手、情敌等等有关系的人那里。所以去中心化存储,除非是可以公开的网页数据,其它个人数据、企业数据必须加密,但是IPFS没有加密。
这是有技术原因的,因为IPFS需要做数据去重,就不加密了。数据去重的意思是说,一份文件,一个团队每人都有,客户也有。那么都往IPFS上存储的时候,数据去重后只存一份(不考虑为了数据可靠性的冗余编码因素)。
数据重复率有多高呢?当年360云盘还没关掉的时候,360的CTO透露说,它的运营数据是平均重复率五倍。传统“公知常识”里认为数据去重和加密是相冲突的,加密后不能去重,所以IPFS选择了去重,然后让用户自己加密,自己承担加密带来成本的升高。
IPFS的真实与谎言
谎言一:IPFS可以取代静态网页:真实。IPFS可以非常有效地取代静态网页,用ipfs:代替http:。
谎言二:IPFS不能存个人和企业数据:真实。如前所述,IPFS只能存公开数据,不能存非公开数据,除非应用自己做加密(牺牲存储效率)。
谎言三:IPFS可以取代http:谎言。网页里有静态网页和动态网页,IPFS取代静态网页非常好,然而并不能取代动态网页。因为它只有存储能力,没有计算能力。好多网站都大量使用动态网页,所以IPFS事实上并不能真正取代http。
YottaChain的创新
传统的IT基础架构是三大块,存储,计算,网络。区块链本身是自带网络,所以IPFS相当于存储加网络,但是去中心化的存储必须有加密,所以加密,存储,计算和网络是必须有的。YottaChain正是在IPFS的基础上,打造一个去中心化的存储,加密,计算,网络齐备的区块链。
我们以一种创新的模式完全颠覆了现有的架构,实现了数据加密与数据去重“鱼与熊掌可以兼得”。另外,我们还提供了计算能力,不仅可以取代静态网页,也能取代动态网页。最后,我们提供了一个去中心化的治理结构,大概是迄今为止最完善的区块链治理结构。
最终,我们形成了一个完整的能力,可以构建非常丰富的应用场景。以及非常强大的基础架构能力,提供给其他的区块链项目。一些传统项目也同样可以无缝迁移过来,从而证明区块链是真正能够创造价值的。而且区块链确实可以比现有的传统的IT业做得更好。