Skip to main content
 首页 » IPFS

ipfs wiki

2021年07月03日20

IPFS/FIL迎来飞跃胜利,Opera浏览器3.6亿用户可直接加载IPFS

2020 年 3 月 30 日,IPFS 实现了两个重要的里程碑:主流浏览器正式版首次默认启用 IPFS,即首次可以直接使用 IPFS 作为可寻址协议!这也是第一款提供IPFS支持的手机网页浏览器,大大简化了用户的访问!只要在地址栏中输入ipfs://,Opera浏览器就会加载提供的内容地址!据了解,Opera浏览器目前在全球拥有3.6亿活跃用户!具体内容由Dietrich Ayala官方发布的IPFS/Filecoin提供,原文如下。

正如我们之前关于网络浏览器中 IPFS 的帖子所暗示的那样,Opera 网络浏览器对 IPFS 的支持已经开发了一段时间。

今天,Opera for Android 57 现已在 Google Play 商店上线,并且默认支持 IPFS!立即使用 IPFS 安装 Opera Android。

这个版本是 IPFS 项目的一个巨大飞跃。它有两个重要的里程碑: l 这是第一次在主流浏览器的正式版本中默认启用IPFS。

l 这是第一次在主流浏览器的量产版中直接使用IPFS作为可寻址协议。您可以在地址栏中输入 ipfs://,Android 版 Opera 将加载提供的内容地址! l 这是第一个在生产版本中提供IPFS支持的移动网络浏览器,它简化了世界上大部分互联网用户使用的设备上的去中心化内容访问。

这不仅是 IPFS 的胜利,也是分布式 Web、点对点网络和内容可寻址性概念的胜利:大型 Web 浏览器首次不需要用户指定获取内容的服务器从。

这是 Web 网络架构的范式变化! Opera等公司的这一大胆尝试,推动了我们的目标,即真正让用户控制他们在互联网上的体验。

在 Opera for Android 中使用 IPFS 已默认启用 IPFS 支持,因此作为用户,您无需执行任何操作即可将其打开。

一般来说,IPFS 命名和分布式 Web 工作的成熟还有很多工作要做,但一些服务已经开始努力弥合这一差距。

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

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

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

本实现中的 IPFS 功能: l 实现 IPFS Web 浏览器寻址规范,“ipfs://”和“ipns://” l 可配置的 HTTP 网关,使用 dweb.link、Infura 或本地节点等。网关选项l 支持安全Web应用的子域网关 l 支持混合协议使用,例如通过IPFS加载HTTP网页中的图像。继续阅读以了解有关这些功能的更多信息。

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

这个规范的实现意味着浏览器支持 ipfs:// 或 ipns:// 等方案。除了在地址栏中使用这些选项导航到内容之外,混合内容选项也是可行的。示例包括 XMLHTTPRequest 或 Fetch 请求、外部样式表或图像: 您可以使用 IPFS 协议处理程序冒烟测试页面轻松检查兼容性和实现级别。

这是不支持 IPFS 地址的浏览器的外观。在 Opera for Android 中,图像在两种情况下都会加载相同的图像。

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

在此版本的 Opera for Android 中,默认网关是 dweb.link,但您也可以在“加密钱包”设置中轻松配置网关,如下所示: 该设置有多种内置网关选项,还可以允许您设置自己的定义网关。也许您运行自己的网关,或者使用本地网关在您的设备上运行 IPFS 节点,或者您想使用社区提供的众多公共网关之一。

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

如果您对 Web 浏览器中的 IPFS 感兴趣,请加入我们的 Freenode #ipfs-in-web-browsers 频道​​和 Matrix 上的 IRC 频道参与讨论!您可以在 ipfs/in-web-browsers 加入讨论,在我们的浏览器集成工作中提问并关注。我们欢迎您协助将分布式网络引入浏览器!对要构建的 IPFS + 浏览器项目有想法吗?我们正在积极资助新的提案。看看 IPFS DevGrants 计划,我们赞助了对 IPFS 的成功做出重大贡献的工作。

立即安装 Android 版 Opera,并在手机上享受对您喜爱的 web3 应用程序和页面的默认支持!

如何使用IPFS来存储文件?

最初,在上传文件时,您需要将文件添加到 IPFS 仓库中。上传后生成默克尔 DAG 结构。生成的结构有两种布局:平衡和涓流。在平衡结构中,首先生成root作为根节点,然后对文件进行分割。默认按照256KB大小读取一个chunk,生成叶子节点,依次生成node1、node2。根节点将有指向挂在根节点上的叶节点 node1 和 node2 的 Link。根节点下可以Linked的叶子节点数量是有限的,IPFS中默认设置为174个,超过174个后会创建一个新的根节点链接到旧的根节点,新的chunk会被由新根直接链接为 node3。

