今天,我们给大家分享一下,IPFS项目这段时间进行的一些合作。 通过解决“最后一英里”问题,并直接集成IPFS进入网络浏览器,IPFS离“无中介信息方式”访问互联网的愿景更接近了。 发展阶段 通往去中心化网络的道路很长。30多年来,浏览器一直是客户端,但是点对点网络系统的基本概念是,参与者既是客户端又是服务器。Web浏览器供应商和Web标准组织,尚未针对这种结构化转变进行设计,因此我们将其分解为若干步骤。 从一开始,IPFS就拥有一个HTTP网关。网关允许HTTP客户端(例如Web浏览器)发布信息到IPFS网络或从IPFS网络读取。下图中有多个不同的IPFS网络公共HTTP网关,目前我们在ipfs.io上运行的网关,每天处理超过500万个请求。 最初,我们的目标是简化对IPFS HTTP网关的访问——在中心化Web上的数十亿人和分布式Web上的内容之间建立桥梁。 我们预计在下一阶段进行一些试验,根据浏览器API、设备功能、带宽可用性和功耗来调整节点行为,同时随着共识的建立,我们将与浏览器合作伙伴一起提高使用率,最终使多个浏览器实现对IPFS网络的本地化支持(并实现互操作功能)。 我们与Firefox,Brave,Opera和其他浏览器进行了持续的合作。 Brave浏览器 Brave浏览器有很高的知名度,在软件业界和加密世界中很流行。自2018年以来,我们一直在与Brave合作,以提供对IPFS支持,这项工作已经取得了显著的成果。 现在,您可以在“Brave浏览器”brave://settings/extensions 中,打开并查看启用IPFS Companion的切换开关。 将来,当您加载以“ ipfs://”开头的URL时,Brave会提示您启用扩展名,从而提供顺畅的发现和入门体验。当您浏览IPFS资源时,地址栏将反映该内容。 但这还不是全部。在浏览器中尝试真正的p2p网络的最大障碍之一,就是缺少可用于扩展程序和网页的API。 Chromium操作系统具有原始套接字API,但已在Chrome浏览器中禁用。Brave修改了其内部版本,将那些供IPFS Companion使用的API列入白名单,这完美解决了以上问题。 这些强大的API,使浏览器中嵌入的js-ipfs节点无需外部守护程序,即可提供真正的 P2P体验: 默认情况下,浏览器扩展程序仍希望用户安装IPFS桌面,但是您可以选择下面显示的实验性选项,以便在Brave中运行独立的IPFS节点。这些功能将随着时间的推移而改善。 火狐浏览器 自2018年libdweb项目推出以来,我们一直与Mozilla合作 ,为P2P系统提供浏览器扩展API:文件系统访问、TCP、UDP和协议注册和处理。 在2018年初,“ipfs://“方案已在Firefox中列入白名单,因此现在有了libdweb,就可以尝试使用ipfs://协议处理程序,我们在2018年8月的Lab Day进行了演示: 我们在libdweb中,使用了更多的API来实现本地发现和TCP传输。 不过libdweb目前仍然是一组实验性的API,尚未包含在Firefox中。希望Mozilla能在今年于某些扩展应用中,为Firefox提供libdweb API取得更多进展! 工作才刚开始 集成IPFS网关支持,是向前迈出的一大步,但尚未实现真正的去中心化。只有当浏览器可以完全参与IPFS网络(包括客户端和服务器)时,我们才能拥有真正的分布式网络。 目前还有很多工作要做。IPFS网络本身仍在不断发展变化,有关网络性能和安全性的主要工作正在进行中,并且围绕隐私和内容过滤的新功能,也在不断发展。 我们正在研究与机构共享资源的详细用例,以及浏览器提供商是否可以根据自身特点,设计和建立更有适应性的模型。此两者都是未来所有主流浏览器,需要实现互操作性的前提,这将使IPFS真正成为去中心化网络的一部分。 —- 编译者/作者:引擎矿机 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
去除牛皮藓广告 IPFS联合浏览器大厂 构建真正的去中心化互联网
2019-10-10 引擎矿机 来源:区块链网络
LOADING...
相关阅读:
- 比特币网络记录的交易额为11亿美元2020-10-27
- Ripple委员会成员因网络跟踪被捕2020-10-26
- 制表商百年灵(Breitling)在以太坊上发布数字证书2020-10-26
- 全球金融媒体《福布斯》(Forbes)建议更多的经销商开始将比特币转移2020-10-26
- IPFS负责人介绍了如何从其网络中清除恶意文件2020-10-26