Filecoin中扇区是什么?32G与64G效率有何区别?

fffmCQ.jpg

什么是扇区?

提到扇区,我们一般传统意义上的硬盘扇区,硬盘的内部圆形金属盘片被磁道划分成若干个扇形区域,每个扇形区域可以存放512个节点的数据,硬盘驱动器在向磁盘读取数据时以扇区为单位,但是在Filecoin中扇区并不是指硬盘,而是sector。

sector是Filecoin存储挖矿中使用的基本存储容器,它是存储的基本单位,在Filecoin测试期间共有5种扇区大小2K、8M、512M、32G、64G,但在现在主网里只有两种规格:32G和64G,二者相比32G的扇区密封比64G的效率更高,且对硬件资源的要求更低。

Filecoin中扇区是什么?32G与64G效率有何区别?扇区是如何存储数据的?

矿工创建扇区成功后,扇区为空,当矿工接受客户数据时,他们将这些碎片填充到未密封的扇区中,在扇区的密封操作过程中,其实是POREP复制证明初始化的过程。VX:FIL37373

扇区的生命周期是多久?

Filecoin网络的扇区默认是540天,但是矿工可以修改扇区时间,因此Filecoin网络扇区生命周期可以为180-540天之间的任意值,比较常见的为180天、360天、540天,由于Filecoin太空竞赛和主网是无缝衔接的,因此Filecoin第一个扇区生命周期开始的时间是北京时间:2020年8月25日06时00分,即Filecoin太空竞赛开启的时间,若以8月25来计算,设置了180天扇区生命周期的扇区,在2021年的2月21已经到期,现在新提案FIP-0014通过后,矿工可选择对这部分扇区进行续期操作。

Filecoin中扇区是什么?32G与64G效率有何区别?32G与64G扇区有何区别?

当矿工每递交一个32G的扇区都需要两个步骤:第一个步骤是密封P1,当发送这条消息时需要扣掉一定的FIL手续费;第二个步骤是在密封之后生成复制证明P2,从而证明我已完成密封的过程,当密封证明成功之后也需要发一条消息,同时也会消耗一定的FIL手续费,所以当矿工每天想封装更多的算力,发消息的频率就会越高,从而消耗的FIL手续费(GAS)就越多。

于是为了控制手续费,矿工就把32G扇区改成了64G的扇区,64G扇区也就是两个32G扇区,这里做个形象的比喻:原来一辆卡车上面只有一个集装箱跑高速,现在为了省高速费变成拖两个集装箱,那可想而知高速费用是省了,但是运输速度必然变慢从而造成运输效率降低,在用官方建议的高性能配置情况下,同时跑32G的扇区和64G的扇区,32G扇区花费4小时,64G扇区花费的时间不是简单的一倍,而是需要花费13.6小时,从这个数据可以看出,64G扇区在GAS费上省了一倍的消耗,但是效率降低了近3.3倍,当然这只是用官方数据做一个举例。VX:FIL37373

Filecoin中扇区是什么?32G与64G效率有何区别?

由于之前Gas费用过高,有一些节点都重新采用了64G扇区来进行封装来降低Gas。Filecoin官方表示预计将于6月的最后一周进行Filecoin v13 网络升级升级!届时FIP-13提案和FIP-8提案若能成功实施(可插之前文章链接),实现消息的批量提交,减少ProveCommitSector和PreCommitSector消息的发送次数,从而直接大幅度降低gas消耗,到时32G扇区或更有优势。

Filecoin中扇区是什么?32G与64G效率有何区别?

总而言之,大家可以根据成本计算,如果Gas费仍非常高的话,是可以考虑64G扇区封装的。这是有效降低Gas的一种方法。但是如果Gas急速下降,非常低的情况下,或者封装量非常巨大,那自然封装越快越好,也能更早得到收益。当然大家也可以结合两种方式一起来进行封装,将成本降到最低。

声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。 提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。

发表评论

登录后才能评论