如今,浏览器上的大多数网址都来自中心化的存储服务器,因此,有许多关于“404”错误页面不胜枚举。
哈佛大学的一项研究发现,美国最高法院意见中引用的所有超链接中有49%不再起作用。意见指向过去某个时候保存了正确内容的位置,但是该位置不再提供该内容。这再次证明,HTTP协议所构造的互联网是脆弱的,低效的并且是不必要的。
IPFS致力于未来的互联网上的内容可被传递对等网络,个人或群体内可以直接相连。从而构建一个分布式Web。为了达到这一目标,IPFS已经在进行了许多相关的努力,接下来就让我们一起看看都有哪些浏览器支持IPFS协议呢?。
WebKit浏览器
或许我们对webkit这个词比较陌生,但是我们却经常使用由webkit提供支持的浏览器。
例如,苹果的Safari、谷歌的Chrome浏览器都是基于webkit框架来开发的。WebKit内核在手机上的应用也十分广泛,例如Google的手机Android、Apple的iPhone,?Nokia’sSeries60browser等所使用的Browser内核引擎,都是基于WebKit。
总得来说,WebKit是一个浏览器的开源项目,许多浏览器都是在WebKit的基础上构建的,WebKit支持IPFS协议,这就意味着IPFS会以更快的速度出现在更多的浏览器中,知道和使用IPFS的用户也会越来越多,IPFS的生态将会以更快的速度扩展。
自定义处理程序中的分布式Web协议
Chromium浏览器
Chromium是由Google主导开发的网页浏览器。以BSD许可证等多重自由版权发行并开放源代码,Chromium的开发可能早自2006年即开始。Chromium是Google的Chrome浏览器背后的引擎,其目的是为了创建一个安全、稳定和快速的通用浏览器。
为了支持IPFS协议,Chromium已经进行了数十项的改动,包括但不限于修复了有关编写新API的文档中的损坏链接、准备代码以改善对可能值得信任的url/来源的处理、将协议处理程序限制为可能可信的URL、将IsSecure视为安全的本地主机和本地文件等。
Brave浏览器
2020年3月底,适用于Android57的Opera现已在GooglePlay商店中上线,并默认支持IPFS。
简单来说就是,用户可以通过Brave浏览器,直接访问IPFS网络上的数据,且这个浏览器不仅是一个客户端,还和一台服务器一样,具备同样的原生IPFS节点的功能。这将简化用户的参与的成本和流程,促进IPFS这种新技术的大规模应用。
另外,Brave修改了ChromiumOS的API设置,使得浏览器节点无需外部守护程序即可提供真正的P2P网络体验。
在Brave浏览器启用IPFS扩展
Firefox浏览器
其实早在2018年1月26日,火狐WebExtensions产品经理MikeConca就在Mozilla官网发布了文章(ExtensionsinFirefox59),列举了火狐59的最新扩展(目前发布于测试版),其中一项特性是支持包括IPFS在内的分布式协议。
两年过去了,火狐浏览器在支持IPFS分布式存储协议的路上积极探索,又进行了六项重大的改进,包括改善protocol_handlers与registerProtocolHandler的兼容性、添加测试以确保环回主机名不能被覆盖等。
Opera浏览器
Opera是第一个在其iOS和Mac浏览器中都包含内置加密钱包的浏览器,有Android、iOS和桌面版,并且是第一个可以保护用户免受伪装的在线加密货币挖矿或“加密劫持”攻击的浏览器之一,可见Opera很早就布局了区块链生态支持。
据统计,Opera官方全球每月有3.6亿活跃用户,并在去年5月的时候就宣布支持IPFS,这在颠覆传统搜索模式的同时,能真正让用户主宰他们在互联网上的体验,做到更快、更开放和安全。
在IPFS网络的激励层Filecoin主网上线之后,Filecoin为IPFS带来了更多的关注量和受众率,?如今IPFS已经有超过4000的贡献者,有6000多个应用使用了IPFS网络,在互联网上有超过1160000个节点。
随着越来越多的主流浏览器纷纷支持IPFS,IPFS将会成为新的流量入口,IPFS网络也将迎来新一轮的爆发。
与此同时,IPFS网络的增长,也必将推动Filecoin网络的向前发展。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。