首页 币圈新闻 链动精灵丨浅析Filecion封装效率重要性

链动精灵丨浅析Filecion封装效率重要性

链动精灵丨浅析Filecion封装效率重要性

Filecion作为算力市场的去中心化存储网络,由其衍生的矿业市场也是从落地开始就响应非凡,纵观整个Filecion矿业市场,大家对于Filecion挖矿的知识比较的模糊,今天给大家浅析Filecion的封装效率,“封装效率”对Filecion挖矿来说是非常重要的一个投资点,了解它对于整个挖矿过程是非常重要的。

01、Filecoin奖励

Filecoin的奖励目前分为存储市场,检索市场以及区块奖励。挖矿最重要的是奖励,存储能力是Filecion目前区块链网络的引擎,节点通过“密封”的过程将硬盘空间分配为Filecion网络去获得存储能力,密封将存储空间分为多个存储数据的商区,节点向网络添加的存储扇区越多,存储的客户端数据越多,有资格获得Fil币奖励的便越多。

与传统的区块链工作量证明要求节点执行计算密集型但无用的任务来赢得区块奖励不同,Filecoin节点通过证明它们为网络客户端提供可靠和有用的存储来获得区块奖励。

任何人都可以为网络贡献存储资源,并立即开始获得奖励。此外,还极大地激励了节点存储有用的数据,因为加密经济学极大地补贴了Filecoin网络上实际客户的存储。这激励了合法的用例,并强调了Filecoin存储人类最重要信息的核心使命。因此,例如,可以在网络上为帮助我们研究宇宙或治愈疾病的数据集赋予更多权重。

02、Filecoin挖矿

Filecoin挖矿可以简单拆分为worker和miner两个步骤。

Worker——负责计算,将原始数据通过SDR算法进行数学计算,然后再将计算好的数据封装到硬盘的扇区中,并提交上链生成复制证明,矿工就获得了算力,这个过程需要消耗大量的CPU、内存和GPU资源。然后Filecoin网络再根据矿工所持有的算力分配区块打包的权利(也就是区块打包票选权),算力越大、赢票率越高,矿工在参与区块打包的时候需要重复提交时空证明,完成了时空证明的节点就可以获得区块打包的奖励。

Filecoin挖矿流程

Filecoin存储市场

03、Filecoin存储数据封装

所谓封装,就是按照Filecoin的规定格式,把数据进行灌装,P1、P2、C1、C2就是打包灌装的过程(Precommit1、Precommit2、Commit1、Commit2;Pre:提前或准备的意思)。下面以集装箱装箱为例:

Precommit1(预封装一阶段)

第一阶段,来了一堆文件数据怎么办?当然是把他们进行切片装箱了(因为在IPFS网络上的文件都要进行切片,最大不能超过256K),这个把文件切片的阶段就叫做p1。

这个阶段需要大量消耗CPU。

Precommit2(预封装二阶段)

第二阶段,把这个装成小箱的数据碎片,做好文件名和一些信息的记录(这就是我们通常所说的,动态哈希列表DHT的形成过程,以后要找文件全凭这个DHT),这个生成动态哈希列表的过程就叫p2。

因为这个过程需要生成默克尔树,所以需要使用GPU,也就是显卡资源,所以很多时候密封机会需要加一个显卡。

Commit1(封装一阶段)

第三个阶段,把数据进行切片装到小箱子之中,然后生成了文件的信息表之后,下一步要做什么呢?就是给这些小箱子贴标签,这就是c1。

这一阶段很省时间,一般几十秒就搞定,但需要消耗大量的网络Gas费,50%以上的Gas费都会用在这一环节中。

Commit2(封装二阶段)

第四个阶段,要做的是零知识证明,就是为了将来提交时空证明而准备的,那什么是零知识证明呢?就是存储这个节点,我不知道我存储内容的情况下,也能证明我已经保存了这个文件,这就是c2。

这个阶段一般需要大量的并行计算,所以多显卡机是一个必备工具,这是网络Gas费消耗较多的第二个环节。

Filecoin数据封装小结

封装数据的过程就是P1、P2、C1、C2。P1就是切片装箱,需要AMD CPU(耗时几个小时);P2就是生成文件的信息表也叫动态哈希列表DHT,一般需要显卡(几十分钟完事);C1就是贴标签(几十秒就够,Gas费的主要消耗环节之一);C2就是做零知识证明,一般需要多显卡(半个小时左右,Gas费的主要消耗环节之二)。

详细的挖矿封装过程可关注微信公众号:链动精灵科技,往期“Filecion封装效率”为您解答。

更多区块链知识请关注微信公众号:链动精灵科技

抖音号:链动精灵

关于作者: szhbsd

热门文章