Skip to main content
 首页 » IPFS

如果http协议被ipfs取代

2021年05月12日23

IPFS:凭什么说它可以代替HTTP?

IPFS是一种分布式Web对等超媒体协议。它可以使我们的Internet更快,更安全,更开放。 IPFS协议的目标是取代传统的Internet协议HTTP,现在我们有了HTTP。为什么需要IPFS?众所周知,Internet是基于HTTP协议的。 HTTP协议是一个伟大的发明,它使我们的Internet快速发展。但是,随着Internet的发展,HTTP逐渐变得不足。 HTTP的集中效率非常低,成本也很高。使用HTTP协议,您每次都需要从集中式服务器下载完整的文件(网页,视频,图片等),这很慢且效率低下,并且可以节省近60%的带宽。 P2P将文件分成小块,并同时从多个服务器下载它们。速度非常快的Internet文件通常会被删除。考虑一下您收集的页面。使用它时,浏览器将返回404(找不到页面)。 HTTP页面的平均生存期只有大约100天。 IPF提供跟踪文件历史版本的功能(就像git版本控制工具一样),方便查看文件的历史版本,并且数据可以永久存储

IPFS基于什么产生的呢?为什么会有IPFS?

原始标题:IPFS基于什么?为什么会有IPFS?

最近,它已被IPFS占据主导地位,尤其是采矿业。实际上,许多人已经开始研究IPFS挖掘。

IPFS到底是什么?

IPFS协议是一个神奇的存在,它的全名是行星际文件系统,行星际文件系统。 IPFS是一种分布式Web点对点超媒体协议。它可以使我们的Internet更快,更安全,更开放。 IPFS协议的目标是取代传统的Internet协议HTTP。

IPFS是基于区块链保存和共享文件的永久且分散的方法。它是点对点的分布式协议。

IPFS基于什么?为什么会有IPFS?

每个人都知道Internet是建立在HTTP协议上的。 HTTP协议是一项伟大的发明,它使我们的Internet得以快速发展。但是,互联网发展到今天,HTTP逐渐出现了缺陷。现在,http协议的集中化导致效率非常低,并且成本仍然很高。使用HTTP协议后,您需要每次都从中央服务器下载完整的文件(网页,视频,图片等),这很慢且效率低下。如果使用P2P下载,则可以节省近60%的带宽。 P2P传输文件分成小块,非常快地同时从多个服务器下载。另一个是Web文件经常被删除。在浏览Internet的过程中,我们可能会遇到一些麻烦,将某个网页添加为书签,并且浏览器网页在使用时会显示404。现在,Web的存储成本非常高,时间长达100天。因此,您会发现Web文件经常被删除。 IPFS提供了文件回溯功能的历史版本(就像git版本控制工具一样),您可以轻松查看文件的历史版本,并且可以将数据永久存储。 Internet的集中化将抑制Web的增长,反之亦然。 IPFS可以克服这些网络的缺点。 IPFS包含以下内容:IPFS是一个文件系统,有文件夹和文件,并且可以挂载该文件系统。 IPFS是一种模块化协议。连接层:通过任何其他网络协议的连接。路由层:找到位置文件的位置数据块交换:采用BitTorrent技术IPFS是一种协议,类似于http协议。它定义了基于内容的寻址文件系统。内容分发。使用的技术。分布式哈希,p2p传输和版本管理系统。 IPFS是作为添加到IPFS网络的CDN文件而诞生的。 CDN加快了全球bittorrent的带宽管理。 IPFS是一个Web协议。您可以查看诸如http之类的Internet页面。未来的浏览器可以直接支持ipfs:/或fs:/协议。 IPFS是一个p2p系统。全球P2p文件传输。网络·分布式网络结构·没有单点故障。 IPFS提供命名服务·IPNS:基于SFS(自认证系统)命名系统·可绑定到现有域名系统重庆沧州科技有限公司专注于区块链技术研发,应用公司已使用成熟的区块链开发夸克链信的一种技术,一种区块链应用软件,以社交行为产生的夸克链信证书的形式实现区块链的价值,以及对区块链的激励机制。该机制完美地体现在夸克链信中。

Quark Chain Letter不仅是社交软件,还是基于“ Blockchain +”的多源应用程序。 Quark Chain Letter致力于推广区块链应用程序,因此Quark Chain Letter进入市场已经有几个月了。连锁应用取得了长足的进步。不仅开放了在线电子商务渠道,而且还启动了任务部分和游戏部分。最近,它还与货币快递和黄金金融达成了合作,使夸克连锁信的应用达到了一个新的水平。的高度。

