主页 > token.im > 比特币重置网络选择 IPFS和Filecoin有什么关系? 为什么 IPFS 经常延迟?

比特币重置网络选择 IPFS和Filecoin有什么关系? 为什么 IPFS 经常延迟?

token.im 2023-06-06 07:31:29

IPFS技术和Filecion技术其实是两种技术。 它们之间既有联系也有区别。 首先,从技术角度来看,IPFS使用的技术栈主要包括BT技术,加上其他类型的技术。 它是一个融合了各种成熟技术的创新项目,这就是IPFS。 需要注意的是,IPFS技术栈中并没有区块链特有的技术,比如共识、代币等,换句话说,它没有使用区块链相关的技术。

比特币重置网络选择_比特币分叉对比特币的影响_比特币网络钱包

Filecion是另外一种技术,但是Filecion和IPFS共享同一个模块,我们称之为基础模块,叫做Libp2p模块。 LibP2P模块既是IPFS的网络基础,也是Filecion的网络基础。 Filecion是一个完全基于区块链的分布式存储项目,它使用的技术就是区块链技术。 Filecion也有很多创新的东西,比如时空证明POST,它利用数据存储本身作为计算能力进行共识计算。

Filecion和IPFS的区别在于使用的技术不同,应用场景也不同。 IPFS使用的场景可以类比为HTTP,主要是数据传输和定位。 什么是传输? 传输是将数据从一个节点传输到另一个节点,也就是说,从一个地方到另一个地方。 比如你的手机打开京东,就是从京东的服务器传给你的手机。 这叫做数据传输,所以IPFS的技术功能之一就是数据传输。 IPFS 的另一个主要功能是数据定位,即找到数据在哪里,类似于 HTTP DNS。 Filecion主要用于数据存储。 我们知道为了数据的传输必须要进行数据的存储,否则你的存储是没有意义的。 所以 Filecion 实际上是一个构建在 IPFS 之上的应用程序。 它在IPFS之上构建了一个数据存储项目,它们的底层网络是可以连接的。 因此,数据传输和数据存储成为一个整体,IPFS和Filecion形成了一套互补的协议。 IPFS 于 2015 年 5 月推出,到现在已经五年了。 目前,Filecion的二测已经启动。 现在大部分应用都分布在一些私有网络中。 公网不多,很多顶级公司,包括国内的一些大公司,都在使用IPFS技术。

比特币网络钱包_比特币分叉对比特币的影响_比特币重置网络选择

其实IPFS和区块链技术并没有太大的联系,它只是一种互联网技术,但是IPFS使用的底层模块叫做LibP2P,抽象出来后成为一个独立的项目,而这个项目其实和区块链相关的有连接比较多,可以作为区块链项目的基础设施。 也就是说如果一个项目方想要开发一个区块链项目,可以直接使用LibP2P项目进行开发,这样会节省很多工作量,也就是说你不用去开发基础网络和数据传动部分在上面。 ,因为LibP2P已经帮你打包好了。 如果基于这样的模块来做,只需要在上面做共识部分就可以开发区块链项目,降低了区块链开发者的难度。 IPFS 是分布式网络的协议。 当前的网络基础设施正变得越来越分散。 不管是大网络还是小网络,现在的微服务其实都是分布式网络,包括京东、淘宝、天猫、支付宝、微信等技术都已经是分布式网络了。 最早的中心化网络,一个节点控制整个网络,后来很多节点,再到IPFS或区块链时代的完全分布式网络,所以这是技术的两个极端。 IPFS是分布式网络下诞生的技术。 如果需要开发分布式应用,基于IPFS开发是一个非常好的选择,因为IPFS网络本身就具有分布式的特点。 IPFS节点就是大家所说的点对点网络,其中一个节点连接到任何其他节点,这意味着IPFS在数据传输上比HTTP有更大的优势。 IPFS的核心是BT协议,所以BT下载相对于目前IPFS数据下载的HTTP可以节省大约60%的带宽,这是IPFS的优势。

比特币网络钱包_比特币分叉对比特币的影响_比特币重置网络选择

