【董天一】关于IPFS的热门问题

做者简介:董天一 ,IPFS/Filecoin中国区技术布道人 ,《IPFS指南》做者。 毕业于北京大学软件与微电子学院曾担任甲骨文亚洲研发中心(中国)数据库开发工程师。 资深区块链技术开发者,现致力于IPFS/Filecoin在中国的技术推广IPFS的竞争对手。前端

最近小编在公众号收到了一些说起比较高的问题,今天总结一下统一回答。web

目前网络上有一些对ipfs的解读五花八门,各式各样,有看好的,也有打击的,总之一项新技术诞生之初遇到的问题IPFS都遇到了。数据库

问题1: 文件丢失

认为IPFS系统不可靠,会形成用户文件的丢失。安全

IPFS系统采用了的冗余备份技术是Erasure coding(EC,纠删码)。那么什么是EC?网络

简单讲:n份原始数据,增长m份校验数据,此时能够经过 n+m份数据中的任意n份数据来恢复原始数据,也就是可容忍的最大失效的数据数量为m。例如,若是想容错4个盘,采用n+4模式。传统的 RAID6 容许两个盘失效,对应 EC就是 n+2模式。EC目前在分布式存储上的应用愈来愈广。( 对这个技术感兴趣的同窗能够自行了解一下详情:en.wikipedia.org/wiki/Erasur…分布式

IPFS容许用户指定 f(n, m) 参数n和m,来增长数据存储的安全性,若是想数据存储更加安全,能够采用增长m的方式,固然,这样作所付的费用也就相应的增长,一切取决于用户。 IPFS系统有自动修复存储的功能,若是系统检测到某些数据有丢失,会启动修复,来恢复到原来的n+m模式。IPFS把整个系统的存储统一调度,因此IPFS自带容灾备份功能,即使是一个地方的发生地震,存储在这个地方的数据几乎被摧毁,那么IPFS系统会当即启动修复,把存储在地震所处地区的数据恢复至其它地方。你大能够放心存储在IPFS系统里面的数据安全,比目前你所使用的那些云服务都要安全,并且成本更低post

问题2 :文件全部权

以前有人问太小编,文件全部权的问题。即:若是我上传一个文件是否是能够任意被其它人查看?区块链

是的,在IPFS里面并无文件全部权的问题。至少小编没有看到关于这个方面的论述,这跟咱们目前的web使用是同样的,数据自己没有全部权,全部权是经过应用实现的。IPFS认为,若是其余人一样拥有文件的哈希,那么他必定拥有文件,这跟咱们如今的web使用是一致的。网站

IPFS引入了 私有网络(Private Network) 的概念:容许你在IPFS网络里面建立私有网络,你只须要把本身节点的密钥发送给对方,对方节点通过设置以后就能够连接到你的节点,进而建立一个私有网络,这个功能其实创造了很大应用空间,上层应用彻底可使用这个概念把本身的应用打形成基于IPFS的私有网络。加密

若是你存储的文件是不想别人看到的文件,在存入IPFS以前对文件进行加密便可,这样即使是别人拥有了文件哈希,还须要私钥来查查看数据。

利用百度的网盘举个例子:你在百度网盘里面存入了一张照片,为何只有你能查看呢?由于你拥有查看文件的密码,就是你的登陆密码。那么你若是上传到百度的文件共享出去了,是否是其余人均可以查看了?你只须要把共享连接发过去,对方就能够查看。IPFS在使用上跟这个是同样的:

  • 上传的照片若是没有加密,那么默认全部人均可以查看,前提是对方须要拥有文件的哈希值,这跟你使用百度网盘共享后发过去是同样的;
  • 上传的照片若是通过加密,那么只有拥有密钥的你才能查看。

IPFS只是一个分布式的数据库,文件系统,怎么使用彻底取决于前端的应用。IPFS是一个高可用,高速的分布式存储系统。

问题3:监管问题

有人提到了这个问题,若是没有监管,IPFS极可能就像 BTC被用于洗钱,暗网交易同样被用于一些非法途径,例如发布各类没法管制的言论,致使盗版猖獗等问题。

在这里小编想说的是,任何新技术的诞生都会伴随着各类各样的争论,这个问题已经存在了上千年了。上上一周小编去参加了《凤凰财经》在北京组织的经济高峰论坛,最后压轴的是任志强(大炮很久没有出来讲话了),大炮在论坛上对于新技术举了一个例子,1865年英国的《红旗法案》,如今看起来的确脑残有、可笑,可在当时必定具备很强的现实意义(这里就不展开论述了,这个话题比较大)。

技术是用来推进社会进步的,全部的新技术几乎都是把双刃剑,例如核裂变,咱们能够用来造原子弹,可是咱们如今借助于分布在世界各地的核电站,不也解决了无数人的能源问题么。

一项新技术可以在经济层面巨大的提升咱们的社会运转效率,咱们要学会运用这样的技术,限制它的弊端。因此不该该把新技术看作虎狼,更应该考虑的是如何运用好新技术。新技术的出现对于每个国家,政府都是一个很大的挑战。

那么IPFS还会有什么样的问题?

IPFS采用的订单竞争的方式在客户端(用户)和服务提供者(矿工)之间造成价格机制:

  • 客户端(用户):力求价格最低,即FIL价格越低越好

  • 服务提供者(矿工):力求收益最大化,即FIL价格越高越好

那么问题来了,FIL的价格究竟要怎么定制?

Filecoin上线以后,因为有限数量的FIL分发制度(跟BTC同样),矿工会尽量的提供服务。而使用IPFS的用户也会购买FIL来使用IPFS,那么随着IPFS创造的应用市场(分布式存储和CDN)愈来愈大,FIL的价格就会跟市场容量成正比的升值,也就是说FIL天生具备升值压力(这个跟BTC有相同的地方,也有不一样的地方)。

根据权威网站 MarketsAndMarkets,参考: www.marketsandmarkets.com/PressReleas…

这两个市场内刚好是IPFS能够大显身手的市场,从这点来看,若是IPFS成功了,FIL拥有很大的升值空间,这是小编长期看好这个项目的缘由之一。


相关文章和视频推荐

【董天一】如何在IPFS里面上传一张图片

圆方圆学院聚集大批区块链名师,打造精品的区块链技术课程。在各大平台都长期有优质免费公开课,欢迎报名收看。

公开课地址:ke.qq.com/course/3451…

相关文章
相关标签/搜索