关于油塔王东临先生对IPFS评价之评价(1)


关于油塔王东临先生对IPFS评价之评价(1)

近期王东临先生,就IPFS上线前面临的一些问题做出了分析,问答间,技术工作者的理性跃然纸上,我等初学者很难达到王先生技术派的高度,对其中的几个问题也不影响,来做下积极探讨。

1、 王东临认为IPFS无法按时上线?最佳估计等于不能按期完成

最佳估计的确可能是一个理想周期,按照IPFS一向精益求精的特点,再出现推迟也是很可能的,但最佳估计并不等于不能按期完成。而且,这一次官方处于数次推迟,民愤较大,因此这一次公布的时间,给自己留了比较宽松的周期。结果如何,我们还拭目以待,主要看4月20日后的第二阶段测试,如果能正常开启了,就问题不大了。我相信今年会上线。

2、 王东临认为IPFS无法摆脱GPU?恐怕未必

的确,胡安团队也不想Filecoin挖矿变成算力之争,但现在为了提交零知识证明,必然涉及到计算量的问题。而Yottachain的方式是直接用Hash值来完成存储共识,Hash的确成熟稳定快速,只用验证独一无二的16位数列即可,我也认同。

但这里的本质是理念的差异,Yottachain从一开始就对数据做了零知识加密,而IPFS是由用户自主决定是否加密。这一点差异我们后面说。

那么IPFS如何解决GPU,包括如何降低矿机配置的要求,从而真正达到既能保证数据安全,又能充分利用广泛闲置的存储设备和宽带?

GPU方面,短期来说,胡安团队计划外包,把更多精力放在协议和主链的开发,让更专业的团队去完成零知识证明的加速。

长期来说,会停止使用GPU,因为迟早会不再使用零知识证明,转而采用VDF。VDF是一个不需要零知识证明,也能完成存储共识的方案,只是现在还未解决,相信这个问题会最终解决。

而关于挖矿如何降低对设备硬件的要求,胡安最近也提到,官方在对复制证明进行大幅改进,随着复制证明的优化,未来有更多的低配矿机,也能加入挖矿。

3、 测试网奖励问题 这个无关紧要,可能王东临先生想证明Yottachain的优越性吧。测试网的奖励过多,对后续正式应用,也会缺乏一点公平性。这一点,没有对错,思路不同而已。

4、 IPFS无法同步数据的问题。

王东临先生认为这本质原因是IPFS没有做到足够的数据冗余,即多存几个地方,另外也没做心跳检测和数据重建。

这一点,我不太清楚王东临先生看到的资料是否有缺失。

IPFS系统采用了的冗余备份技术是纠删码,纠删码一方面是有备份的,当然是做热数据备份,那也是备份啊。所以IPFS是有设计冗余的。同时,IPFS系统也有自动修复存储的功能。如果系统检测到某些数据有丢失,会启动修复。IPFS把整个系统的存储统一调度,所以IPFS自带容灾备份功能,即便是一个地方的发生地震,存储在这个地方的数据几乎被摧毁,那么IPFS系统会立即启动修复,把存储在地震所处地区的数据恢复至其它地方。

所以数据永生问题,IPFS是做到了的。王东临先生评判是有误的。

当然,如果把存储用户节点的数据删除,那的确就删除了。但能删除的功能不是必要的吗?否则作为数据主人,都没有机会修改数据,那会有无穷的麻烦。

所以反过来,Yottachain又如何解决用户对数据修改的诉求呢?包括当用户想删除掉这个数据,如何在Yottachain上同步删除掉呢?

当然,王东临先生的回答应该是,我们的数据都是加密了的,所以即使留在分布式存储里,也无伤大雅。

但数据永存,并且无法由数据的主人来决定是否删除,这就会造成了数据堆砌如山。当然这个也不是核心问题,毕竟也许人类未来能够存储数据的容量是无穷大的。

这里就延申出下一个问题了,也是油塔一直在说事的,即IPFS因为选择了去重功能,避免数据多余存储。

因此数据没有加密,任何人只要知道资料的哈希值,都可以去看这个文件。而油塔实现了又去重又加密的功能。

这里的问题是一个核心经营哲学问题,这里需要重点探讨。

一个问题:数据是存储起来、静止状态更有价值还是流动起来更有价值。

当然还有第三个选择,数据是聪明的,它能根据主人的意图,需要形成隐秘文件的时候,谁也不知道。

而主人需要数据流动起来,成为一个小型WEB3.0网络时,数据就可以流动起来。从而形成数据的共享、交互和编辑。

我相信大多数人会选择数据是活的,才是最有价值的。否则文明无法进步,每个国家的文明典籍,只要存在自己的藏书阁是安全咯?但老外也读不到了,因而文明的互动也就没有了前提了。

文明如此,商业和生活亦如此。

IPFS能做到的是,当用户觉得该文件需要加密时,可以选择对该数据加密,所以别人即时知道哈希值,也无法阅读,因为对方没有私钥。这种情况,IPFS和Yottachain一样,相当于是私有云了。

但IPFS实现了Yottachain所不能实现的,更大的价值是在于,引入了私有网络(Private Network)的概念:允许你在IPFS网络里面创建私有网络,你只需要把自己节点的密钥发送给对方,对方节点经过设置之后就可以链接到你的节点,进而创建一个私有网络,这个功能其实创造了很大应用空间,上层应用完全可以使用这个概念把自己的应用打造成基于IPFS的私有网络。

一个简单的比方来说下什么是私有网络?就是你可以使用百度云,生成了一个文件链接,分享给他人,你把提取密码(相当于哈希值)也分享给别人,那么别人就能读取。

IPFS和百度云的差异就在于,前者是去中心化存储,因此下载速度更快,成本更低,数据更安全。

由此,加入我要在IPFS上,建立一个自己的电影网站是否可以呢?这是可以的。再也不会像现在,所有建立电影网站的权利,都被爱X艺把持着。

当然,我知道,您要问下一个问题,也是王东临先生的问题。您如何保证数据合规?

我们下集继续来说。


分享到:


相關文章: