Skip to main content
 首页 » IPFS

ipfs是怎么诞生的

2021年04月21日26

链众科技带你深入了解IPFS,Filecoin与挖矿

原始标题:联众科技带您深入了解IPFS,Filecoin和Mining Editor。我阅读了IPFS和Filecoin的白皮书。市场上有关IPFS的大多数文章都被汇总到本文中,以客观地陈述和阐明IPFS。

我希望读者可以一步一步完成并花费更多时间。阅读这篇文章后,我会理解它,并且在以后有关IPFS的文章中可以笑掉它。

互联网是人类历史上最重要,最有影响力的发明。在互联网诞生之前,没有人知道它可以给世界带来如此巨大的变化。在不离开家的情况下,我们可以接收来自世界各地的消息。即使在行走和移动时,我们也可以随时使用手掌的“器官”与其他人进行交流。

但是您是否考虑过Internet如何使Internet上的信息自由流动?

互联网由分布在世界各个角落的数以万计的服务器组成。世界上最大的芯片制造商英特尔拥有约100,000台服务器,Facebook有30,000台,美国最大的电话公司有20,000台。服务器超过一百万!这个数字还是很吓人的。

我们当前的Internet由这些巨型公司的服务器组成。这些服务器已在计算机机房中运行。如果关闭服务器,则将无法访问其上托管的内容。

任何了解某些计算机网络原理的人都知道Internet的数据交互模式使用B / S和C / S模式,即客户端-服务器模式和浏览器-服务器模式。

什么是IPFS?

它既是协议又是网络。它已经运行了两年半,这并不是徒劳的。

就像比特币网络一样。它尚未发明任何新技术。它只是结合了许多技术(P2P网络技术,BitTorrent传输技术,Git版本控制,自认证文件系统数据传输协议等)。从技术上进行改进和创新,整合IPFS网络。

它比我们当前在Internet上使用的HTTP协议功能更强大,这使得IPFS协议可以代替HTTP协议,并创建一个更好,更高效和成本更低的Internet世界。星际文件系统(IPFS)是文件系统的全局对等分布式版本。目标是补充(或什至替换)当前统治Internet的超文本传输​​协议(HTTP),并且它们都具有相同的文件系统。计算设备连接在一起。原理是将基于域的地址替换为基于内容的地址,即用户不是在寻找地址,而是在特定位置存储内容。无需验证发送方的身份,而仅需要验证内容的哈希。它可以使网页更快,更安全,更健壮和更耐用。

在当前的Internet世界中,用户与网站之间的通信基于HTTP协议。

然后,IPFS协议使用去中心化作为一种​​手段,并辅以奖励机制和共识机制,以重塑用户与网站之间的通信方式。

HTTP协议已经使用了20年。从HTTP 1.0到HTTP5,网页的显示变得越来越漂亮和丰富,但其背后的浏览器/服务器模式从未改变。

如果您担心区块链,则可能听说过IPFS-星际文件系统。 IPFS用于解决或弥补HTTP的一系列缺陷。

使用IPFS协议的互联网世界是什么?

IPFS网络中的文件将被分配一个哈希值,该哈希值类似于我们的ID号。它是唯一的,并且是根据文件的内容计算得出的。

即使文件中的标点符号发生变化,所计算的哈希值也完全不同,就像一对双胞胎一样,它们也具有不同的ID号。

因此,在IPFS网络中只有一个唯一的文件副本。这些文件自然不会被重复存储,也不会被恶意篡改(文件的哈希值被篡改),从而大大降低了存储成本并减少了存储资源。浪费。

只能通过查询其哈希值(ID号)来找到此唯一文件。这种设计比我们平时查找文件要方便得多。

通常,我们可能不得不跳到几个网站上找到该文件,即使某些文件不在您不知道的网站上,您也会错过该文件。

IPFS网络中的下载是一项类似于Thunder下载(p2p下载)的技术。将文件上载到IPFS网络时,该文件分散成许多副本,每个副本存储在全国各地的不同硬盘驱动器中,并且每个地方都有此文件的一部分。

该硬盘位于您的个人住宅中。硬盘有数百GB甚至几TB。下载文件时,您可以同时从每个人的家中获取数据,这比集中存储要快得多。

如上所述,上传到IPFS网络的文件分散成许多副本,并且文件分散在世界各地,因此IPFS网络可以自然地抵御自然灾害。

当某个地方遇到地震,洪水和洪水等不可抗力时,IPFS系统将立即激活修复功能,以将存储在灾区的数据立即恢复到其他地方。 IPFS系统中存储的数据比您当前使用的那些云服务更安全。根据此功能,您上载的文件将永久存储在Internet上,没有人可以销毁它。

同样,IPFS本身具有抵抗DDoS攻击的能力(即时访问大量网站)。因为所有访问都将分配到不同的节点,所以即使攻击者本人也是节点之一。

在某种程度上,IPFS甚至可以承受量子计算攻击。

如果您存储的文件是您不希望其他人看到的文件,则可以在将该文件存储到IPFS中之前对其进行加密,这样,即使其他人具有该文件的哈希值,您仍然需要一个私钥来查看数据。

IPFS的加密和永久存储将孕育一些灰色行业,例如发布各种不受管制的语音,盗版猖and和其他问题。

正如比特币的杀手是洗钱,黑暗的网络交易,以太坊是货币一样,编辑认为,新技术的出现将伴随各种争议。我们应限制其弊端,并充分发挥其积极作用。

基于IPFS的上述特征,让我们看看他能做什么?

1.将全局文件系统挂载在/ ipfs和/ ipns下:这意味着我们所有的文件都可以存储在该文件系统上。 2.挂载一个个人同步文件夹,该文件夹可以自动执行版本管理和自动备份。这意味着将来,我们将拥有一个空间无限的网络磁盘,无需担心数据丢失,无需担心隐私泄漏(非对称加密)。 3.作为加密的文件和数据共享系统。 IPFS具有这样的功能,文件加密,数据共享都是小菜一碟。4.作为具有版本控制的软件包管理系统。 5.作为虚拟机的根文件系统。 6.作为管理程序,将IPFS用作虚拟机的引导文件系统:联机操作系统。7.作为数据库:应用程序可以直接操作IPFS的Merkle DAG数据结构,并且可以使用IPFS版本控制,缓存。想象一下我们的数据库直接存储在IPFS文件系统中,有什么经验?自动备份,永不丢失,安全加密,无限空间,高速连接,请考虑一下这是美丽的。技术改变生活,改变未来。……8.作为一种加密的通信平台,没有人想窃听消息通信。9.作为一种加密的CDN,作为Web的CDN,CDN的功能是:包括的。 10.永久性的网络,没有任何无法访问的链接,例如byebye指向404。IPFS的创始人Juan Benet在IPFS的论文中直接提到了上述应用场景。有兴趣的学生可以查阅IPFS白皮书进行查看。

与HTTP相比,IPFS具有一些特征:基于内容寻址,而不基于域名寻址。文件(内容)具有唯一性。将文件添加到IPFS网络时,将基于计算将唯一的加密哈希值分配给内容。这将改变我们使用域名访问Internet的习惯。

提供文件的历史版本控制器(例如git),并允许多个节点用于保存文件的不同版本。

区块链在IPFS网络上运行,这是用于存储Internet文件的哈希表。每次有网络访问时,必须在链上查询内容(文件)的地址。

通过使用令牌(FileCoin)的激励作用,激励每个节点存储数据。 Filecoin是由加密货币提供支持的存储网络。矿工通过为网络提供开放的硬盘空间来获取Filecoin,而用户则使用Filecoin支付在分散的网络中存储加密文件的费用。

例如,我想观看一个名为ABC1的视频,加入IPFS网络,在网络中搜索名为ABC的文件,(通过IPNS去中心化文件命名系统)2,IPFS网络在Ha上快速索引区块链,希望反馈搜索结果。3.您只需支付一点FileCoin令牌即可获取ABC文件并将其本地缓存。 ABC文件不是从云或服务器下载的,而是由该网络的参与者提供的。它可能是离您最近的网络节点。这样做的好处是它不仅不需要中间服务器,而且具有最快的网络效率。

4.如果ABC文件恰好由您周围的几个人所有,则IPFS网络会将文件分割成小块,从而节省了这些节点的存储成本,并允许您以最有效的方式下载视频。

5.该视频文件被缓存在您自己的计算机中,不仅可以自己观看,还可以为其他人提供资源。

6,此外,您还可以自己在此网络上发布新内容,并有机会获得FileCoin令牌,因为您也为网络做出了贡献。

这样,可以实现整个网络的文件利用,以实现最佳效率。实际上,IPFS不仅可以完成这些方案,还可以做更多的事情。我们几乎所有的计算机系统都具有这种结构。 IPFS为我们解决了最后一部分:数据存储。它可以大大降低数据存储成本,并提高数据下载速度。

然后,几乎可以在需要优化数据存储的任何地方使用IPFS来提高效率。

IPFS已打开。它为所有区块链准备了数据存储结构,并且可以链接到不同的区块链项目。这就是为什么这么多白皮书提到与ipfs链接的原因,而IPFS将被用作区块链。基础结构存在。

以下是IPFS在其他项目中的应用:akasha:以太坊和基于IPFS的社交网络Alexandria:去中心化的内容发布平台Arbore:朋友之间的文件共享系统-我相信一定程度的云将很快被放弃Dtube:视频共享使用IPFS作为存储的站点git-ipfs-rehost:您可以在IPFS星际维基上的github上存储项目:基于IPFS构建的Wiki(土耳其在IPFS的帮助下阻止了Wiki,现在已将其还原(访问)ipfs-search:基于IFPS的搜索引擎ipfs-share:基于IFPS的文件共享ipfs.pics:基于IFPS的图片共享网站Orbit:基于IFPS的分布式聊天工具Partyshare:一个简单的文件共享系统computes.io:基于IPFS的分布式计算机(这头牛,收集了世界上的计算资源,构建了大型的分布式计算机)OpenBazaar:openbazaar是一种去中心化的淘宝网,其口号是“自由买卖”。问题是,一旦用户停止运行该软件,商店将脱机。在IPFS的帮助下,openbazaar2 .0创建一个脱机存储。

Ubuntu:著名的Linux发行版本Ubuntu正在计划将发行版本转移到IPFS,目前正在讨论该计划。

Firefox浏览器:有许多应用程序支持包括ipfs在内的分布式协议。我不会一一列举。更多的应用程序正在开发中。我相信我们很快就能看到它们,即使您当前正在浏览的网页也已经使用IFPS建立了一些页面。

什么是Filecoin?

IPFS网络具有巨大的数据存储需求。它需要大量的节点和分布式存储空间。它需要分布在世界各地的硬盘才能参与工作。如果没有激励机制,为什么我们要购买用于IPFS网络共享的硬盘?

因此,IPFS设计了一套鼓励用户存储的规则,即Filecoin协议,并发布了令牌:FIL。

获得的FIL非常有价值,因为在此存储过程中,FIL与实体经济相结合。

用户需要支付FIL才能存储文件,而矿工则可以帮助用户存储文件以获得FIL。

FIL代币可以在Filecoin市场中流通,并且有供应需求。

Filecoin协议如何工作?

互联网世界的本质是数据之间的传输,包括上行链路(发送数据)和下行链路(接收数据)。

上行链路(发送数据),即您的计算机将数据发送到Internet。例如,当您查看网页时,单击所需的网页,然后将说明上载到Internet。您将图片上传到Moments,并且生成的数据是上行链路数据。下行链路(接收数据),您可以从Internet下载数据。例如,当您观看电影时,您连续下载视频以产生流量,或者当您观看网页时,下载后会显示Internet上计算机上显示的图片和网页文本,并且以这种方式生成的数据是下行链路数据。

Filecoin协议中有两个概念。

1.仓储市场。 2.取得市场。

互联网的上游(发送数据)类似于Filecoin的检索市场。

互联网的下游(接收数据)类似于Filecoin的存储市场。

在Filecoin网络中,Filecoin将用户的存储和检索需求置于交易市场中。

考虑一下之后,我可以通过类比清楚地了解交易过程。

此交易过程类似于用户在淘宝上购买商品。

淘宝店主就像Filecoin网络中的​​矿工。

1.卖方成为商店所有者(矿工),并且需要支付定金(抵押贷款FIL),以防止商店所有者(矿工)在交易期间违反合同,从而导致交易未完成。

2.卖方成为商店所有者后,他创建了自己的产品信息(在Filecoin网络中注册的硬盘空间)。

3.店主将产品上传到淘宝(filecion网络),并清楚标明价格。

4.买家浏览淘宝页面,找到符合自己价位的产品(仓储服务)。

5.买方提交购买产品的订单(提交数据存储订单)6.商店所有者收到订单7.商店所有者开始提供服务(商店数据)8.服务完成9.买方确认收据(确认商店所有者已存储数据)。10.向商店所有者(矿工)付款(FIL)通过这种方式,完成了一组存储过程,客户需要检索数据,这也是一个类似的过程。

看完这篇文章后,我的朋友们可能会怀疑:我通常使用一些网络云存储(百度云磁盘)来存储数据而不花钱,而且我也不关心效率问题,那为什么要花呢?花钱购买代币以将数据存储在您的IPFS网络中,多么麻烦!是的,我们免费使用云存储,但是网络存储成本很高。以前有人曾以每月约2,000的价格暴露百度的网络磁盘。万美元的支出,服务器硬件,巨大的带宽,各种场所,电费,人力和维护费用都需要大量的资本投资。百度云盘通过其他渠道将这些存储成本转移给用户,将注意力集中在观看广告上,设置较低的下载速率以迫使您购买会员,并对企业大容量存储收取费用。

因此,将来,我们的普通百姓也可以自由地将数据存储在IPFS网络上,但是这些费用将转嫁给基于IPFS协议的应用程序开发人员,他们将使用另一种方式来压缩您的毛线。

Filecoin的共识机制(存储证明)比特币网络的共识机制:例如,今天我向小莉转移了100元,如果整个网络中有100万台计算机,而我在转移资金,我将向小莉转移了100元。成千上万的计算机大喊大叫,然后我将其传递给她,因此我将帐户保留在每个人的小型帐户簿上,并且每个帐户簿都保持统一。记帐时,CPU高速运行,这是非常耗电的。

比特币的共识机制,即上述行为,被称为工作量证明,它消耗了大量的计算资源和能源。

Filecoin的共识机制相对环保。淘宝店主(矿工)发出货物(完成存储),买家必须确认收货(确认矿工完成存储)。证明,PoSt),此“确认矿工已完成存储”将始终存在于Filecoin网络中,用户可以随时对其进行检查。

