Skip to main content
 首页 » IPFS

ipfs底层工作原理讲解

2021年04月18日17

IPFS崛起,BTC萎靡,此起彼伏,谁主沉浮?

我相信大家都听说过区块链领域,听说过无数与财富有关的故事,对吗?可以说很多人不确定一个,所以今天在我们所处的区块链世界中,我们也有很多把握的机会。如果您试图了解区块链,但由于种种原因而放弃了,我相信您将在听完今天的课程后重拾对区块链的兴趣。 ,如果您曾经在这一领域进行过投资,无论盈利或亏损,我相信您今天都会听到不同的信息,这将为您带来更多获得未来收益和财富的机会。因为一个人一生的巨大财富取决于您遇到的那个人以及这个人带给您的信息,所以今天我将把这些信息传递给小组中的家人和朋友。在实地,除了渴望将财富回报率提高一倍外,我们还应该保持更加理性的头脑来分析整个项目的背景和可行性。因此,让我们首先了解ips技术诞生的背景。

由于信息产业的快速发展,整个网络目前正面临着爆炸性的数据增长。目前,全球每天产生超过500亿个数据存储容量,每两年翻一番。最近三年中产生的数据是人类历史中的40,000年。所有数据的总和,尤其是随着5G技术的出现和AI智能化的普及,我们的世界将被海量的Internet数据淹没。根据IDC的数据,到2025年,人类数据的总量将达到175ZB。175ZB的概念是什么?如果说DVD磁盘是用于存储和累积的,那么该DVD磁盘可以绕地球旋转220次以上,或者往返于月球23次,那么面对如此巨大的互联网需求数据存储,我们目前的互联网应该如何面对呢?集中存储不仅带来一些弊端,一些安全隐私泄漏,高存储成本和一系列问题,而且还标志着传统互联网已经遇到了瓶颈。传统的Internet协议HTTP已经存在了20多年。 ,然后在此期间,人们的日常生活,食物,衣服,住房和交通都在悄悄地更新和迭代,但是我们使用的Internet并没有太大变化。人们日益要求更有效和更安全的存储方法。每个人都知道中心不可靠,我们必须在革命性的分配中找到出路。因此,IPFS诞生了。这次它将颠覆传统的互联网,互联网将被重塑。

在我们开始了解这项新技术之前,我们先了解一下国内IPFS的一些大风向标。 2018年6月,工业和信息技术部和全国通信工业协会成立了专门针对埃及技术的专业委员会。其目的是为了支持和参与整个IPFS,这些技术企业在未来可以有良好的发展,因此在2019年4月,工业和信息化部与国家通信行业协会联合举办了第二届会议。深圳市政府。技术应用大会秘书长辛秉谦也表示,IPFS这项技术符合“十三五”规划中的数据,是中国最重要的发展战略之一。同时,今年6月和2020年6月,河北沧州将建立华为云。服务器集群将引入最新技术IPFS分布式存储技术。

因此,实际上,无论是进行业务还是进行投资,或者对于Internet产业链还是其他实体商店,您都将发现底层逻辑。这到底是什么逻辑?您越往上游走,您将发现该行业的利润。空间会更大。现在互联网上赚钱最大的部分是什么?它实际上是存储。我不知道您是否对存储有任何概念。例如,我们通常使用的计算机对分为C驱动器和D驱动器。同时包括我们的手机在内,很早以前就有手机存储卡,对了,现在可能全部合而为一,直接会有眼泪。内置内存(例如32和64等)以及我们通常在出差中使用的U盘,因此这些事情都是为了在日常生活或工作和生活中对某些数据进行乘法和除法。同时,我们基于此。为了了解个人数据,我们会同时在整个Internet上找到大量数据,这些数据来自哪里?

包括这一点,我们可能会为许多朋友使用4G,但尚未切换到5G,对,但是5G已经问世,那么实际上,随着5G AI智能化的普及,自动驾驶仪只能使用这些方面,他需要反馈更多的数据做出判断,存储容量实际上更大。当然,我们现在处于互联网时代,我们也处于区块链行业。实际上,如果我们从专业的技术角度理解它,那么我们可能不了解它背后的深层技术逻辑,因为也许我们甚至都不了解。出生于这项技术的人,或对此技术进行过一些专业研究,但是区块链在我们面前展现了什么?它给我们一种感觉,我们可以拥有一部分可以从中获得的财富,并感到有可能在内部赚钱和获利,那么这种现象是什么呢?

