Filecoin网络惊现“喝茶费”,矿工是否选择批量证明的临界点在哪里?

IPFS.CN

    7月1日,Filecoin HyperDrive升级完成。正如Filecoin官方博客所述:“此次 HyperDrive升级预计将存储载量提升10-15倍”。而存储载量的提升,主要是通过降低GAS以激励矿工提升封装效率。那么,自从Filecoin网络升级之后,网络的GAS费到底如何变动呢?
    
    Filecoin网络近30天GAS走势
    其实,已经有细心的朋友们发现网络升级之后,多了一项“喝茶费”。以下图的Bpool矿池联盟为例,在转账列表的前六项中,其中四项是Filecoin官方账户向矿工(Bpoo矿池联盟账户)发放区块奖励的,另外两项,则是矿工向官方销毁账户支付的FIL。
    
    为什么网络升级之后,矿工需要向销毁账户支付一笔费用呢?下面我们分别来看看网络升级前后的GAS消耗情况。
    
    网络升级之前的GAS消耗数据?
    
    网络升级之后的GAS消耗数据?
    对比上图,我们可以发现,网络升级前后明显的相同之处和不同之处:
    
  • 相同之处:PreCommitSector和ProveCommitSector这两者在GAS的占比中超过了85%,是产生GAS的主要渠道。
        
  • 不同之处:相比于升级前,Filecoin网络在升级后,新增了“ProveCommitAggregate”这个消息类型,该消息类型会使得采用“批量证明”的矿工多出一笔费用,就是我们前文所谈到的“喝茶费”。

    
    Filecoin官方为什么要新增“喝茶费” ?
    为什么Filecoin网络会新增“喝茶费”?这还要从此次的HyperDrive升级说起。
    此次HyperDrive升级包含了2020年就提出来的FIP-13提案,该提案为矿工添加了一种可以在单一的提交消息中提交多个扇区证明的方法。即通过批量证明的方式,让矿工从一次只能提交一个扇区,变成一次可以提交多个扇区。
    举个例子,在一条名叫Filecoin的高速公路上,原来只允许一辆车搭载一个人,一车一人交一次高速过路费;现在可以允许一辆车搭载几十个甚至几百个人,同样,也是只需要缴纳一次过路费。
    
    FIP-13所带来的“批量证明”的方式,的确可以大幅降低GAS费,但是Filecoin官方也发现了所可能存在的问题,而“喝茶费”的收取,可以在很大程度上对各方都是受益的:
    
  • 对各规模的矿工更公平。大型矿工可以明显的从“批量证明”受益,因为他们更有实力持续实现规模经济,对比之下,小型、中型矿工的优势显得非常薄弱。因此,通过“喝茶费”的征收来使得不同矿工之间的成本保持平衡。?
        
  • 提高攻击成本增加网络的安全性。网络升级后,不排除攻击者会试图提高基本费用,进而使小型或新矿工加入他们的存储变得昂贵的可能性。而“喝茶费”的收取可以通过提高“批量证明”的成本,进而增加攻击的成本,提升网络的安全性。
        
  • 与网络增长保持一致。GAS的降低将带来Filecoin网络存储容量的大幅增加,同时,存储容量的增加和成本的大幅降低必须与更广泛的网络生态系统和经济保持一致,并使得网络中的所有参与者都能受益,而Filecoin官方认为,矿工向网络支付适当的网络 GAS 费(喝茶费)是与网络增长保持一致的重要途径。

    
    “批量证明”与否,矿工的最优解在哪里?
    新增“喝茶费”,这就必然会使得许多矿工开始思考另外一个问题,?是喝茶费收的多,还是GAS费节省的多?身为矿工,在“批量证明”和“不使用批量证明”之间的最优解在哪里?
    下面以32GiB的扇区为例:
    当Filecoin网络的BaseFee低于?0.01 nanoFIL?时,矿工选择不批量提交扇区更划算~
    
    当Filecoin网络的 BaseFee 增加到 0.1 nFIL及其以上时,提交单个扇区证明和批量提交证明的费用不相上下~
    
    当Filecoin网络的?BaseFee?增加到了0.15nFIL 左右,那么,矿工使用批量提交证明能够释放更多的链容量~
    
    0.15nFIL这个数值,在Filecoin官方最新发布的版本中也有所提及~
    
    综上所述,Filecoin网络是一条”弹性“的网络,矿工可以根据网络的?BaseFee的高低,选择是否使用”批量证明“,进而寻找最优解。总得来说,如果不使用批量证明,即采用Single Proofs(提交单个证明)的方式,网络很难以低GAS费的方式保持高持续增长,而使用批量证明,则能让网络在不断突破增长极限的同时,保持低GAS。
    从网络的长期发展来看,此次升级所带来的Filecoin网络的“批量证明”方式是非常可行,并且具有落地性的和远大应用前景的!