主页 > imtoken冷钱包怎么创建 > Filecoin扇区封装和挖矿过程

Filecoin扇区封装和挖矿过程

imtoken冷钱包怎么创建 2024-01-24 05:11:50

比特币矿机的工作原理是通过计算获得奖励,比如:解决一道数学题,谁先解决了这道数学题,谁就拥有记账权和区块奖励权。 比特币“挖矿”是指将一段时间内发生的交易信息确认记录到区块链中,形成新区块的过程。

简单来说,区块链就是一本公开透明的账本,所有矿工都是记账人。 每将一个区块上传到链上,就相当于在这本账本上加了一页票据,挖矿就是一个“记账”的过程。 .

下面简单介绍一下Filecoin挖矿的过程。

btc挖矿难度递增速度_btc挖矿流程_btc挖矿软件怎么用

首先,安装挖矿软件并运行。

btc挖矿流程_btc挖矿软件怎么用_btc挖矿难度递增速度

然后,创建节点并加入网络,加入后同步链上数据并创建钱包地址。

之后因为挖矿需要质押FIL,所以需要购买或借用FIL才能将FIL打入钱包地址。

开始挖矿:获取存储订单,封存数据(扇区封装,耗时最长),生成复制凭证,验证数据,形成有效算力,获取打包权,提交时空凭证btc挖矿流程,获取区块奖励。

Filecoin 是存储挖矿。 矿工根据实际封装的数据量获得有效算力(有效存储能力),并向链上提交复制证明。 有效算力越高,矿工获得区块奖励的概率就越大。

btc挖矿难度递增速度_btc挖矿软件怎么用_btc挖矿流程

算力越大的矿工获得区块打包的权利或概率越大,这里有中选率和出块率这两个参数。 得票率是赢得选票的概率,出块率是获得区块奖励的概率。

我们来做个比较。 比特币挖矿购买的矿机算力是恒定的。 购买矿机并联网后,每天产出的币数是一个常数值; 而Filecoin是存储挖矿,Filecoin的算力是根据打包多少有效数据来计算算力的。 今天封装了1Tbtc挖矿流程,算力就是1T,算力在不断积累。

需要注意的是,扇区生命周期最短设置为6个月,扇区生命周期最长由证明算法决定。 最初,最长扇区生命周期为 18 个月,即 540 天。 扇区在其生命周期结束时自然会过期,矿工也可以延长其扇区的生命周期。

那么,有效算力是挖矿的基础。 矿工算力越高,中奖率越大,获得区块奖励的概率越大,挖矿收益越高。 扇区的封装效率越快,有效算力的增长速度就会越快。 有效算力占比越高,出块率越高,产币量越大。

btc挖矿流程_btc挖矿难度递增速度_btc挖矿软件怎么用

btc挖矿难度递增速度_btc挖矿流程_btc挖矿软件怎么用

说到这里,就不得不提到扇区封装。 通过复制证明 (PoRep) 封装扇区是一个计算密集型过程,它会为扇区生成唯一的识别码。 一旦数据被封装,存储矿工将生成一个证明,运行 SNARK 来压缩证明; 最后,将压缩后的结果提交给区块链作为存储承诺的证明。

密封工艺:

1. Empty--packing(空扇区,填充数据如32GB,形成一个未密封的扇区)

btc挖矿流程_btc挖矿难度递增速度_btc挖矿软件怎么用

2. precommit1--precommit2(这里封了,文件分片加密方式是Merkle树列,最后还要计算Merkle树列的生根,p1预计需要几个小时,p2预计需要时间和时间几十分钟)

3.Precommting(将precommit2计算出的Merkle树根提交到链上,以证明矿机的加密能力,完成扇区的封存)

4.等待种子(可以理解为等待一定时间,这里指的是某个区块高度,每个区块间隔30s,也就是主网当前高度时间,具体等待:计算出的一个随机数按一个扇区,用于随机检查p2密封扇区中的文件碎片是否存储,零知识证明)

5. Commiting1、2(提取对应文件碎片并计算文件路径到默克尔根,c1预计只用几十秒,c2预计25分钟左右)

btc挖矿流程_btc挖矿难度递增速度_btc挖矿软件怎么用

6. commit wait(提交c2计算根,证明文件碎片入库)

7. finalize sector(扇区封端)

8.证明完成盖章

这些过程消耗的时间一般与各公司的优化算法和硬件配置有关。

这些步骤完成后,就会产生有效的算力。 不像比特币矿机,你买的算力就是算力。 这个Filecoin的算力会随着时间慢慢积累。