IPFS的一些具体应用场景,从规模上可以分为两种:一种是公网应用,公网应用就是我们访问整个IPFS的大型公网,它就像一个巨大的BT网络,我们联系在 BT 网络之后,您可以开发一些自己的应用程序。 这些公网应用大多可以开发一些DAPP的东西,或者是一些和平台相关的东西; 另一个是专用网络应用程序。 IPFS 允许用户启动一个与主网络隔离的 IPFS 网络。 组建小型局域网,这种网络大多可以用在企业网络中,现在很多公司都在探索在企业内网中使用这种网络。 据我所知,一些公司已经开始在他们自己的项目中使用IPFS。 Filecoin 是一个基于区块链的存储项目。 总的来说就是一个巨大的网盘。 该网盘建立在区块链项目的基础上,由矿工维护和运营。 磁盘,这是Filecoin项目通俗的理解。 IPFS是Filecoin的技术基础,它们之间使用了一些通用的模块。 IPFS 是一个需要更多节点的 BitTorrent 网络,因为节点越多,性能越好。 在以前的 BitTorrent 项目(例如,eMule)中,很难有办法激励那些使用 BitTorrent 的人继续运行他们自己的 BitTorrent 网络并为其他人制作种子。 因为这对他们没有好处,而且还消耗了他们自己的资源,比如电力、硬盘甚至网络带宽。 如果我们想让BT网络变得更好,我们需要更多的用户来做种子,但这是一个非常困难的任务。 在过去的 BT 网络中,我们很难让用户主动分享自己的数据。

比特币重置网络选择_比特币分叉对比特币的影响_比特币网络钱包

我们都知道那些BitTorrent软件曾经尝试过各种激励方式。 比如你限制带宽,它的软件会主动限制你的下载。 很多年前也有一些大型的BT站。 他们用的是积分制,也就是说你可以花钱买积分,其实就相当于花钱买流量。 这是一种鼓励大家做种子的方式。 两者都不理想。 但是非常幸运的是,我们在过去的十年里接触到了区块链,而区块链在做这件事上有先天的优势,所以Filecoin是在IPFS之上的一个激励层,然后以Filecion的形式,它可以为IPFS提供更多的节点,这就是它们之间的关系。 也就是说,使用IPFS的人越多,或者说使用的应用越多,对Filecion的需求就越大,Filecion节点越多,对IPFS网络的支持就越大。 它们是一对相互促进的协议。 IPFS虽然早在五年前就推出了,但在那个年代,因为没有激励层,这些企业或者开发者在使用的时候,只能自己存储这些数据,相当于自己拿走了这些IPFS节点。 储藏。 Filecion 上线后,他们多了一个选择。 他们不需要自己存储这些数据,甚至不需要自己运行一个服务器节点,所以他们可以继续Filecion项目,将两个项目结合起来开发应用。 这是他们之间的联系。 先说Filecoin的共识机制。 让我们以比特币为例。 我们都知道比特币的共识采用的是PoW,就是用你的算力作为投票比例。 比如,你拥有全网1%的算力,那么未来概率上你将拥有全网1%的比特币收益。 这就是比特币的共识机制,即挖矿模型。 它使用的计算能力实际上是 PoW 工作量证明。

比特币分叉对比特币的影响_比特币网络钱包_比特币重置网络选择

事实上,Filecoin 也可以使用比特币。 白皮书已经说得很清楚,Filecoin可以使用任何类型的共识机制。 至于选择哪种共识机制,完全是团队的选择,没有强制规定。 为什么 Filecoin 不采用与比特币相同的共识机制? 我们都知道Filecoin是一个立足于实体经济的项目。 它与实体经济的结合非常紧密,因此必须降低成本。 刚才说的是一个巨大的网盘。 如果不降低成本,则意味着网络成本太高。 我相信不会有更多的人选择。 基于这样的理解,Filecoin必须要找到一种共识机制,越便宜越好,这种共识机制显然不能采用比特币的共识机制,因为比特币的共识机制是有成本的,Filecoin需要避免这个问题。 刚刚我们说了Filecoin是一个巨大的网盘,矿工做的就是提供自己的存储和带宽。 我们可以改变我们的思维方式吗? 用你提供的存储空间,也就是你存储的数据作为你共识机制的基础怎么样? 这是Filecoin的一个方向。 基于这种思路,Filecoin 共识机制提出了一种时空证明,称为 PoST。 时空证明是证明矿工在一段时间内存储了一定数量的数据。 只要存储数据,就拥有计算能力。 它与比特币本质上是一样的。 比如你存储的数据量占全网数据的1%,那么你得到的Filecoin收益,即代币收益也是全网的1%。 所以它是基于存储的数据量。 一旦我们根据存储的数据量来计算这个共识机制,显然我们不需要庞大的计算工作来完成这件事,我们只需要适当的计算工作就可以完成,这样可以节省计算资源和电力。 这就是 Filecion 为降低成本所做的事情,对于 Filecoin 来说将面临巨大的挑战。 以前没有人这样做过,这个创新是非常具有挑战性的,这意味着Filecion的共识机制太难了,因为它要关注矿工存储的数据本身,而矿工不能删除数据,甚至临时生成数据。 数据本身是在Filecion里面的,因为刚才我们说了Filecion是一个巨大的网盘,是用来存储数据的。 数据来自用户,来自用户。 用户将自己的数据交给矿工,然后矿工拿走数据存储起来作为自己的算力,然后维护区块链的共识机制,获得区块链的回报。 Filecion 挖矿的共识机制就是这样运作的。 这里特别巧妙的是,Filecion在做共识机制的时候,可以直接使用矿工存储的数据。

