作者简介:董天一 ,IPFS/Filecoin中国区技术布道人 ,《IPFS指南》作者。毕业于北京大学软件与微电子学院曾担任甲骨文亚洲研发中心(中国)数据库开发工程师资深区块链技术开发者,现致力于IPFS/Filecoin在中国的技术推广。
前两篇介绍了IPFS的基本概念, 那么IPFS都可以用来做什么?
如果你认为仅仅是CDN, 永久的web?
Are you kidding me ?
IPFS可是要
--改变世界的...
--变世界的...
--世界的...
--界的...
--的...
我们来看看IPFS都可以用来干啥:
1. 在 /ipfs 和 /ipns 下面挂载全球文件系统:就是说我们所有的文件都可以存到上面.
2. 挂载个人同步的文件夹, 可以自动进行版本管理, 自动备份. 也就意味着未来我们将拥有无限空间的网盘, 不用担心数据丢失, 不用担心隐私泄露(非对称加密). 是不是想到了什么? 现在比较流行的某度 (曾经把大家自动备份的照片全部共享了, 各种艳照啊)和企鹅网盘, 国外的dropbox, 跟IPFS云盘相比, 都将变得微不足道。
3. 作为加密文件和数据共享系统。IPFS天生视乎就具备这样的能力, 文件加密, 数据共享, 都是小菜一碟.
4. 作为带版本控制的软件包管理系统.
5. 作为虚拟机的根文件系统
6. 作为利用管理程序, 把IPFS作为虚拟机的引导文件系统:在线操作系统
7. 作为数据库:应用可以直接操作IPFS的Merkle DAG数据结构, 并且可以使用IPFS的版本控制, 缓存.试想一下我们的数据库直接存在IPFS的文件系统是什么体验?自动备份, 永不丢失, 安全加密, 无限空间, 高速连接, 想想就美好. 科技改变生活, 未来会有多美好....
8. 作为加密通讯平台,谁都别想窃听消息通信了
9. 作为加密CDN, 作为web的CDN, CDN功能全包了.
10. 永久web, 不存在不能访问的链接, 跟 404 说 byebye.
上面的应用场景是 IPFS的创始人 Juan Benet 在IPFS论文里面直接提到的. 有兴趣的同学可以去IPFS白皮书里面看一下。
实际上IPFS能做不仅仅限于这些场景. 我们所有的计算机系统几乎都是这种结构
IPFS为我们解决的是最后那一个部分:数据存储。它能够极大的降低数据存储的成本,提升数据下载速度。
那么凡是需要优化数据存储的地方几乎都可以使用IPFS来提升效率
(插点题外话。。。。)
世界发展的规律告诉我们, 凡是符合“共享的, 提升效率的”,一定是未来的趋势。
从人类诞生之初, 我们的世界运转就围绕“共享”这个核心运行!!!
为什么? 因为共享是我们已发现最有效的提升资源配置、提升效率的方式之一,它已经植根于我们的基因当中了。
记得有人写了本书叫做《共享经济》,作者是罗宾·蔡斯, 还有互联网腾飞的这几年, 各种把共享经济挂载嘴边的那些人(包括我自己),都在讨论这个概念。
然鹅事实上共享经济从人类诞生就开始了:
国家就是一个最大的共享体, 我们要共享国防, 共享安全,共享一切。。。
城市是组成国家的共享体单位, 你的生存, 你的工作,无不是共享, 你乘坐的地铁,飞机,公交。你使用的自来水,电力等等, 哪一样不是共享的呢
所以“共享”是我们人类与生俱来的生存方式, 并不是互联网的东西, 互联网探讨的共享经济只不过是这几年集中出现的一种创业方式而已。
(题外话结束。。。)
IPFS和Filecoin的哲学思考:
IPFS和filecoin的诞生极大提高了我们数据存储的共享,这就是价值。如果这是潮流,那将是不可逆的。
跟BTC不一样,BTC带来的问题是 POW 对计算资源的高度依赖和对能源的巨大耗费。
BTC的价值如何确定:
1 用马克思经济学来解释BTC的价值是耗费的能源+计算成本+无差别的人类劳动
2 用西方经济学来解释:BTC的价值是供需平衡
3 用时下互联网流行说法解释是:IP。BTC创造了自己的IP,就像黄金一样。一个巨大的IP。
可是BTC没有从根本上提升我们的效率,从BTC的创始宣言(中本聪BTC白皮书)里面可以看到BTC诞生的原因:源于公平,却无关乎效率(或者可以说BTC共享了货币?关于这一点还没有认真深入思考,也许以后会单独写文章,也欢迎大家交流)
IPFS(Filecoin)采用POW机制不同于BTC,不需要消耗巨大的能源和依赖计算资源。从这种意义上来讲IPFS系统从根本上提升人类的效率,是真正的共享经济,把我们对存储资源利用方式往前迈了一大步,这也是小编对IFPS的信心的来源。
真心祝福这个技术能够获得成功!
PS:
小编在IPFS上上传了一张图片来纪念这篇文章,只要IPFS网络存在,这个图片将永久存在,这就是IPFS的魅力!!!
如果从ipfs访问,使用这个字符串可以了QmdDTor6dWzknFJPJuhJgrUYqd56WkFXYAxyxpEY7kUrEb
借助ipfs.io提供的域名,直接在浏览器里面访问下面链接,就可以看到了。
https://ipfs.io/ipfs/QmdDTor6dWzknFJPJuhJgrUYqd56WkFXYAxyxpEY7kUrEb
这张图片存在于ipfs网络,不是某一个中心化的服务器上。
本来想把这篇文章的 二维码放上面,然而发生了鸡生蛋和蛋生鸡的问题:
1 发了文章才有url,才能知道二维码内容
2 发了文章就不能修改了
3 图片上打上了二维码,图片就不是原来的图片了,hash值发生了变化
所以小编做不到啊。。。
相关文章和视频推荐
什么是IPFS?(一)
什么是IPFS?(二)
圆方圆学院汇集大批区块链名师,打造精品的区块链技术课程。 在各大平台都长期有优质免费公开课,欢迎报名收看。
公开课地址:https://ke.qq.com/course/345101