Filecoin将网络中矿工的当前存储率(相对于整个网络的存储率)转换为矿工的投票权,使用存储证明(PoSt)达成共识,不会浪费像比特币这样的计算资源和能源,并且可以激励矿工投资更多。更多的硬盘驱动器为网络做出了贡献。

区块链技术的出现使分布式网络的设计成为可能。区块链不是万能的灵丹妙药,但区块链是一种低效且昂贵的数据存储方式。 IPFS的精妙之处在于它将分布式分类帐放在IPFS之上。该分布式分类帐仅记录网络中每个文件的哈希值。

IPFS协议可以充分发挥网络的自由性和独立性,并且成本低廉。无论如何,分散式网络和集中式网络的共存无疑将是一种趋势。

采矿和存储矿工:硬盘:硬盘是最重要的,存储可以在24小时内长期打开,因此您需要一个可以长时间稳定运行存储的硬盘,监视硬盘的成本会更高-有效的。挖矿机:随后的Filecoin将启动挖矿软件。

检索矿工:网络:需要高网络速度和低延迟。重要的是获得较大的流量上传渠道。

硬盘:4T以上。

挖矿机:后续的Filecoin将启动挖矿软件,并且挖矿机必须能够平稳运行挖矿软件。

Filecoin采矿一直受到该行业许多大型公司的青睐,其前景令人印象深刻。

IPFS起源是什么?火雷神算IPFS带您了解真正的IPFS项目!

为了更好地找到技术改进和更好的客户体验,技术人员没有忘记他们作为开放源代码系统组织的真实身份,就像其官方网站的宣言口号一样:“每个人的每一行代码都是一个开放源代码系统。开源系统创造了自主创新,目前每个IPFS项目的成功不可能只依靠一个人,也可以在协议实验室中使用,而IPFS项目的成功与开源也非常大系统组织者。这里有许多推动者,他们将自己非凡的见解献给了全世界,然后推动了新项目的推广。每一项新项目的投资都是开源系统的推动者的影子,这些可爱的人正在推动世界的发展。 IPFS项目的开发。

