http://www.7klian.com

与IPFS密切相关的浏览器

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

我在前面的文章中介绍过不少IPFS团队和业界其他公司及团队合作的情况。这些与IPFS合作的团队及应用中有不少可能在我们的实际生活中出现得并不多。

我们今天给大家介绍一类我们每个人都熟悉甚至每天都会接触到的应用,这些应用也在和IPFS进行合作。它们就是我们每天上网都要用到的浏览器。

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

最开始,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,协议注册,协议处理等。

但遗憾的是,Libdweb至今还只是一套在测试中的功能,还没有被正式纳入Firefox。

除了这三个浏览器以外,还有一款名为Puma的移动端浏览器,目前也表示出对IPFS的兴趣,希望能在它们的浏览器中集成IPFS功能。

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

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

我是IPFS/Filecoin社区发起人晓熙(加入社区,联系v号: liandaoxixi),IPFS/Filecoin是全球共识最大的去中心化存储项目,我会定期在社区分享专业的资讯,为IPFS/Filecoin爱好者建设一个共赢的学习社区。

本文来源:Filecoin社区原文标题:与IPFS密切相关的浏览器

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。