例如,我们现在接触了交易所交易的更多主流数字货币,例如比特币葡萄柚而不是以太坊等,那么为什么区块链技术为什么说该国正在倡导这一点呢?方面?因为当在我们的生活或国家政府部门中使用真正的区块链时,它实际上可以减少该企业的许多运营成本,例如医疗行业或金融行业,包括未来的社区应用程序等。 ,很多人会在这一点上问。区块链到底是什么?正确的?实际上,您可以通过这种方式理解它。我们可能无法表达区块链是什么。就像互联网刚问世一样,每个人都不知道它是一样的。只有当我们真正感觉到实际应用时,您才会发现这东西原来是这样的,例如我们的手机,对吗?现在,您可以订购食物,乘坐出租车,玩游戏并上网。您会发现互联网就是这样。

我们现在在这个领域中,在区块链行业中,我们现在正在做什么?我们正在做的是分布式存储技术,这是未来的一种新的Internet协议,那么就像我们在开幕式中所说的那样,这种分布式存储技术的目的就是为了帮助Internet,甚至取代Internet的存储市场。互联网。简单来说,未来IPFS的分布式存储技术将抓住谁的声音?这就是我们刚才提到的。在国家元首,马云正在做阿里云,或者像腾讯云和百度云,等等,那么在这个传统领域,我们相当于您可以理解为IPFS的东西,就像拼多多当时抢京东天猫一样淘宝的业务,在这项技术中,最有利可图的商业石油层如上图,它始终是最上游的采矿机械和矿山。

针对最引人注目,最值得投资的IPFS及其管理,我可以给您详细的解释。如今,它主要集中在他的投资价值风险评估参与方法,投资收益回报等方面。扩展,我相信这将对您有所帮助,那么我们现在进入第一部分,看看世界上讨论最多的IPFS是什么?

当涉及IPFS时,它实际上非常简单。中文翻译是行星际文件系统。它实际上是一种用于硬盘共享的Internet基础协议,主要用于访问数据。简而言之,Ips可以为更多人创造一种转移自己的方式。可以共享空闲的存储空间,同时仍然获得收益。然后,我们将这种存储方法称为所有人都可以参与共享硬盘的存储方法,并将其称为分布式存储。好吧,实际上,这里有一个问题。为什么现在需要这种分布式存储技术?您必须知道,当今的Internet技术实际上具有三个主要领域,即计算能力,存储和宽带。那么,实际上,该领域的存储可以说是整个Internet的基础。我们当前正在访问的所有Internet信息都是从集中式存储服务器传输的。当前,传统网络中使用的存储方法是集中式的,这意味着首先要建立一个集中式存储节点,例如阿里云,谷歌云,而刚才提到的两家公司目前正在做大量工作。中心的存储节点完成后,即可通过传统的HTTP协议。那这个协议是什么呢?平时上网时,您可以查看此内容。在输入URL的计算机侧网站的界面中会出现这样的单词。这使用HTTP协议连接网络中的所有终端。但是,随着Internet的发展20多年,集中存储已经暴露出来。一系列弊端。

例如,存储效率的传输速度很慢。这是他的第一个缺点,第二个缺点是它具有严重的安全风险,隐私泄漏和其他问题。实际上,在这方面,每个人都可能很熟悉,例如一些名人新闻,或者一些个人隐私泄露等等,对吗?因此,第三个方面是集中存储的成本非常高。您可以参考下表。进行全面比较。

因此,对于上述存储成本,您可以看一下上面的图片。目前,像国内比较一样,这一著名的像是阿里云,腾讯云和百度云。基本上,如果存储一个T,那么一年的成本大约是25到3500。那么,如果存储时间是一年的存储空间,那么一个T和一个T是多少?它是1024G,所以对于IPS的分布式存储技术,如果以后再使用它,同一批次的批次,这个存储空间一年大约是250元,实际上,成本是相对来说的。它减少了十倍,而且十倍的数目已经非常大,因此,在安全性方面,我们可以稍后再讨论,然后在传输速度方面,它已经超越了。这个五层网络虽然我们中的许多人可能尚未使用5G,但有些朋友可能已经使用过5G,您可以感觉到5G的速度,这比五层速度要快。因此,为了应对这些传统的集中式存储的缺点,2014年,来自斯坦福大学的计算机医生和团队的斯坦福大学的一位名叫胡安·本内特(Juan Bennett)创造性地提出了这种分布式存储,被认为要优于我们目前的互联网,因此在5月2014年,胡安·贝内特(Juan Bennett)启动了IPFS新文件系统,并在第二年被世界著名的YC孵化器所赞誉。我获得了一笔可观的奖金,然后,在获得了这样的投资之后,创始人终于成立了他们的开发团队协议实验室之一。因此,当涉及到这一点时,一些不了解的朋友可能会有点好奇,也就是说,IPFS是真的。它可以解决当前的一些Internet问题或缺点吗?实际上,我想告诉您答案是肯定的。

因此,接下来,要解决此问题,我们需要了解他的简单操作原理,那么IPS为什么说其成本比传统的阿里云存储或类似百度的存储便宜,比您更快,更安全,所以首先,在IPFS网络中,这种存储室如果要在IPFS网络中存储文件,它将首先对文件传递特殊的加密算法。将其分成几个256KB的片段,然后将这些文件片段分发给世界各地的矿工。您可以理解,该矿工的服务器是硬盘,因此当用户需要数据时,用户只需输入命令,然后具有相同数据的那个服务器就会进入服务器,并且数据将在以下位置传输给您同时。

这样,因为它是附近的传输,并且同时您附近的某些节点可以传输给您,所以与传统的Internet相比,此方法有了很大的改进,并且数据传输的效率非常简单。例如,如果所有车辆都在同一条道路上行驶,将不可避免地导致交通拥堵。如果说道路多,那么拥堵的可能性就会小得多。由于IPFS的工作原理,上面提到它是对文件进行片段化的分布式存储,因此对于每个存储节点,由它获得的数据本身是非常小的片段,非常小。一部分,然后每一部分大约是一个文件片段,例如256KB,因此这种分布式存储方法可以有效地防止自然灾害。有一个非常简单的类比。例如,每个人都希望保存文件并将其存储在自己的计算机中。在内部,然后保存了整个文件。如果计算机突然坏了或由于进水而怎么办。导致硬盘中的数据丢失,或者可能是整个数据丢失,那么让我们比较一下存储数据(如ips)的原理,您相当于将计算机作为节点,并且仅保存256KB,例如,此源该文件为2G,因此,如果您的计算机损坏,实际上对元数据的两个基础不会有太大影响,甚至可以将其还原。这就是为什么它可以自然地预防自然灾害的原因。

同时,由于这种分散和分散的处理方法,它自然可以防止DOS攻击或黑客,病毒和数据泄漏。你怎么理解的?例如,我们想在U盘或计算机上,甚至在手机上保存一些隐私,您可能会觉得这是不安全的。例如,如果有人闯入您的计算机网络或您的手机高速公路,则我们已经与某些病毒链接建立了联系,从而导致您的帐户被盗。信息或您的个人隐私已被泄漏,那么泄漏就是整体数据。但是,像IPFS这样的文件存储方式是分散的,对,然后,如果您存储所有私有数据,则即使该节点受到了黑客病毒的攻击,每个节点也只会为您节省一小部分。那么他得到的只是一部分,因此在这种情况下,对于我们的数据存储而言,您的安全性更高,因为其他人会遇到麻烦,所以无法说他们全面了解您。著名的绘画只会给你一个角落。您可能很难判断这个名花儿是哪里来的,或者它最初是否正确,所以同时,分布式存储实际上可以大大减少带宽资源,因此可以看出,它实际上比传统的更好。互联网。更具成本效益,因此这就是ips在世界上如此重要的原因,但是在这里值得一提的是,您必须注意当前正在谈论的IPS,它本身并不是区块链。它是Internet的一种新的基础传输协议。然后,ips官方团队为了鼓励更多的人加入ips的分布式存储网络,并贡献自己的存储空间来提供服务,因此,官方IPFS协议添加了极为重要的激励层,这是人们高度期待的并在2020年备受期待的区块链项目Filecoin。