我不是矿机,IPFS也没有矿——来自Filecoin节点的呐喊

原始标题:我不是采矿机,IPFS也不会采矿-Filecoin节点的呼喊声是IPFS官方团队建立的Filecoin网络,这些节点表示了不满。 Filecoin节点不是挖掘机器,并且节点操作不适合挖掘。 IPFS领域与比特币之间存在更为明显的区别,即,它们在激励产生机制上具有完全不同的生存方式和社会价值。

要探究参与Filecoin节点的操作是否属于挖矿活动,我们必须首先跟踪挖矿活动的起源并了解其真正含义。根据《全球百科全书》的入门解释:“采矿最初是指开采有形矿藏的行为,现在已扩展为开采虚拟货币。”

由此可见,“采矿”一词的原始含义是从大自然中获取矿藏。由于比特币的输出本质也源于一种自然的,无人拥有的机器算法,因此每个人都巧妙地参与了比特币的输出。节点竞争的行为称为挖掘。从逻辑上讲,这是非常合理的。

在比特币系统中使用采矿是非常合理的。如果将其强行引入IPFS系统,那就太牵强了。如上所述,差异可以与激励产生的存在方式和社会价值区分开,所以让我们首先看一下它们是如何产生的。

01激励代币比特币的输出完全取决于比特币网络的PoW操作机制,即节点参与哈希冲突,计算答案最快的节点有权产生区块,并且整个网络都在广播并确认,它也获得了块奖励-BTC。 BTC的输出方法有点类似于在自然环境中开采未拥有的矿产资源。因此,参与比特币网络的区块奖励的节点称为矿工,这种行为称为挖掘,这没有错。

在IPFS正式开发的Filecoin网络中,还会生成一个激励层,即FIL。值得注意的是,Filecoin节点参与主网络的操作以获得FIL,但是这些FIL由需求方支付,这与比特币网络的机器算法输出有很大不同。首先,FIL的获取基于节点对网络分发的数据存储任务的接受。通过复制证明(PoRep)机制的验证后,可以识别出该节点已接受该任务。您可以通过这种方式获得FIL吗?事实是,当然不是那么简单!由于数据存储需求者是企业级用户,因此对数据存储时间也有要求。然后,聪明的Filecoin团队添加了一种称为时间证明(PoST)的共识机制。该机制强制Filecoin节点在特定时间提交存储数据的证据。仅在通过此步骤之后,存储任务才完成,并且是时候接收FIL。这套严格的共识机制是为了确保Filecoin节点在存储数据时最大程度地发挥数据存储需求者(企业)的利益。话虽这么说,您是否觉得这很简单?为企业分配工作?是的!是的! Filecoin节点正在为企业服务!当您处于自然状态时(无主比特币网络)会获取无主矿藏(BTC)。其他人则认为您正在采矿,并称您为矿工,因此似乎无力反驳。如果您在Filecoin网络中运行一个节点来接受(来自公司的)数据存储任务并获得FIL,其他人则说您是“采矿”并称您为“矿工”,是否合适?烦人吗?显然,这种方式的观点是有偏见的。

02社会价值比特币比特币网络没有任何应用场景。从电费表中挖出的BTC可以以天价出售,或在某些不稳定地区用来代替法定货币,或作为稀有的奢侈品收藏。此外,似乎没有太多值得讨论的优点。 。当然,作为区块链技术应用的第一个成功案例,我们仍然需要尊重它,没有别的了。

IPFS与IPFS不同。它的成熟可以解决许多实际的社会问题。例如,在当前的集中式存储方法中,企业数据存储成本高,传输速度慢且不安全。基于IPFS传输协议构建分布式存储服务器,将这些难点一并解决,FIL具有实用价值。以FIL为载体的上游和下游需求实际上是业务需求对接。 FIL在Filecoin的利益转移中发挥作用。

一些朋友,也许是出于与市场和客户之间的妥协,通常对被称为采矿机的存储服务器无动于衷,据说获利方法就是采矿,即使带着一丝喜悦。但是,此锅,直连云不随身携带。我们的主要产品是存储服务器,而不是采矿机;我们的业务逻辑是接受Filecoin主网络的数据存储任务并获得FIL,而不是进行挖掘。

上一篇: ipfs挖矿指南

下一篇: ipfs和ipfs

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