时间:2023-08-18|浏览:180
IPFS是什么?
上一篇文章用简单通俗的方式给大家讲解了IPFS和FIL之间的关系,今天将会偏于专业术语进行详细介绍。FIL目前上市48家交易所,不过没有在市场上进行交易,所以市值流通暂时无法公布,至于它未来价值能有多大,能不能超过比特币,受着很多方面的因素影响,始终是一个未知数。
其实IPFS是一个数据打包技术,在其过程中分为Sector封存和共识证明两个过程,共识过程包括WinningPoSt和WindowPoSt两个阶段,但这和FIL有什么关系呢?比如说用户要存储一个文件,系统就会把文件拆分成一个个大小32G的块,每存储一个有效块就会获得一定数额的FIL代币奖励,如果存储的块越多,那么获得的FIL代币奖励越多,不过每个矿工必须对自己存储后的文件负责。
IPFS如何存储文件呢?
在Sector封存阶段分为四个小节Precommit?1,Precommit?2,Commit?1,Commit?2,P1阶段是将文件文件初步拆分,其算法为SDR。而在整个Sector中有11层需要计算,且必须一层一层计算,不能同时并排进行,所以在这个过程中是最消耗电费和时间的。如果想要节省计算时间,电脑CPU就起着一个关键作用,CPU性能越强,则运算速度越快。
P2阶段是文件存储大纲阶段,举个例子说,我们把蔬菜、医用、肉类等食物放入一个箱子里面,但放完后,需要做一个食物产品大纲,别人一看大纲就能知道这个箱子里装了哪些东西,在这个阶段GPU起着加速作用。C1阶段是为了后面的证明阶段准备数据材料。C2阶段是证明大纲是否正确,这几步的时间都和GPU加速有关。
做完上面几步之后,就到现在的共识证明阶段。WinningPoSt阶段决定是否有出块权利,它会随机详细抽查上面数据封存阶段是否属实,如果检查没有任何问则可以获得FIL奖励。在WindowPoSt阶段,会每隔一段时间对已经获得FIL奖励的矿工进行检查。这是IPFS挖矿的全过程,总共只有两个阶段,数据存储和证明。
IPFS挖矿,投资者需要注意什么呢?
上文中提到了两个硬件性能概念——CPU和GPU,看到这里,很多人都吐槽自己不懂CPU和GPU,但最关键的影响因素并不是其他们,而是下一篇文章中我们将要提到的扇形区和GWH(投入产出比)。如果不懂CPU和GPU的投资者可以资讯售卖处理器的官方客服和行业人员。硬件中还有一个值得关注的点——内存。一个块的内存大小是32G,如果采用32G内存的配置,则只能在一定时间内,存储一个块,紧接着再对下一个块进行处理。但如果使用128G,速度则被提高两倍。
总结以上内容,硬件上影响IPFS数据存储速度是GPU、CPU、内存大小,因为篇幅原因,下篇文章我们再深入盘点IPFS的内幕,以及玩家如何正确选择一家好的厂商。
今天的分享到此结束,感谢大家的持续关注,对于IPFS有不懂问题,可以关注DPRO评测团队。