• 注册
  • WordPress后台-外观-小工具 进行配置小工具

    Filecoin Filecoin 关注:0 内容:558

    Filecoin基础:什么是Filecoin算力密封

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • Filecoin
    • LV1

      Filecoin作为一种可以将云存储转变成算力市场的非中央存储网络, Filecoin在其衍生的矿业市场中风头正盛;但在整个 Filecoin矿业市场中,大多数人对 Filecoin挖矿的相关知识只知皮毛。接下来,让我们系统领会 Filecoin算力密封全历程。

       

      1.Filecoin奖励机制

       

      现在, Filecoin的回报包罗区块爆块,存储市场和检索市场。

       

       

      Filecoin基础:什么是Filecoin算力密封

       

      2. Filecoin矿机挖矿

      Filecoin挖矿历程简朴地分成两步Worker和Miner

       

      Worker卖力盘算,用 SDR算法对原始数据举行盘算,然后将盘算出的数据封存在硬盘的扇区内,提交上链天生复制证实(PoRep),矿工就获得了算力,这一历程需要消耗大量 CPU、内存和 GPU资源。接着, Filecoin网络凭据矿工持有的算力(即区块内的打包票选权)来分配区块打包权,算力越大,赢票率越高,矿工在介入区块打包时需要重复提交时空证实(PoSt),完成了时空证实(PoSt)的节点可以获得区块打包的奖励。

       

      Filecoin基础:什么是Filecoin算力密封

      Filecoin挖矿流程

       

       

      Filecoin基础:什么是Filecoin算力密封

      通用存储市场

       

      3.Filecoin存储的数据封装

      “封装”指的是凭据 Filecoin划定的花样,向数据举行存入,P1,P2,C1,C2是将数据打包存入的历程(Precommit1,Precommit2,Commit1,Commit2; Pre:预先或准备)。以下是装箱的例子:

       

       

      Precommit1 (预封装一阶段)

      文件数据若何堆叠?将它们切成碎片(由于在 IPFS网络中所有的文件都将被切成多达256 K的碎片),将文件切成碎片的阶段称为p1。

       

      这一阶段需要大量的 CPU消耗。

       

      Precommit2 (预封装二阶段)

      将这些数据碎片装成小箱,然后纪录文件名和一些信息(我们通常称之为动态哈希表 DHT的形成历程,以后找文件时使用该 DHT),这个天生动态哈希表的历程叫做P2。

      由于这一历程需要天生默克尔树,因此需要使用 GPU,即显卡资源,因此许多时刻密封机需要加上显卡。

      Filecoin基础:什么是Filecoin算力密封

      Commit1 (封装第一阶段)

       

      3阶段,将数据切成小块放入小箱子中,然后为文件天生信息表,接下来要做的,是在这些小盒子上贴上标签,叫做C1。

       

      这个阶段异常省时,一样平常几十秒就能完成,然则需要破费大量的 Gas用度,这个环节消耗50%以上的 Gas用度。

       

      Commit2(封装第二阶段)

       

      4阶段,要做的就是零知识证实,为以后提交时空证实(PoSt)做准备,那么什么是零知识证实?数据存储到此节点时,不知道存储内容时,也可以证实已保留此文件,即C2。

      该阶段一样平常需要大量的并行盘算,因此多显卡机是一个需要的工具,这是消耗 Gas用度较高的第二个环节。

       

      密封算力小结

      P1,P2,C1,C2封装数据的历程。P1是切片装箱,需要CPU (破费数小时);P2是天生文件的信息表,也叫动态散列列表 DHT,一样平常需要显卡(几十分钟完事);C1是贴标签(几十秒就够了, Gas费的一个主要消耗环节);C2是做零知识证实,一样平常需要多显卡(Gas费的主要消耗环节之一)。

       

      Filecoin算力密封全流程小结

       

      配合下面流程图,对密封流程中的主要步骤举行剖析:

       

      Filecoin基础:什么是Filecoin算力密封

       

      Ø Empty–Packing(空扇区,灌注数据,形成未密封扇区);

       

      Ø PreCommit1~PreCommit2 (举行算力密封,文件碎片通过默克尔树列举行加密,最后盘算出默克尔树列的根值,预计P1会花几个小时,P2会花几十分钟);

       

      Ø PreCommting (将PreCommit2盘算出的默克尔树根提交上链,以证实矿机加密能力,以及可完成扇区密封);

       

      Ø WaitSeed (可以理解为守候一定时间,或者说某一区块高度,每块距离30秒,这是当前主网络的高度时间,详细守候是:一个扇区盘算出的随机数,用于抽查P2密封扇区内文件是否被存储,零知识证实);

       

      Ø Commiting1~2 (提取响应的文件碎片,盘算出默克尔根的文件路径,C1预计要花几十秒,C2预计要花25分钟);

       

      Ø CommitWait (提交C2盘算结果的根,以证实文件碎片被保留);

       

      Ø FinalizeSector (扇区密封终止);

       

      Ø Proving(完成密封)。

       

      以上是对Filecoin算力密封流程的剖析,从存储力转换成算力的全历程,希望能给对Filecoin感兴趣的列位带来辅助。

       

       

      【官方】Filecoin近期生态网络建设!

      截止目前9:50 Filfox浏览器数据显示,Filecoin网络当前区块高度为556343,全网有效算力为2.982EiB,总质押量约为4492.3万枚FIL,活跃矿工数为1485个,近24小时产出量为330802FIL,24小时平均挖矿收益为0.1067FIL/TiB,。 Q   Filecoin Launchpad加速营 A Fil

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 帖子间隔 侧栏位置: