LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 链动精灵▎IPFS封装速度原理解释

链动精灵▎IPFS封装速度原理解释

2020-12-29 链动精灵科技 来源:区块链网络

链动精灵▎IPFS封装速度原理解释

IPFS是全新的互联网底层协议,具备区块链去中心化的精神,是一种底层传输协议,是协议实验室5大模块化协议的最底层。而FILECOIN才是区块链技术,是一条全新的公链,目的是基于IPFS的底层构建出一个全新的网络,是协议实验室5大模块化协议的最顶层。梳理清楚了概念,我们就很容易理解,IPFS作为底层是负责数据传输的,并不具备数据存储功能,而真正执行数据存储的是FILECOIN,通过区块链的技术构建出网络,实现大规模的数据存储调度,这就是IPFS和FILECOIN的关系。

IPFS和FILECOIN这两个协议是缺一不可的,而FILECOIN作为整个IPFS系统内的天然代币,肩负着两个极其重要的使命。

Filecoin的矿工及收益类型

Filecoin网络主要有两种类型的矿工:

a.储存矿工

b.检索矿工

Filecoin的奖励机制是建立在存储矿工、检索矿工与用户的交互上的。

相对应地,投资IPFS/Filecoin有三大收益:

?区块爆块收益:按一定算法固定释放

?存储收益:存储用户付给矿工的费用,按照存贮周期线性释放

?检索收益:用户访问内容所付给矿工的费用,一般付给检索矿工,检索矿工如果需要向存储矿工获取,则同样给存储矿工付费

现目前来讲,Filecoin矿工的主要收益是区块爆块收益,即挖矿收益

Filecoin的扇区封装及挖矿流程

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

其次创建节点并加入网络,加入之后同步链数据、创建钱包地址;

之后,挖矿需要质押FIL,需要购买或者借贷FIL给钱包地址打入FIL。

挖矿正式开始。矿工获取存储订单,数据密封(扇区封装,耗时最长),生成复制证明,验证数据,形成有效算力,获得打包权,提交时空证明,获得出块奖励。

算力越大的矿工,获得区块打包的权利或者概率越大,这是涉及两个参数:赢票率和出块率;赢票率就是获得选票的概率,出块率就是获得区块奖励的概率。

而在上面的流程中,扇区封装是一个不可忽略的因素。通过复制证明封装扇区是整个流程中计算量相对庞大的过程,从而生成该扇区独一无二的标识码。一旦数据被封装,存储矿工将生成证明,运行SNARK来压缩证明;最后,将压缩后的结果提交到区块链,作为存储承诺的证明。

封装速度』

正如我们所知,IPFS的爆块收益主要是通过密封过程将存储打包成一个个32G大小的扇区,从而转换成有效存储,获得收益

与封装速度直接挂钩的是密封扇区所需时间,扇区并发量,以及矿机的硬件配置。“链动精灵科技”封装效率高达:9.73G/小时/万元。

我们先重点讲一下密封一个扇区所需的时间。 密封过程主要为:复制证明和时空证明,复制证明主要由P1、P2、C1、C2这几个过程组成,这几个过程所消耗的时间,一般和各个公司的优化算法、硬件配置等有关。V LDJL2021

『复制证明』:

1)P1过程,如果用AMD霄龙系列的CPU(如7002/7303/7402等一般矿圈内称7系)一般需要3个小时左右;若是用AMD锐龙系列的CPU(如3960x/3970X矿圈内称为3系)一般只要两个小时左右。

2)P2过程,用一张2080Ti的卡一般需要20分钟左右,用两张卡10分钟就可以完成。但为了防止作弊,官方在P2过程加了一个多小时的等候时间。

3)C1过程一般所耗时间在10毫秒左右,可以忽略不计。

4)C2过程用一张卡需要20分钟左右,两张卡10分钟左右。

『时空证明』:

时空证明一般在20分钟左右即可。

以上各过程所需要的时间是按照市面上第一梯队的公司水平来计算的,每个公司方案技术不同,时间也会有所不同。

扇区并发量:

扇区并发量主要跟内存大小有关。新版的内存计算方式为 RMA = 56 G + 64G(48G) / N。

以1024G的内存大小为例,1024 G 的内存里面,系统占用56G大小,其余的空间主要是用来并行P1过程,所以用1024G减去56G再除以P1过程产生的缓存大小。

?如果P1过程产生的内存是64G,那么就能同时并行15个扇区(1024G-56G/64G=15.125);

?如果P1是48G,就能同时并行20个扇区(1024G-56G/48G=20.167)。

各公司技术不同,所产生的内存大小不同,所能并发的扇区数也是不同的。不过掌握了计算方法,带进去就能得到最后的结果。

单台矿机的封装速度:

上面解读完密封一轮扇区所需要的时间,现在我们了解下如何计算扇区并发量,这样就可以计算出单台矿机每天的封装速度。

计算公示为: 24小时除以密封时间乘上扇区并发量,再乘上每个扇区的大小32G,得到的结果就是封装速度。

还是用1024G的内存大小来举例。因为只有AMD 七系的CPU支持拓展到1024G,如果密封时间是五个小时,扇区并发量是20个。

即用24小时除5小时,乘20个扇区,乘扇区大小32G,等于3072G也就是3T(24/5*20*32=3072G)。

目前市面上用7系的矿机,大集群方案能做到单台每天封装2.5T以上的公司,基本都属于行业第一梯队。链动精灵科技目前与数百家企业达成深度合作,为合作方提供设备硬件,软件技术服务、运营维护、服务器托管,等全方位技术服务。据区块浏览器数据核算得出“链动精灵科技”封装效率高达:9.73G/小时/万元。在市场公开数据中遥遥领先!欢迎您的加入!

更多区块链知识请关注微信公众号:链动精灵科技

抖音号:链动精灵

—-

编译者/作者:链动精灵科技

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...