请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
发布
  • QQ空间
  • 回复
  • 收藏

基础知识,Filecoin的算力封装是什么?

2021-3-6 15:40

Filecoin是一个非中心存储网络,能够将云存储转换成算力市场;但在其衍生产品矿场中,大多数人对 Filecoin矿场的挖矿相关知识知之甚少。接下来,让我们系统地了解一下 Filecoin算力密封的全过程。


filecoin现在的回报包括区块奖励,存储收益和获取收益。

基础知识,Filecoin的算力封装是什么?


员工负责计算,使用 SDR算法对原始数据进行计算,然后将计算结果保存在硬盘的扇区内,提交到链路,生成复制证明,矿工可以得到计算结果,这一过程需要大量 CPU、内存和 GPU资源。Filecoin网络随后根据矿工持有的算力(即区块内部的投票权利)来分配区块,算力越大,胜出率越高,矿工在参与区块打包时需要重复提交时间和空间证明,完成时间和空间证明的节点可以获得区块打包奖励。

基础知识,Filecoin的算力封装是什么?

Filecoin挖矿流程


基础知识,Filecoin的算力封装是什么?

通用存储市场


对数据的 Filecoin封装

所谓封装,就是按照 Filecoin指定的格式把数据存入数据,P1,P2,C1,C2是一个数据打包存储的过程。以下是装箱的示例:

P1

怎样堆文件数据?将文件切成碎片(因为在 IPFS网络中所有的文件都将切成256 K的碎片),p1阶段是将文件切成碎片。这一阶段使用了大量的 CPU资源。

P2

将数据碎片放在一个小盒子里,然后记录文件名和一些信息(我们通常称其为动态散列表 DHT的形成过程,供以后找到文件时使用),这个生成动态散列表的过程叫做P2。由于这一过程需要生成默克尔树,需要使用 GPU、显卡资源,因此封口机往往需要附加显卡。

C1

第三步,将数据切成小块,放入一个小盒子,然后为文件生成信息表,下一步就是将C1标签贴在这些小盒子上。

这个阶段很省时,一般几十秒就能完成,但是花费很大,这个环节需要花费超过50%的 Gas费用。

第四步,要做的是零知识证明,为以后提交时间和空间证明(PoSt)做准备,那么什么是零知识证明呢?还可以证明,当数据存储在此节点时,不知道存储的内容,该文件已被保存,即C2。

在这一阶段通常需要大量的并行计算,因此多显卡机是一种必要的工具,是消耗 Gas的第二个环节。

密封计算摘要

进程1,进程2,进程2,进程2对数据进行封装。P1是分片装箱,它需要 CPU (需要几个小时);P2是生成文件的信息表,也叫动态散列表 DHT,通常需要显卡(几十分钟完成工作);C1是标签(几十秒就足够了, Gas费用的一个主要消耗环节);C2是进行知识证明,通常需要多个显卡(Gas费用的主要消耗环节)。

filecoin运算符封口流程汇总

根据下面的流程图,分析封口过程中的重要步骤:

基础知识,Filecoin的算力封装是什么?


空气扇区域,注入数据,形成非密封扇

对使用默克尔树列加密文件碎片并最终计算默克尔树列根值的算力密封,预计P1将花费数小时,P2将花费几十分钟

向PreCommit2计算出的默克尔树根提交,以证明矿机加密能力和完成扇区密封

当前主网高,等待时间为:计算一个扇区内的随机数,抽查P2密封扇区内是否存放文件,无知识证明function-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-to-

从C1中提取相应的文件碎片,计算出默克尔根的文件路径,C1需要几十秒,而C2需要25分钟

提供C2计算结果的根,以证明文件碎片已保存

分区密封端

完全密封

以上是 Filecoin算力关合过程的解析,完整的存储力到算力的转换过程,希望对有兴趣的朋友有所帮助。

添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

文章点评
相关新闻