Filecoin是IPFS的激励层 两者相互促进共同发展

IPFS和 Filecion技术实际上是两种技术,两者之间既有联系,又有区别,从技术的角度来说, IPFS所使用的技术栈主要包括 BT技术以及其他类型的技术。这是一个综合了各种成熟技术的创新项目,这就是 IPFS。值得注意的是: IPFS技术并不包含任何区块链特有的技术,例如共识、代币等。这就是说,它并没有使用区块链相关的技术。
Filecion是另一种技术,但 Filecion和 IPFS共享同一个模块,我们把它称为Libp2p模块。在 IPFS和 Filecion中,LibP2P模块都是一个网络基础。一种完全基于区块链的分布式存储项目 Filecion使用了区块链技术。Filecion也有很多创新之处,比如说时空证明POST,以及对数据存储本身的算力的使用,以实现共识计算。
Filecion和IPFS之间的区别在于所使用的技术和应用的场景不同。IPFS使用的场景可以和 HTTP类似,主要做数据传输,定位。什么叫传输?传输是将数据从一个节点传送到另一个节点,即从一个地方传送到另一个地方。例如,手机打开京东后,从京东服务器传到您的手机,这叫做数据传输,因此 IPFS的技术功能之一就是进行数据传输。IPFS的另一个主要功能是数据定位,也就是找到数据所在的位置,就像 HTTP的 DNS一样。

Filecion主要是做数据存储的,我们知道做数据存储必须去做数据传输,否则你存储就没有意义。因此, Filecion实际上是一个架构在 IPFS上的应用程序,该架构在 IPFS上做一个数据存储项目,两个底层网络可以互联互通。因此,数据传输和数据存储融合为一个整体,而 IPFS和 Filecion则是相辅相成的。
IPFS的上线时间是2015年5月份,到现在已经五年了。现在 FilecionSecurities上线了,大部分应用都分布在一些私有网络中,公有网络不算特别多,而且有许多顶级公司,包括一些国内大型公司正在使用 IPFS技术。
事实上, IPFS与区块链技术没有太多的联系,它仅仅是一种互联网技术,但 IPFS使用的底层模块叫做LibP2P,它被抽象为一个独立的项目,而区块链与 IPFS实际上有着很大的关系,可以作为区块链项目的基础结构。即是说,如果有项目方想要开发一个区块链项目,可以直接借助LibP2P这个项目进行开发,这将节省大量的工作量,也就是说,你不必在上面开发基础的网络和数据传输部分,因为LibP2P已经为你封装好了,基于这样一个模块进行开发,你只需在上面开发共识部分,就能开发出一个区块链项目,从而减少区块链开发者的工作。
IPFS是一种分布式网络协议,目前的网络基础架构越来越向分布式方向发展,无论是大型网络还是小型网络,现在所谓的微服务实际上都是分布式的,这些技术已经在京东、淘宝、天猫、支付宝、微信等网络中得到应用。最早的中心化网络,由一个节点控制全网,到后来很多个节点,再到像 IPFS或区块链这样的完全分布式网络,这就是技术的两个极端。IPFS是一种产生于分布式网络中的技术。

如果你需要开发一个分布式应用,基于IPFS开发是一个非常好的选择,因为IPFS网络本身就具有分布式的特点。IPFS节点也就是大家说的点对点网络,是一个节点多连接任意其它节点的,意味着IPFS在数据传输上比HTTP有更大的优势 V。cjxy066 —— IPFS的核心就是BT协议,所以说BT下载对IPFS数据下载来讲,它大约比现在的HTTP能节省60%的带宽,这是IPFS优势。
某些特定的 IPFS应用在 IPFS开发的基础上开发分布式应用是一个不错的选择,因为 IPFS网络本身就具有分布式的特点。人们所说的 IPFS节点即点对点网络,是指一个节点多地连接其他节点的网络,这意味着 IPFS在数据传输方面比HTTP具有更大的优势。这个 IPFS的核心是 BT协议,它比现在的 IPFS数据下载节省约60%的带宽。情景,由分为两类:
一类是公网应用,公网应用就是连接整个 IPFS的公网,类似于庞大的 BT网络,我们接触到 BT网络后,可以自己开发一些应用,而公网应用大多可以开发一些 DAPP的东西,或与平台相关的东西;
另一类是私网应用, IPFS允许用户启动一个 IPFS网络,与主网隔离,形成一个小的局域网,这种局域网可多见用于企业的企业网内部,目前已有许多公司在探索企业内网中使用这种类型的网络。就我所知,有些公司已经在他们的项目中使用 IPFS网络。

Filecoin是一个基于区块链的存储项目,通俗地说, filecoin是一个巨大的网盘,是以区块链项目为基础的,一个由采矿者维护和操作的网盘,这也是 filecoin项目的通俗理解。—— cjxy066 作为 Filecoin的技术基础, IPFS使用了一些公共模块。IPFS是一种 BT网络,节点越多,其性能就越好。
在以往的BT项目里面(例如,电驴),很难有一种方式激励这些使用BT的人一直开着自己的BT网络,一直去给别人做种子。因为这样对它们自己没有什么好处,还要消耗自己的资源,比如说电能、硬盘甚至网络带宽。如果想让BT网络变得更好,就需要更多的用户去做种子,但这是一件非常难的事,在以往的BT网络里,我们很难去做到让用户去主动去分享自己的数据。
我们都知道以前那些BT软件,曾经尝试过各种激励方式。比如说你限制了带宽,那么它的软件会主动去限制你的下载。还有一些在很多年前的大型BT站,它们是采用积分的制度,就是说你可以花钱购买积分,其实就相当于花钱购买流量,这都是激励大家去做种子的一种方式,都不尽够理想。
但是非常幸运的,这十年我们碰到了区块链,而区块链是在做这方面具有先天优势,所以说Filecoin就是IPFS上面的一个激励层,然后以F众所周知,以前那些 BT软件,曾经尝试过各种各样的激励手段。假设您限制了带宽,那么它的软件将主动限制您的下载。也有几个大型的 BT站,他们都是采用积分制,也就是说你可以花钱买分,实际上相当于花钱买流量,这是一种激励大家去种子公司做种子的方法,都不够理想。
Filecion的形式可以给IPFS提供更多的节点,这就是它们之间的关系。也就是说IPFS使用的人越多,或者使用的应用越多,对Filecion的需求越大,Filecion的节点越多,对IPFS网络的支持越大,它们是一对儿互相促进的协议。
发表评论 取消回复