Skip to main content
 首页 » IPFS

ipfs是如何颠覆现有http

2021年04月24日18

「星链财经」IPFS的原理是什么?为什么说它会颠覆HTTP!

什么是IPFS?

IPFS是一种超媒体文本传输协议,它构成了一个点对点的分布式文件系统。目标是替换当前的Internet HTTP协议,并建立一个更自由,更开放,功能更强大的网络。

什么是HTTP协议,为什么要替换它? HTTP是用于定义Internet数据存储和分发的协议。它是集中的。我们现在使用的Internet基于HTTP协议。例如,我们在“腾讯视频”视频中搜索一个。

我们可以发现几乎所有的网站都以HTTP开头。这是使用HTTP协议的网络标识。通过该网站,我们可以找到存储视频的服务器。当用户点击视频网络时,它将发送观看视频的请求。服务器将遵循该请求。完成您的要求。

然后问题来了。如果服务器损坏或数据被盗或删除,将出现未连接,无法访问或404情况。另外,如果很多人想同时打开此视频,网络将被延迟,系统将崩溃,并且体验将非常糟糕。这些是HTTP通信协议的集中存储的主要错误。

IPFS是由Juan Benet的美国人出生的,Juan Benet于2014年提出IPFS协议,希望通过IPFS协议构建分布式存储网络。在此网络中,它具有以下优点:,数据存储安全可靠。其次,文件下载速度快。第三,避免依靠骨干网造成网络拥塞。第四,节省带宽和存储成本。 IPFS分布式存储的原理是什么?例如,用户存储视频,将此视频上传到IPFS网络将自动分为几个片段,每个片段的大小为256KB,根据视频的大小,该视频可以分为20个片段或30个片段,拆分后将随机分布到网络上的每个节点,这些节点是网络上连接到IPFS的计算机。

该视频分为多个片段,打开并下载该视频不会很麻烦!我们不必为此担心。因为文件已上传到IPFS网络。IPFS网络将通过算法对文件进行加密(哈希加密),并生成一个哈希值地址,就像一个字符串一样,然后,上传的文件将被IPFS网络分割成几个片段,每个小片段分配唯一的哈希值,然后将哈希值的每个段按特定顺序排列到哈希列表中。

除了此文件中的视频剪辑之外,哈希值列表还包含内容摘要。用户要下载视频时,只需搜索此文件的哈希值即可打开视频或下载视频。

那么如何记录这么长的哈希值字符串呢?使用起来会很麻烦并且不利于传播吗?实际上,事实并非如此,因为像IP地址一样,哈希值不容易记住。

一文说透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 HTTP协议由1991年万维网之父Tim Berners-Lee提出。它主要指定客户端与服务器之间的通信格式。

可以说,互联网的发展与超文本传输​​协议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所描述的愿景非常漂亮,但是是否可以实施,是否可以大规模应用以及是否可以更改现有的集中式存储模型,都需要时间进行检验。

IPFS现在落地到咱们身边的应用有哪些呢?

与当前的传统Internet相比,IPFS具有多个优势。 IPFS(一种新的Internet协议加上区块链技术)如何替换甚至颠覆我们现在使用的HTTP协议?首先,它的上传速度更快,其次,它可以大大降低我们的个人存储成本,其次,可以永久保存人类数据,其次,我们的数据更安全并且可以防止黑客入侵。可以看出,IPFS分布式存储比传统Internet更具成本效益,更安全,更高效,并且自然可以防止黑客和病毒攻击。因此,这也是IPFS在国际舞台上享有盛誉的重要原因,无论大小资本,散户投资者都希望参与其中。因为它的价值和应用前景足以改变互联网的模式。

IPFS是一项非常先进的尖端技术,甚至可以改变未来的互联网格局。如此多的人会问,当前的IPFS是一个概念还是已经实施?有实际用途吗?答案是肯定的,因为IPFS今年没有出现,它早在2014年就已发布。它已经成功运行了将近六年。 IPFS上存储了数百亿个文件,到目前为止,这些文件都存储在IPFS网络中。上图显示了整个IPFS的应用已经在多个层次上得到了全面布局,例如著名的以太坊,与以太坊合作的去中心化社交平台以及去中心化视频平台。

但是,许多小型合作伙伴可能未曾使用过,甚至没有听说过上述许多平台。因此,无论技术多么出色,最好的技术都必须转换到哪里才能体现出它给我们带来的便利和价值?它必须像互联网一样转变为我们的普通百姓,进入我们的眼睛,进入我们的生活的方方面面,只有这样,我们才能实现利益的最大化和商业价值的最大化,以便有人为之付出代价。它。但是需要时间来解决。例如,这种纳米技术最初实际上是航空应用技术,最终被应用到我们的人们,从而使整个技术的商业利益最大化。然后,IPFS现在登陆我们周围的应用程序。那里有什么?如图所示,它是一种数字货币,钱包称为imToken。我相信拥有数字货币的合作伙伴会认识他。它是世界上主流的数字货币钱包,也就是说,您投入了1亿,10亿甚至100亿美元。所有数字货币资产在内部都是绝对安全的,因为它是数据加密功能,可以随时下载和还原,并且安全性能非常高。

同样,在美国阿波罗登月期间拍摄的所有珍贵照片,来自外太空的照片,月球表面的照片等,都已上传到IPFS分布式存储网络并永久保存。这些都是正确的。具有划时代意义的人类照片被上传到IPFS,这也代表了网络安全和永久数据保存的特征。

如图所示,这是EOS的引入,我们称其为葡萄柚硬币,它是全球十大主流数字货币之一。 EOS的存储也是基于IPFS星际文件系统设计的,2018年6月16日,国家红发文件中国通信产业协会的红发文件明确指出,关于批准建立中国通信行业协会无线网状网络GMSH和IPFS专业委员会发出的此通知的目的是支持和参与整个IPFS技术企业的未来发展。

我们所知道的以太坊,其官方网站都使用IPFS技术,德国航天中心使用IPFS技术存储遥测数据。泰国政党在选举中也首次使用了区块链加IPFS电子投票系统。同时,加拿大政府还建立了一个在IPFS网络上托管的浏览器。这些应用程序也足以代表IPFS技术及其安全性的先进领域。

报告/反馈

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