okx

Fil算力密封:解密文件存储与机器共享经济

时间:2023-08-04|浏览:197

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

Fil算力密封的原理及流程解析

1. fil奖励机制:

目前,fil的回报包括区块奖励、存储市场奖励和检索市场奖励。

2. fil矿机挖矿:

fil挖矿过程分为两步骤:Worker和Miner。

Worker负责计算,在使用SDR算法对原始数据进行计算后,将计算出的数据封存在硬盘的扇区内,并提交上链生成复制证明(PoRep),矿工就得到了算力。这一过程需要消耗大量CPU、内存和GPU资源。

然后,fil网络根据矿工持有的算力来分配区块打包权(即区块内的打包票选权),算力越大,赢票率越高。矿工在参与区块打包时需要重复提交时空证明(PoSt),完成了时空证明的节点即可获得区块打包的奖励。

fil挖矿流程通用存储市场。

3. fil存储的数据封装:

“封装”是根据fil规定的格式将数据进行存储的过程。其中,P1,P2,C1,C2是封装数据的阶段。

在P1阶段,文件数据被切成碎片,并放入小盒子中(因为在IPFS网络中,所有文件都会被切成多达256K的碎片)。这一阶段需要大量的CPU消耗。

P2阶段,将这些数据碎片装入小箱子,并记录文件名和其他信息(生成了动态哈希表DHT)。这个阶段需要使用GPU,即显卡资源。

C1阶段,将数据切成小块并放入小箱子中,然后为文件生成信息表,并贴上标签。这一过程通常只需几十秒,但需要大量的Gas费用。

C2阶段,进行零知识证明,为以后的时空证明(PoSt)做准备。这一阶段需要大量的并行计算,通常需要使用多显卡机。同样地,这也是消耗Gas费用较高的环节之一。

密封算力小结:

P1,P2,C1,C2是封装数据的过程。P1是切片装箱,需要CPU(花费数小时);P2是生成文件的信息表(DHT),一般需要显卡(几十分钟);C1是贴标签(几十秒),是Gas费用的一个主要消耗环节;C2是进行零知识证明,通常需要多显卡(Gas费用的主要消耗环节之一)。

fil算力密封全流程小结:

配合下面流程图,对密封流程中的重要步骤进行解析:

1. 空扇区:灌注数据,形成未密封扇区。

2. PreCommit1~PreCommit2:进行算力密封,文件碎片通过默克尔树列进行加密,最后计算出默克尔树列的根值。预计P1会花几个小时,P2会花几十分钟。

3. PreCommitting:将PreCommit2计算出的默克尔树根提交上链,以证明矿机加密能力和可完成扇区密封。

4. WaitSeed:等待一定时间或某一区块高度(每块间隔30秒),用于抽查P2密封扇区内文件是否被正确保存。

5. Commiting1~2:提取相应的文件碎片,计算出默克尔树根的文件路径。预计C1会花几十秒,C2会花25分钟。

6. CommitWait:提交C2计算结果的根,以证明文件碎片被正确保存。

7. FinalizeSector:扇区密封终止。

8. Proving:完成密封。

以上就是对fil算力密封流程的解析,从存储力转换成算力的全过程。如想了解更多fil相关信息,可以持续关注我们哦,谢谢大家。

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1