因此,Filecoin可以按字面意思翻译,如果用中文按字面意思翻译,则称他为文件B。因此,在这里,我们可以得出两个结论。首先是他不是区块链,也不是,也不是某种代币。 ,而是一种新的Internet协议。他的目标是补充甚至替代我们当前的传统Internet基础传输协议HTTP。然后第二点是Filecoin是IPFS的激励层,在IPFS的分布式存储网络中的支付交易令牌中,对于大多数投资者或集团中的朋友,也许我们更关注此Filecoin 。

接下来我们进入第二部分,让我们看一下IPFS激励层,Filecoin的价值前景,是否值得我们投资,让我们参考是否要执行此项目,然后现在进行测试网络,可能关注的朋友可能已经了解了该领域的当前状况,无论是通过媒体还是周围朋友的介绍,整个主要网络都是对过去的考验。然后,如果主网上线,这一次就越来越近了,预计是从7月21日到8月20日。可以说,在8月2日左右,Filecoin的普及程度一直在上升。您可以在相关网站上查看当前情况。相反,全球期望仅次于比特币。以太坊被称为比特币。对于以太坊级别相同的项目,许多朋友正在考虑是否投资Filecoin,并且主网上线的时间越来越近。

然后,随着主网络时代的到来,许多人可能会说,他们希望在这方面更快或更快速地进入项目市场,所以目前,我们如何才能正确地做到这一点?衡量这项客运投资的价值?因为正如沉先生之前提到的那样,我们处在区块链领域,并且您想从这些财富中获得高回报,所以我们应该更理性地看待它。或者,要了解该项目的某些背景,对,通过我们自己的判断或其他一些因素为权衡取舍是不值得的,那么我们将从三个方面进行分析。 ,相反,PA的投资价值。

首先,让我们了解第一点。 Filecoin的投资风险分析Filecoin是IPFS的唯一官方证书。他的门槛之一很高。首先,投资的第一要点就是投资这个ipfsfilecoin项目。投资者必须是经美国证券监督管理委员会认可的合格投资者,因此在美国,这完全符合法律程序。当前,这是现有信息。 2017年8月,Filecoin在一小时内筹集了资金。 1.86亿美元,最终ICO筹集了2.57亿美元。这是区块链历史上最大的ICO。那时,似乎还记得从这个Eos筹集资金。同时,它似乎正在筹集资金。在同一时期,它可能筹集了资金。它是1.86亿,排名第三。然后,不仅这个合格的投资者投资Filecoin,而且Filecoin也得到了这一顶级投资银行的认可。那么每个人可能都知道,顶级投资银行是一些风险投资公司,大型风险投资公司,他们都将拥有自己的专业风险控制团队,IPFS和发展控制项目已被世界顶级投资机构IPFS投资者认可是非常具有前瞻性的,这些技术的投资回报已被这些大公司使用。如果顶级风险投资公司已经评估了投资风险,那么他们将经过严格的评估和审查。这些投资机构在投资项目时非常谨慎,甚至严格。他们都有自己的一套顶尖的工具。具有投资经验,这个专业的风险控制团队包括一套严格的标准化程序以进行审计。

这些专业的团队使用专业的方法进行分析,所得到的结果肯定比我们自己的要好,用有限的精力和有限的资源进行分析,所获得的结果更加可靠,具有更多的参考价值。如果您这样说,顶级投资机构可以投资某个项目,这至少表明该项目的前景非常广阔。从风险投资机构的角度来看,该项目的回报率绝对是不错的,他将获得相应的资金来粉碎它。他或向他投资,因为这可以吸引他们参与。如果没有回报,我相信她不会花钱投资任何人,任何平台或任何机构,对吗?那么,接下来,我们将看看谁是IPFS的投资者?

因此,目前,像Filecoin这样的投资者目前拥有世界排名前八位的机构,例如斯坦福大学,这所大学,可以说,该组中的大多数朋友可能都听说过它,这是举世闻名的研究。大学,他的任期,可以说是仅次于这所哈佛大学,然后我们的项目的创始人叫胡安·本内特(Juan Bennett),他是斯坦福大学的计算机科学博士学位,因此您可以将其理解为这个IPFS项目。相当于斯坦福大学的儿子,所以斯坦福大学本身对此项目非常乐观。第二个投资机构是著名的红杉资本。它可能针对红杉资本金融界的人们。我相信,这种公司风格的机构可能会被更多的人听到,然后是红杉资本。在50年的投资生涯中,他们投资了国内公司,例如著名的阿里巴巴,蚂蚁金服,京东美团,滴滴出行和近国内50家互联网巨头。可以说,投资愿景非常独特。大多数项目和公司都取得了巨大的成功,处于行业领先地位。嗯,世界上排名前500位的公司中有一些已经在美国纳斯达克成功上市。例如,京东,右派,阿里巴巴等也都取得了巨大的成功。然后在2017年,IPFS团队还获得了Shan Capital的红色A赞誉,然后由Sequoia Capital进行了相关融资。

第三是我们上面提到的YC创业孵化器。这家YC初创孵化器被美国誉为孵化项目中最著名,最成功的孵化器之一。然后,与此同时,也有数字货币投资于ips。投资领域的金融掠夺者的飞机,包括Winklevoss兄弟基金会,然后是Winklevoss兄弟基金会,Winklevoss兄弟基金会的创始人,对每个人来说可能听起来都很陌生,但我说的一件事可能是每个人都知道他们的成立世界上最成功的投机者。他们用自有资金花了1100万美元购买了世界上1%的比特币。然后他们愿意投资该IPFS,这也足以证明该技术和Filecoin激励层的未来价值不可估量。

该Ipfsfilecoin和Anderson Hollovis基金也有投资。目前,这家基金公司是硅谷顶级的风险投资公司之一。他已经投资了90多个世界知名的互联网公司。就像我们的比较。熟悉的Facebook,扎克伯格的平台和创始人俱乐部以及Union Square Ventures也投资了该计划。实际上,从以上排名前八位的风险投资公司来看,有很多风格。风险投资公司从以前的投资结果来看,基本上就是投资人的节奏。因此,Filecoin在未来的估计价值,包括其发展前景之一,我们都可以看到,Filecoin绝对不是未来的小项目。

从以上内容可以看出,Filecoin的投资风险已经被一些顶级投资机构进行了审查。我们也可以从另一个角度出发,那就是判断IPFS技术是否成熟,因为Filecoin是IPFS,那么我们就可以通过判断是否可以实施IPFS技术来判断我们是否要参与这个项目。

因此,首先,我们必须知道,自2015年推出以来,这个分布式存储网络已存储了近300亿个文件。然后,基于IPFS协议,世界范围内开发了许多应用程序,其中包括一些非常流行的应用程序。当然,这是一个杀手级应用程序,但是我们在该国的大多数朋友可能没有访问图像应用程序的权限,但是您可以在所有人中推广它。例如,第一个分散式视频平台称为bto。包括与以太坊合作的去中心化社交平台Akasha一样,德国航天中心使用IPFS技术来应用此遥测数据存储,同时,我们必须使用此冷钱包,然后再将该钱包也用于存储,也基于IPFS。

同时,国会图书馆和WikiLeaks对不对?它还使用ipfs网络存储数据,包括加拿大政府还建立了一个托管在IPFS网络上的以太坊浏览器,就像近年来的泰国政党一样。实际上,在选举过程中,首次使用了区块链加IPFS电子投票系统。就像著名的Google浏览器和Firefox的两个世界浏览器一样,它们都已经支持IPFS协议,也就是说,如果有人知道如果您翻墙了,您实际上可以通过IPFS的网络技术,例如可以浏览的阿波罗登月的一些珍贵照片。因此,与此同时,最重要的是著名的微软公司。 Microsoft当前正在与IPFS合作启动IPFS beta应用程序,并且它已经启动了此Microsoft商店。这实际上表明Microsoft正在促进基于块的技术。链技术的分布式存储的发展也表明IPFS是当前web3.0的一次重大革命,因此,如果您有关注的朋友,您实际上可以在此看到此界面。当然,在Microsoft商店中,以下图片也直接显示给您。

以上所有分析都是关于教大家如何理性地看待它。如果您想参与此Filecoin项目的挖掘或参与此项目,我们应如何进行合理分析?对于这个项目,一些背景分析,包括他的一些投资风险分析,因此,在上面,我已经向大家进行了更清晰的解释,然后基于这个项目,您可能听说过这个过程中有一些朋友。实际上,在我刚才所说的过程中,可能有些人从媒体那里学到了一些内容,有些东西已经学到了,对,当然,对于一些不了解很多的新朋友来说,更多关于这个地区。我们所谓的小白当然就是在这里。您可以更全面地了解它。然后,接下来,我们将是当前市场如此火热,主要网络即将上线,那么我们如何参与这项投资计划,并以此方式扩大这种采矿的收益?请你进来。

接下来,让我先告诉您,Filecoin,作为个人投资者,我们如何参与其中?很多人和很多朋友可能会关心这个问题,因此,首先,如果该小组有很多采矿的朋友,例如主流货币比特币或以太坊,那么与我们之前的观点一样,事实上,如果您想获得与此相对应的代币,那么我们通常有两种方式,第一种是直接使用您自己的真实黄金和白银在二级市场上交易,对吗?然后Filecoin尚未进入主网络,因此您现在不能购买现货,那么我们可以说还有更多的朋友仍在关注这个期货市场,然后在期货市场中,它是关于期货FIL交易。这里需要注意的一点是给您一个简单的提醒。Filecoin项目官员曾经发布过一份文件,称期货交易不介意该投资者的参与,因为将来可能存在无法交割的风险。然后,在市场上进行的这种期货交易纯粹是平台本身的行为,而正式的IPFSFilecoin项目则是无关紧要的,因此,如果您处在该期货市场中,则在进入市场时需要谨慎。然后,获取Filecoin的第二种方法是我们之前联系过的挖矿收购。然后,实际上,所谓的Filecoin挖矿的实质是A数据访问服务,它与比特币和其他计算能力的挖矿根本不同。我们都知道,比特币挖矿需要大量的计算能力来进行网络计算,所以这种计算叫什么呢?硬币网络称为哈希冲突,因此整个过程需要消耗大量的这种电力资源,并且这种消耗电力的方式不会给人类社会带来任何有益的价值应用。

但是在Filecoin挖掘领域,情况有所不同。它通过IPFS协议和这种代币的激励机制创建了一个分布式存储交易市场。然后,Filecoin矿工可以通过提供高质量服务来获取此Filecoin。奖励,所以他不是能源消耗型采矿,众所周知,比特币,他的采矿机除了消耗电能进行哈希冲突计算然后获得相应的比特币外,没有其他含义。但是Filecoin可以提供这种高质量的存储服务或其他数据服务,并且可以获得这种货币的报酬,因此,如果Filecoin在采矿,它不是耗能的采矿,而是贡献型采矿,并且此过程整个服务不会消耗太多电能,因此Filecoin挖矿非常节能。

因此,针对这一点,如果您是Filecoin矿工,则挖出的硬币没有任何生长期,那么从投资者的角度来看,它实际上是更安全的。然后,实际上,在投资领域,我们不要谈论我们可以赚多少钱。首先,我们的安全是第一,对吗?如果我们说在安全的前提下,我们将查看我们相应的硬币产量,那么我们的收入是多少倍,这当然取决于后期的货币价格,因此它在文件硬币中矿工。您挖出的所有硬币,您的全部收入是没有存储期,那么当Filecoin硬币的价格升至您所需要的价格时,矿工可以随时将生产的硬币带到二级市场进行交易。心,那么你可以直接卖掉它。这有点类似于比特币挖矿。如果您以一定的适当价格开采比特币,则可以直接在二级市场上以现金出售比特币。

因此,作为一个没有锁定期的项目,这也是许多投资者认为Filecoin非常可靠和安全的主要原因。

