《至联云讲解》IPFS+浏览器,与传统中心化浏览器有什么不一样?

柔情痞子 提交于 2020-10-10 00:54:18

浏览器在我们现有的互联网应用中一直都扮演着客户端的角色。但是在直接的点对点系统中,客户端同时也扮演着服务器的角色,绝大多数浏览器在设计上还是沿用的客户端框架。

 

最开始,IPFS生态中出现了HTTP网关。这个网关让HTTP客户端比如浏览器从IPFS系统读取数据或者向IPFS系统写入数据。现在这类网关已经大量涌现,并且这些网关已经被大量使用。仅仅在ipfs.io上运行的网关每天响应的请求就多达500万次。

 

后来IPFS团队希望更进一步,在IPFS系统中根据现有浏览器的特点增加一些新的功能和特色,最终希望能使浏览器能内嵌对IPFS的支持。因此IPFS团队开始了与Firefox,Brave和Opera这几大浏览器的合作。

 

一、Brave

在2018年,IPFS就开始了与Brave的合作,并且取得了巨大的进展。现在Brave的用户只要打开浏览器的设置(brave://settings/extensions)就能看到一个小开关,打开这个开关就能激活IPFS的功能。

技术人员通常都知道如何设置和使用这个选项,但非技术领域的用户就未必了。为了让所有人都能方便地使用这个IPFS选项,未来Brave将实现这样的功能:当用户在浏览器地址栏输入“ipfs://”时,Brave会提醒用户激活这个选项。

除此以外,未来Brave还将添加新的功能让用户在Brave浏览器上就能运行IPFS的节点。

 

二、Opera

Opera浏览器也是这个领域的先行者。它的团队已经在浏览器中开发集成了数字货币钱包。现在Opera的安卓版,iOS版和桌面版都有了这个功能。

去年早些时候,Opera就宣称正在开发对IPFS的支持功能,并预计该功能将在2019年年末或2020年年初上线。

 

三、Firefox

IPFS团队在2018年就开始与Firefox的团队Mozilla进行合作,合作的项目名为libdweb。这个项目要为浏览器开发扩展API功能,让浏览器拥有点对点系统的功能---文件系统接入,TCP,UDP,协议注册,协议处理等。

 

在IPFS团队看来,要真正实现去中心化的互联网,离不开浏览器的支持。只有当浏览器同时成为客户端和服务器时,真正的去中心化互联网才会到来。

这几款浏览器在这条路上进行了大胆的探索,这些探索有的已经取得了成果,有的还在进行中。但我们相信,只要所有有志于此的团队都始终如一地坚持向这个方向前进,未来一定可以在某个时间点取得质的突破。

 

可以预见,IPFS在国内一经落地,就会如星火燎原之势迅速扩散,最终覆盖全社会,关系到人们生活的方方面面。目前,Filecoin主网即将上线,IPFS的热度将随之不断升高,其激励层——FIL币价格也会不断上涨。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!