1. Filecoin奖励机制 目前,Filecoin的回报包括区块奖励、存储市场奖励和检索市场奖励。
2. Filecoin矿机挖矿 Filecoin挖矿的过程可以简单地分为两个步骤:Worker和Miner。
Worker负责计算,使用SDR算法对原始数据进行计算,然后将计算出的数据封存在硬盘的扇区内。经过一系列的验证过程,矿工得到了算力。然后,Filecoin网络根据矿工持有的算力(即区块内的打包票权)来分配区块打包权。算力越大,赢票率越高。矿工在参与区块打包时需要不断提交时空证明(PoSt),完成了时空证明的节点可以得到区块打包的奖励。
Filecoin挖矿流程: 通用存储市场
3. Filecoin存储的数据封装 "封装"是将数据按照Filecoin规定的格式存储的过程。其中,P1、P2、C1、C2是封装数据的过程。(P1是切片装箱,需要大量的CPU消耗;P2是生成文件的信息表,需要显卡资源;C1是贴标签,需要一定的时间但是消耗较少的资源;C2是进行零知识证明,需要大量的并行计算和显卡资源。)
Filecoin算力密封全流程小结: 配合流程图,对密封流程中的重要步骤进行解析: 1. Empty-Packing(空扇区,灌注数据,形成未密封扇区) 2. PreCommit1~PreCommit2(进行算力密封,文件碎片通过默克尔树列进行加密,预计P1会花费几个小时,P2会花费几十分钟) 3. PreCommting(将PreCommit2计算出的默克尔树根提交上链,以证明矿机加密能力和可完成扇区密封) 4. WaitSeed(等待一定时间或者某一区块的高度,用于抽查P2密封扇区内文件是否被存储,进行零知识证明) 5. Commiting1~2(提取相应的文件碎片,计算出默克尔根的文件路径,C1预计要花费几十秒,C2预计要花费25分钟) 6. CommitWait(提交C2计算结果的根,以证明文件碎片被保存) 7. FinalizeSector(扇区密封终止) 8. Proving(完成密封)
以上是对Filecoin算力密封流程的解析,这是从存储力转换成算力的整个过程。希望这能对对Filecoin感兴趣的人提供帮助。