然后随着5GAI智能的普及,互联网的数据只会在未来增加。然后,如果您作为Filecoin网络中的​​矿工提供了自己的存储空间来存储数据,那么您的收入只会增加而不会减少,因此,实际上,对于矿工而言,选择采矿时间非常重要。每个人都知道主网的时间越来越近了。然后在IPFS子控制项目中进行早期开采,我们称之为“早期开采”,以获取最高利润。然后随着矿工的增加。与很久以前的比特币一样。矿工增加了开采难度。如果您增加货币数量,也会减少您的货币数量。因此,我们都知道以前的比特币,也许是很久以前的事情了。按比例,您的家用计算机一天可以挖50米,而一台更先进的计算机一天可以挖一两百米,但是随着比特币的发展,越来越多的人参与其中,现在您可能会说有一个计算机挖硬币的可能性就消失了。

报告/反馈

进阶小课堂-IPFS的关系族谱技术架构及工作原理

原标题:高级小教室-IPFS的关系谱系技术架构和工作原理在[高级小​​教室]的上一期中,我们分析了HTTP协议当前构建的Internet的许多缺点,并介绍了IPFS的基本概念和原理。单击下图,可以查看IPFS如何构建下一代Internet。今天,我的兄弟将与您分享IPFS的关系谱系和技术架构。

IPFS的关系图IPFS由Juan Benet于2014年5月提出。2015年,他创建的“ IPFS”项目在Y Combinator创业孵化竞赛中获奖,并获得了天使投资。同时,他建立了一个协议实验室。

IPFS本质上是一种内容可寻址的,版本控制的点对点超媒体分布式存储和传输协议。目标是补充或替换过去20年中使用的超文本媒体传输协议(HTTP)。一个更安全,更自由的互联网时代。

在开发IPFS时,协议实验室团队采用了高度集成的方法来开发整个项目,例如构建块。其中,IPLD,LibP2P和Multiformats的三个模块服务于IPFS的底层。 Filecoin是IPFS的激励层,它评估IPFS应用程序的数据。

Mutiformats是一系列哈希加密算法和自描述方法的集合。它具有6种主流加密方法,例如SHA1 SHA256 SHA512 Blake3B,用于加密和描述nodeID和指纹数据的生成。它基于现有协议。值的自我描述性转换,即,您可以知道它是如何从值中产生的。

LibP2P是IPFS核心的核心。面对各种传输层协议和复杂的网络设备,它可以帮助开发人员快速建立可用的P2P网络层,这是快速且具有成本效益的。 libp2p的主要功能包括:发现节点,连接节点,发现数据和传输数据。它类似于一个现实世界的快递公司,该公司连接到数千个节点。除了分发数据之外,它还负责查找数据。

IPLD是一种转换中间件,它将现有的异构数据结构统一为一种格式,以促进不同系统之间的数据交换和互操作性。IPLD现在支持BTC,ETH和EOS等主流公共链的块数据。 IPLD中间件可以将不同的块结构统一为一个交付标准,从而为开发人员提供相对较高的成功标准,而无需担心性能,稳定性和错误。这就是为什么IPFS对许多区块链项目都很重要的原因。原因。

IPFS已应用这些模块的功能,并集成到容器化的应用程序中,并在独立的节点上运行,并且以Web服务的形式供所有人使用和访问。

由于IPFS是一种开放源协议,因此每个人都可以免费使用IPFS进行各种开发。目前,IPFS网络中的节点数不够,网络还不够稳定。为了使IPFS能够迅速普及和推广,协议实验室基于IPFS网络创建了Filecoin区块链项目,以激励参与IPFS节点并存储数据的矿工。 Filecoin评估这些应用程序的数据,并允许更多的人通过类似于比特币的激励政策和经济模型来创建节点,以便更多的人可以使用IPFS。

Filecoin是IPFS的经济激励系统,承载IPFS的价值转移并保持IPFS生态的发展。

从下一个[高级课程]开始,我们将重点介绍Filecoin。

IPFS的技术体系结构IPFS具有八层子协议栈,从低到高分别用于标识,网络,路由,交换,对象,文件,命名和应用。每个协议栈执行其自己的功能并相互匹配。