连锁信的未来已经来临,区块链的未来也已经来临。

一文说透IPFS:迟迟不来的Filecoin凭什么令人充满期待?

原始标题:一篇文章解释了IPFS:为什么延迟Filecoin如此令人兴奋?

您是否有这样的经历:一位朋友与您共享了一个网络磁盘的文件链接,并且由于忙碌而没有及时检查它。当您想起要进行检查时,发现“哦,您访问的页面不再存在”?

共享文件不存在。如果是共享链接,则可能是共享链接无效,文件已被删除或在线磁盘服务提供商已关闭(例如,2016年发生了大规模Internet磁盘关闭),这意味着您可能丢失了此文件。

不仅网络磁盘上的信息,当我们访问某些网站时,我们还会遇到“ 404页面未找到”。在网站404上,可能是服务器上的文件已被永久删除,或者服务器已关闭。无论哪种方式,都意味着您要查找的网页已从Internet上消失了。

内容可以被永久删除,这是当前集中式Internet存储的明显缺点。

两种主流在线磁盘iCloud和Dropbox的2TB存储空间每年花费超过800元。 Dropbox的2018年财务报告显示,每个用户平均支付117.64美元。

存储成本很高,这是当前Internet集中存储的另一个缺点。

8月23日,亚马逊云服务AWS的故障导致区块链行业许多交易平台的服务短暂中断。随着越来越多的公司在Amazon AWS和阿里云等云服务器上托管其数据和信息,一旦这些集中式云服务提供商出现问题或被黑客入侵,其影响可能会是许多人无法想象的。

集中存储将不可避免地面临安全问题。

另外,Internet的集中存储不足以保护隐私。

这就是为什么我们需要使用移动硬盘驱动器来备份具有强大隐私性的许多数据,而不是将其直接存储在云驱动器中。

因此,是否可以将有价值的内容存储为“长期存储,低成本,良好的安全性和强大的隐私保护”存储方法?

这就是IPFS(星际文件系统)的作用。IPFS被称为“ Web 3.0的新方向”。如果成功,它将不仅颠覆现有的互联网存储模型,还将成为区块链的重要基础设施。

今天,我们将仔细研究IPFS及其与区块链技术的结合。

01什么是IPFS?

IPFS的全名是行星际文件系统,该文件系统翻译为“行星际文件系统”。

它是一个点对点的分布式文件系统。目标是创建一个更加开放,快速和安全的Internet,以补充甚至替代现有的Internet HTTP协议。

IPFS不是区块链,也不是项目,而是底层的网络传输协议。

如上所述,如果成功,它将成为区块链的重要基础设施。

IPFS的出现与HTTP协议密不可分,因此让我们首先了解一下HTTP协议。

万维网之父蒂姆·伯纳斯·李(Tim Berners-Lee)于1991年由万维网之父蒂姆·伯纳斯·李(Tim Berners-Lee)于1991年提出。它主要规定了客户端与服务器之间的通信格式。

可以说,互联网的发展与超文本传输​​协议HTTP密不可分,这是Tim Berners-Lee赢得2016年“诺贝尔计算机科学奖”(图灵奖)的原因之一。

但是,随着Internet的爆炸性增长,HTTP协议的许多缺点逐渐出现。

HTTP协议依赖于集中式服务网络。服务器必须已启动并运行24小时。如果服务器关闭并且网页404,则用户将无法访问它。此外,还将出现本文开头提到的缺陷,例如成本高,容易受到攻击,安全性差以及对隐私的保护不强。2014年5月,斯坦福大学毕业的胡安·贝纳特(Juan Benet)提出了IPFS的构想,并于2015年成立了协议实验室,负责IPFS的开发。 2017年,协议实验室宣布建立Filecoin,这是一个基于IPFS的区块链项目。

与依赖于集中式服务网络的HTTP不同,IPFS是一种分散的点对点超媒体传输协议,该协议集成了点对点网络技术,BT传输技术,Git版本控制和自认证文件系统技术。

看到上面的描述,您可能会头昏眼花,变得“无意识和暴力”。不用担心,让我们通过一个简单的示例来介绍IPFS的工作方式。

02了解IPFS操作流程的示例假设大白想将PDF文档上载到IPFS系统,第一步是要了解PDF文档需要添加到IPFS客户端中。 IPFS客户端将对此PDF执行哈希云计算,并给出以Qm开头的哈希值。

IPFS的一个功能是基于内容的地址(Qm开头的哈希值)替代了传统的基于Internet域的地址。

