LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 分布式网络里程碑IPFS获Opera安卓版浏览器支持快来体验

分布式网络里程碑IPFS获Opera安卓版浏览器支持快来体验

2020-04-01 引擎矿机 来源:区块链网络

最近,Android 57版本的Opera浏览器现已在Google Play商店中上线,并默认支持IPFS!快来安装体验吧!

此版本是IPFS项目的一个巨大飞跃,它具有三个重要的里程碑:

这是主流Web浏览器在正式版中首次默认启用 IPFS 。

这是IPFS首次能够在主流Web浏览器的产品版本中直接运用可寻址协议。您可以在地址栏中输入ipfs://,然后Opera(Android版本)将加载提供的内容地址!

这是第一个在产品版本中提供IPFS支持的移动端浏览器,从而简化了全球大多数互联网用户所使用的设备上的去中心化内容访问。

这不仅是IPFS的胜利,更是分布式网络、点对点网络和内容可寻址性概念的胜利:

大型Web浏览器第一次不要求用户指定应从某个服务器中获取内容。

这是Web网络体系结构的范式变革!Opera等公司进行的大胆尝试推动了我们目标的发展,即真正让用户把控他们在互联网上的体验。

● 在Android版Opera浏览器中使用IPFS

默认情况下启用IPFS支持,因此作为用户,您无需执行任何操作即可将其打开。

您可以加载IPFS内容地址,例如:

ipfs://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq / wiki /

如果您在Opera(Android版本)中单击上面的链接,您将看到由IPFS提供的Wikipedia!

这是来自HTTP网关的相同地址,在所有浏览器中都可以使用:

https://ipfs.io/ipfs/bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq/wiki/

● 启用可读的地址

如您所见,原始IPFS地址可能很长,并且几乎没有可读的元素。尽管许多人不了解HTTP URL的真正含义,但其中的人类可读部分具有含义并建立了对用户的信任(我们即将发布有关此问题的一些研究)。

您可以使用Unstoppable Domains或以太坊名称系统(ENS)等服务,注册映射到IPFS地址的去中心化域名。

您还可以注册和使用任何DNS域名,并使用Terminal.co之类的服务或DNSLink之类的工具将其映射到IPFS地址。

● 实现

Opera(Android版本)中的IPFS支持功能,由使用IPFS HTTP网关满足请求的本机协议处理程序启用。这种方法提供了一种平衡:适度运用电池和带宽等移动设备资源,同时为早期的web3开发人员简化了对IPFS的访问。随着IPFS的不断成熟,我们正在评估移动设备上功能更全的节点可能是什么,并期待与Opera等合作者一起进行试验,以使我们对完全去中心化的Web的愿景成为现实。

此实现中的IPFS功能:

实现IPFS Web浏览器寻址规范,“ ipfs://”和“ ipns://”

可配置的HTTP网关,具有使用dweb.link,Infura或本地节点之类的网关的选项

支持用于安全Web应用程序的子域网关

支持混合协议使用,例如通过IPFS在HTTP网页中加载图像

● 本机协议寻址

Opera已使用IPFS Web浏览器寻址规范实现了协议处理程序。该规范定义了应如何在Web浏览器中构造和处理IPFS地址。

此规范的实现意味着浏览器支持诸如ipfs://和ipns://的方案。除了使用地址栏中的这些方案导航到内容之外,混合内容方案也是可行的。示例包括XMLHTTPRequest或Fetch请求,外部样式表或图像:

<img src =“ ipfs://…”>

您可以使用IPFS协议处理程序smoketest页面轻松检查兼容性和实现级别。

这是不支持IPFS地址的浏览器的外观。在Opera(Android版本)中,两种情况下图像均加载相同的图像。

● HTTP网关

Opera(Android版本)通过将本机IPFS地址导航到IPFS HTTP网关(该服务器代表您直接连接到IPFS网络)来添加IPFS支持。

在此版本的Opera中,默认网关为dweb.link,但您也可以在“加密钱包”设置中轻松配置该网关,如下所示:

该设置内置了多种网关选择,还允许您设置自定义网关。也许您运行自己的网关,或者使用本地网关在设备上运行IPFS节点,或者想使用社区提供的众多公共网关之一。

通过使默认网关可配置,用户可以控制如何连接到dweb的方式,从而消除IPFS浏览体验中的任何中心故障。

● 参与其中

如果您对Web浏览器中的IPFS感兴趣,请加入我们在Freenode上IRC上的频道#ipfs-in-web-browsers和Matrix参加讨论!

您可以在ipfs / in-web-browsers中提出问题并关注我们的浏览器集成工作。

https://github.com/ipfs/in-web-browsers

我们欢迎您为分布式网络引入浏览器提供帮助!您对构建IPFS+浏览器项目有自己的想法吗?我们正在积极资助新的提案。来看看IPFS DevGrants计划,我们在该计划中赞助为IPFS发展做出重大贡献的团队。

最后再提醒一下,快去安装体验Android版Opera浏览器,表达对您喜欢的web3应用程序和网页的支持吧!

  • 添加新手交流群:币种分析、每日早晚盘分析
  • 添加虎哥微信,一对一亲自指导:hugelunbi02
  • —-

    编译者/作者:引擎矿机

    玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

    LOADING...
    LOADING...