身份层和路由层身份层和路由层可以一起解释。对等节点身份信息和路由规则的生成是通过Kademlia协议生成和制定的。 KAD协议本质上构造了一个称为DHT的分布式哈希表(distributed hash table)。 ,加入此DHT网络的每个人都必须生成自己的身份信息,然后才能使用此身份信息来负责存储该网络中的资源信息以及其他成员的联系信息。

网络层网络层是IPFS技术的核心层。使用的lib2p可以支持任何传输层协议。ICE NAT遍历框架集成了STUN,TURN和其他类型的NAT协议。该框架允许客户端使用各种NAT方法来打开网络以完成NAT通信,这对于IPFS的p2p网络非常重要。

交换层是BT工具,例如Xunlei和eMule。 IPFS团队对BitTorrent(称为Bitswap)进行了创新。它增加了一个信用和计费系统来鼓励节点共享,并且用户可以通过将数据发送到其他节点来增加信用。价值,从其他节点接收数据会降低信用价值。如果用户仅接收数据而不共享数据,则他们的信用评分将越来越低,其他节点将忽略它们。

对象层和文件层对象层和文件层也可以组合谈论,它们共同管理IPFS上80%的数据结构。 Merkle DAG的结构中存在大多数数据对象,这为内容寻址和数据重复数据删除提供了便利。文件层是与DAG平行的新数据结构,并使用与Git相同的数据结构来支持版本快照。

命名层具有自我验证的功能(当其他用户获得对象时,指纹公用密钥用于验证签名,即验证所使用的公用密钥是否与NodeId相匹配,从而验证对象的真实性)由用户发布,并获得真实性(更改状态),并添加了IPNS的巧妙设计,以使加密的DAG对象名称可定义并增强可读性。

应用程序层IPFS的核心价值在于在其上运行的应用程序。它可以使用类似CDN的功能在非常低的带宽下获得所需的数据,从而提高整个应用程序的效率。

IPFS的工作原理IPFS基于用于寻址的文件内容。 IPFS为每个文件分配一个唯一的哈希值(文件指纹:根据文件的内容创建),即使两个文件的内容仅相差1位,哈希值也不同。因此,IPFS基于文件内容进行寻址,这与基于域名寻址的传统HTTP协议不同。

IPFS建立文件的文件版本管理。 IPFS删除整个网络中的重复文件,并建立文件的版本管理。也就是说,将记录每个文件的更改历史记录,并且很容易返回到文件的历史版本以查看数据。基于哈希值的文件查询。查询文件时,IPFS网络基于文件的哈希值(整个网络唯一)进行搜索。由于每个文件的哈希值在整个网络中都是唯一的,因此查询将很容易。除了存储所需的数据外,每个节点还存储一个哈希表,以记录文件的存储位置以及查询和下载文件。 IPNS。 IPNS允许用户使用私钥将引用附加到IPFS哈希,并使用公钥哈希来指示您的网站是最新版本。如果您使用过比特币,您可能对此很熟悉。比特币地址也是公共密钥。如果链接不起作用,请放心,您可以更改公共密钥所指向的内容,但是将永远不会维护公共密钥。改变。这样就解决了网站的更新问题。接下来,仅需确保这些站点的位置是人类可读的,并且解决了所有问题。

可读的可变地址。 IPFS / IPNS哈希值有些大而丑陋,很难记住。因此,IPFS允许用户使用现有的域名系统(DNS)为IPFS / IPNS内容提供人类可读的链接。它允许用户通过将哈希值插入域名服务器上的TXT记录中来实现此目的。

IPFS HTTP网关,新旧网络之间的桥梁。通过HTTP网关,IPFS可以实现从HTTP到IPFS的过渡。在浏览器完全支持IPFS之前,现在允许当前的Web浏览器访问IPFS。用户可以快速切换到IPFS,以完成Web网络的存储,分发和服务。 IPFS协议是开源的,并支持任何团队和个人免费存储和下载数据。 IPFS如何快速普及和发展,以便更多的节点参与者愿意推出自己的计算机硬盘驱动器来存储其他人的数据?这需要IPFS-Filecoin的激励层。在下一期[高级课程]中,我们将开始详细解释什么是Filecoin,Filecoin与IPFS之间的关系等。欢迎关注。

skr!做了这么多年机器人,却被00后秒了!

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