IPFS&Filecoin的价值到底多大?

IPFS 挖矿与比特币挖矿不同。比特币只是共识机制的挖矿模式,IPFS挖矿是共识+工作收益。什么是工作福利?就是为社会创造价值,产生经济效益!了解IPFS 人们都知道IPFS 对人类的贡献是非常大的,挖矿的方式也不同于比特币和以太坊。一是消耗社会资源,二是利用社会闲置资源再次创造更大价值!这是本质的区别。这也是未来挖矿的趋势!根据币量、币价和以上三种盈利模式,加上目前云存储市场的行情,我们可以估算出我们首批矿工的盈利情况。

什么是 IPFS? IPFS星际文件系统(InterPlanetary File System),IPFS本质上是一种内容可寻址、版本化、点对点的超媒体分布式存储和传输协议。

IPFS 解决了什么问题?

从技术上讲,IPFS 是一个分布式文件系统,它集成了 P2P 种子下载器、GIT 版本控制和 CDN 内容分发。

与传统HTTP相比,分布式存储成本更低,内容寻址更高效,分片存储更安全,不存在删除数据库和跑路的风险,分布式存储数据根本无法删除。

IPFS 是区块链项目吗? IPFS 是一种协议,没有共识机制,也不是区块链项目。

它的激励层Filecoin,也就是我们想要获得的token,是一个区块链项目。

IPFS 和 HTTPA 的区别。安全性:http是中心化的,所有的流量直接承载在一个中心化的服务器上。负载压力极大,容易造成系统崩溃。 HTTP 也容易受到 DDOS 攻击; ipfs存储方式为去中心化分片分布式存储,不受黑客攻击,文件不易丢失,安全有保障。

B、效率高:http依赖中心化的服务网络,服务器容易关闭,服务器上的文件也容易被删除,需要24小时开机; ipfs采用P2P网络拓扑,全网计算机可以成为存储节点,可以就近分布类型存储,大大提高网络效率。

C. 低成本:http中心化服务器的运行需要很高的维护和运营成本。一旦中心化数据库受到DDOS攻击或不可抗力损坏,所有数据将丢失; ipfs 大大降低了服务器存储成本,同时也降低了服务器带宽成本。

D.速度快:大部分http客户端网络访问未本地化,存在网络延迟; ipfs可以大大加快网络访问速度,并且网络访问本地化,体验会有明显提升。

什么是文件币?

Filecoin 是 IPFS 的激励层和金融层,是一种协议代币。

也就是说,在 IPFS 传输网络中,所有的文件传输、下载、检索、打包等,都由 Filecoin 控制进行奖惩。

通过 Filecoin 可以激励为 IPFS 网络提供资源的节点,激励是 Filecoin,但 Filecoin 不参与数据分发。

IPFS的技术架构?

IPFS至少有八层子协议栈,从上到下:身份、网络、路由、交换、对象、文件、命名和应用。每个协议栈执行自己的功能并相互匹配。

IPFS 八层协议栈身份层:S/Kademlia 对等节点身份信息生成;网络层:任何传输层协议ICE NET&NAT穿透;路由层:分布式松散哈希表(DSHT)需要定位对等点和存储对象交换层:BitTorrent&BitSwap管理区块的分布方式;对象层:Merkle-DAG 内容可寻址、不可篡改、去冗余对象链接;文件层:Git 版本控制文件系统:blob、list、tree、Commit;命名层:带有SFS(Self-certified Filesytems)IPNS:DAG对象命名层是可变的;应用层:运行在IPFS上的应用使用最近的节点提供服务,提高效率,降低成本; IPFS 广泛使用基于Akasha IPFS 社交网络Alexandria 去中心化内容发布平台Arbore 好友文件共享系统类似于云盘 Dtube 使用IPFS 作为存储视频共享站点Git-ipfs-rehostGitHub 上的项目可以存储在 IPFSInterplanetary Wiki WikiIpfs-search 建立在 IPFS 之上,基于 IPFS 的搜索引擎 Ipfs-share 基于 IPFS 的文件共享 Ipfs.pics 基于 IPFS 的图片共享网站 Orbit 基于 IPFS 的分布式聊天工具 Partyshare 简单的文件共享系统Ubuntu 著名的 Linux 发行版被转移到 IPFSOpenBazaar,一个去中心化的淘宝,其口号是“自由买卖”。借助IPFS,搭建一个基于IPFS分布式计算机的线下商店Computes.io,号称能够收集全球的计算机资源,搭建一个庞大的分布式计算机。

报告/反馈

微信
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
QQ
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