何谓10倍有效算力
存有DataCap订单的封装扇区,将可获得最高10倍于没有任何订单的封装扇区(承诺容量扇区,简称CC扇区)或非DataCap订单的封装扇区所获得的有效算力。这部分通过封装存有DataCap订单的扇区所获得的有效算力,我们统称为10倍有效算力。
DataCap是什么
作为一个区块链网络,Filecoin提供了一个稳健的分布式平台,任何人都可以在上面存储数据。网络上的存储提供者根据其提供的存储服务的可靠性获得区块奖励。
为了最大化Filecoin可以支持的有用存储数量,Filecoin Plus 作为一个社交信任层被提出来。用户可以使用一个新型的资源DataCap(数据配额)来与特定的存储提供者达成交易提议,这些存储提供者则有强大的激励因素来存储这些数据,因为这会在未来增加他们的区块奖励分成份额。
DataCap 是Filecoin网络里的一种资源,它从公证人手上流转到可信的用户。除了FIL外,这些用户根据协议价格来使用DataCap来达成存储交易提议。DataCap是一个“一次性积分”,即它一旦使用就会被消耗掉。
这时,DataCap无法在用户地址之间互转。在网络上,存储提供者可以通过提供由DataCap达成的交易提议来获得额外的奖励。
10倍有效算力正确获得方式
有效算力计算公式
对含有DataCap订单 的扇区,参与有效算力计算,将有两部分组成:计算订单权重,计算扇区有效算力。
计算订单权重
订单空间大小 = PieceSize(例如32G或64G,Piece没有固定大小,以扇区大小为上限)
订单存续周期 = EndEpoch - StartEpoch (这里可以理解为订单天数,例如:540天)
订单权重 = 订单空间大小 x 订单存续周期
计算扇区有效算力
扇区存续周期 = 扇区Expiration - Activation (这里可以理解为扇区的存续天数,例如:540天)
*扇区存续周期是首次封装时的时长
扇区权重 = 扇区大小 x 扇区存续周期
有效扇区 = 扇区大小 x [((扇区权重 - 订单权重)x10+订单权重x100)/扇区权重x10]
简化上述公式得出以下公式:
有效扇区 = 扇区大小 x [(扇区权重x10 - 订单权重x90)/扇区权重x10]
当且仅当订单权重=扇区权重时,有效扇区才是10倍于普通扇区。这意味着,订单的存续周期和订单的空间大小与扇区的存续周期以及扇区的空间大小一致时,才是10倍有效算力。
术语说明
Piece
Filecoin Piece 是用户在 Filecoin 网络上存储的数据的主要协商单元。 Filecoin Piece 不是一个存储单元,它没有特定的大小,而是以扇区大小为上限。 Filecoin Piece 可以是任意大小,但如果 Piece 大于矿工支持的 Sector 的大小,则必须将其拆分为更多 Pieces,以便每个 Piece 适合一个 Sector。
Piece 是代表文件的全部或部分的对象,由存储客户端和存储矿工在交易中使用。 存储客户雇用存储矿工来存储碎片。
Piece 数据结构设计用于证明任意 IPLD 图和客户端数据的存储。 此图显示了 Piece 及其证明树的详细组成,包括完整和带宽优化的 Piece 数据结构。