比特币分叉对比特币的影响_比特币网络钱包_比特币重置网络选择

所以Filecion里面的共识机制,上面说的那些,只是一些比喻,这里只涉及到一个时空证明的概念,还有很多其他的概念没有涉及,只是为了让大家明白它是干什么的 什么东西会做。 Filecion的生态中大致有几类角色。 一是开发者,因为Filecion是可以在上面开发的区块链,是与实体经济结合的区块链。 这样一来,就意味着开发者必须在上面做应用,否则Filecion就失去了价值,所以开发者就是这里的角色之一。 另一个是矿工。 Filecion 项目中有两类矿工。 一种叫检索矿工,一种叫存储矿工。 让我用一个简单的描述告诉你它们是什么。 大家应该一下子就明白了。 对于传统的BT项目来说,大家下载数据的时候,真的要有人帮你做种子吗? 这样就可以下载数据了。 相信有些人会遇到类似的情况,就是你下载一个文件,下载到50%,结果发现没有种子,你的下载就中断了。 在文件中。 矿工的概念是为每个人制作种子的节点。 然后下载的时候可以从很多地方下载,还会有网络加速。 这是一个矿工。 我们刚刚谈到了开发者和矿工。 还有硬币盒。 它与比特币持有者、投资者、爱好者或交易所非常相似。 但是,Filecion 的令牌与比特币的令牌不同。 Filecion 的代币具有交易价值。 因为在这个网络里面,我们要衡量存储的成本是多少,或者下载的成本是多少比特币重置网络选择,这个东西需要用token来衡量。

比特币分叉对比特币的影响_比特币网络钱包_比特币重置网络选择

大家一定要注意了,网上的每一点都是有人付出的,天下没有免费的午餐。 比如你在手机上打开京东,然后你下载了京东的商品资料,那我要告诉你支付流程是怎样的。 首先,您需要向网络运营商支付流量费用,然后将流量下载到您的手机中。 ,这个流量是有人付费的。 其次,这些存储在京东的服务器上,京东需要支付存储费用。 最后,从京东下载数据时,京东又要给你支付流量费。 其实这个流量在我们现在的经济模型里面,是双向收费的。 所以所有的数据都是有人付费的,所有的存储也是有人付费的。 Filecion 的经济模型恰好符合这些规律。 用户是一个角色,它是 Filecion 网络的用户。 最后说一下Filecion中矿机的概念。 Filecion系统中的矿机概念与比特币不一样。 当比特币的矿机出厂时,矿机的算力就已经确定了。 我们习惯用算力的概念来形容矿机的挖矿能力,这就是算力。 Filecion矿机出厂算力为零,你根本无法预测它的算力。 那我们该怎么办呢? 它有多少计算能力? 它的计算能力是这样计算的。 你在里面存储了多少有效数据,计算能力是根据你存储的数据量来衡量的。 举个例子:全网的数据存储容量是100T,你存了1T,那么你的矿机算力就是1%。

如果一段时间后全网数据量变成200T,你的数据量没有增加,那你就变了0.5%。 因此,它的计算能力是动态变化的,这一点不同于比特币。 你不应该用比特币的方式去衡量Filecion矿机的算力。 目前,Filecoin测试已经持续了半年。 由于疫情的影响,也做出了适当的延期测试。 事实上,整个测试过程中出现了很多问题,比如网络重置。 测试的目的是找出测试网络中的错误。 到目前为止,测试大致分为三个阶段。 第一阶段是开发网络测试。 其实就是边开发边测试。 它是一个开源项目,需要一个庞大的开发网络。 测试完全没有参考意义。 第一阶段的测试是在今天之前的两三个月的测试期间,开发团队改进了很多东西,改变了一些协议。 因为在测试的过程中,逐渐发现有些问题需要妥协和权衡,在安全和成本之间进行博弈。 无论是在技术上还是经济模式上,都发生了很多变化。 从第一阶段的测试到今天推出这个测试还有一些变化,这在以前的经济模型中无法呈现或保证,但我们发现这个问题仍然需要解决。 理论上来说,Filecion的上线时间应该在7-8月之间,不会有太大的问题,因为在第二阶段的测试中,网络已经比之前稳定了很多,包括使用了一些新的做法。 Filecion有两种实现,一种是我们都知道的Lotus的实现,一种是go-filecoin的实现。 现在网络已经实现互联互通,网络已经连通,第二阶段将开展两种两网。 比较实现方式,结果可能是两者并存,或者以后只用一种。

比特币分叉对比特币的影响_比特币重置网络选择_比特币网络钱包

Filecion发展到今天,很多人都不是很清楚它的难度。 他们总以为Filecion项目一拖再拖,其实是因为这个项目难度太大,涉及到很多数学前沿知识。 例如,零知识证明或非交互式零知识证明。 由于这些知识在数学上还没有得到完美的解决,所以Filecion在一定程度上是一个半科学的项目。 有很多东西在做科研,所以它的项目计划还没有完全稳定下来。 现在很多大学也参与了这个项目的研究。 在第二次测试中,我们可以看到一些目前使用的证明机制或者一些数学机制。 它的稳定性是相当不错的,但不排除有变化的可能,包括主网的经济结构和技术结构的变化。 这么说吧,大概​​有80%可以在7、8月份按时上线,但还是有极小的概率会延迟到后面,比如出现了很严重的bug。 所以号召矿工或者矿机厂商参与测试,上线前留下bug,上线后绝不留下bug。 这对每个人来说可能都是灾难性的。 参与 Filecoin 挖矿与比特币不同。 下面以比特币为例进行对比,方便大家理解。 我们都知道比特币的收益率曲线特别容易计算,因为电的成本是多少? 管理成本是多少? 包括机房费和矿机费。 所以它可以准确地计算出回报率。 比特币挖矿特别透明,很容易算清楚投资能赚多少,包括风险比特币重置网络选择,所以这就是比特币。 但是Filecoin不一样,它相对复杂一些,挖矿需要一定的技术支持。 如果是比特币,买矿机插上电源就可以挖了,Filecoin不一样。 如果你买了一台矿机,插上电源,你可能根本挖不到任何币,因为我们都知道它的算力就是存储的数据,一定要注意。 存储了多少数据。 所以它还是有一定的技术含量和技术门槛的。

比特币重置网络选择_比特币分叉对比特币的影响_比特币网络钱包

参与挖矿,首先是要学习足够的知识。 矿工必须了解系统的工作原理。 当你了解了它是如何工作的,你以后就可以制作自己的预估利润曲线,所以你要准备足够的知识。 第二,如果你觉得自己学这个东西太难了,还有一个办法。 我建议大家找技术实力强的团队投资,当然这种情况下是要交路费的。 这个大家都懂,最后还是要看回报率,最普通的投资项目就够了。 所以如果你参与挖矿,不要投资太早是非常重要的。 这是我从2017年开始就一直在提醒大家的,现在已经到了二试,我还是跟大家说一句,不要太早投入,可以再看再看。 我们来看看实测。 因为Filecoin目前的网络还没有到最后的代码稳定阶段,我们还不知道Filecoin的数据挖掘性能等最终形态会是什么样子。 本文来自火星财经企业版专栏引擎存储。 文章旨在传递行业信息,不构成任何投资意见或建议。 投资有风险,入市需谨慎。

比特币重置网络选择_比特币网络钱包_比特币分叉对比特币的影响

江湖问路,不问心,问心,问能走几条路。 区块链江湖,远而精彩。 你就是去开拓天地,勇敢的闯入这个世界,哪怕再努力。 欢迎关注区块链。

比特币重置网络选择_比特币网络钱包_比特币分叉对比特币的影响

今日音乐《古琴离骚》