然后,IPFS系统复制此PDF文档的多个副本,并拆分每个副本。拆分后,每个部分将分散并存储在分散的IPFS网络节点上。

复制多个副本的原因是要进行冗余备份,这样即使某些节点受到攻击或数据丢失或脱机,也可以在其他节点上找到文件,从而确保安全性。

但是,应注意,IPFS不能100%避免部分文件丢失。

如果Dabai希望与Xiaohei共享此PDF文件,那么Dabai只需告诉Xiaohei地址(Qm开头的哈希值)即可。小黑可以通过该地址从IPFS系统下载此PDF文档。

下载过程类似于BT下载。它同时从IPFS系统中的多个节点下载PDF的不同部分,并最终“剪接”回原始文件,因为IPFS集成了BT传输技术。因此,与要求客户端从集中式服务器加载和传输数据的传统HTTP协议相比,IPFS的传输速度更快,并且不容易引起拥塞。由于访问者过多,传统的集中式服务器非常容易出现拥塞。例如,在春节期间购买火车票回家时,该网站将不时冻结。

以上是IPFS的工作流程。

应该注意的是,IPFS只是一种传输协议,不会对文件进行加密,这会带来隐私保护问题。只要其他人知道上面的PDF哈希值地址,他们就可以从IPFS网络下载Dabai的文件,这显然不是Dabai想要的。

那么如何解决这个隐私保护问题呢?另外,存储文件具有成本。为什么IPFS网络中的那些节点可以帮助您存储文件?

这时,有必要扮演区块链的角色。

03IPFS +区块链IPFS只是基础传输协议。区块链技术可以扩大IPFS的作用,而IPFS将成为区块链的重要基础架构。

这就是为什么要提出IPFS协议实验室的原因,并且需要建立基于IPFS的区块链项目Filecoin。

IPFS和Filecoin之间的关系就像区块链技术和比特币之间的关系。前者是基础架构协议,后者是应用程序。

那么,区块链技术如何使IPFS更强大?让我们使用示例进行说明。

Da Bai首先将PDF文档添加到IPFS客户端,然后使用Xiao Hei的公钥对文档进行加密。 IPFS为加密的PDF文档生成哈希值地址,同时复制多个副本,然后分解它们并将它们以分布式方式存储在不同的IPFS网络节点中。

大白告诉小黑文档的哈希值地址。小黑下载了加密的PDF文档后,他可以使用其私钥来解锁PDF文档。网络上的其他人,即使他们知道此PDF的哈希值地址,也不会打开它,因为他们没有私钥。存储文档的节点无法看到文档中的内容,因为它没有私钥,因此可以保护它。隐私。

那么,为什么IPFS网络中的这些节点愿意帮助Dabai存储此PDF文档?这需要区块链代币经济模型的激励作用。

以Filecoin项目为例,该项目专门用于存储有价值的和经常引用的文件,而矿工(节点)可以分为两类:存储矿工和检索矿工。

其中,存储矿工主要负责存储。例如,此大白PDF将分为多个部分,并存储在存储矿工提供的几个硬盘中。检索矿工主要负责数据检索。当小黑将大白给出的哈希值地址提供给Filecoin网络时,检索矿工立即发现PDF根据该地址分为几部分,并将它们存储在节点中,以便小黑Black可以快速下载。

当Dabai将PDF存储在Filecoin网络中时,它需要向矿工支付一定数量的Token,系统还将为这些矿工提供Token奖励。

除奖励机制外,还有惩罚机制。

例如,存储矿工需要抵押代币。如果存储任务完成,则将返回已认捐的令牌;如果未完成,例如中间意外删除文件,或者存储硬盘出现故障,系统将扣除矿工的认捐令牌作为惩罚。

这就是“ IPFS +区块链技术”的魅力。

05 Lebit Mining Pool的创始人姜卓儿曾提到:``比特币带来了货币自由,以太坊带来了股权自由,在可以预见的未来经济自由中,稳定币带来了合法货币。自由,分散存储带来的信息自由。

“如果IPFS成功,它将改变现有的Internet存储模型,并且还可以为许多区块链项目和DApp项目提供存储支持。这就是IPFS可能成为区块链重要的基础架构的原因。

但是,由协议实验室建立的一个区块链项目Filecoin提出了IPFS协议,最初计划在2018年启动主网。该计划已被推迟。直到最近才宣布它将在今年年底启动testnet,并在明年启动mainnet。

IPFS所描述的愿景非常漂亮,但是是否可以实施,是否可以大规模应用以及是否可以更改现有的集中式存储模型,都需要时间进行检验。

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