时间:2023-08-04|浏览:175
据了解,Filecoin网络将在区块高度550321处升级至Lotusv1.5.0版本。这次升级主要包括FIP-0007和FIP-0010两个提案,旨在提高Filecoin系统的性能并降低Gas费消耗。
FIP-0007提案通过改进FilecoinHAMT(HashArrayMappedTrie)和AMT来提高性能和安全性。由于对整个网络的影响不大,本文将重点介绍FIP-0010提案。
首先要了解Filecoin网络Gas费消耗的主要构成,以便更好地理解FIP-0010提案的试点意义。Gas费消耗主要包括PreCommit、ProveCommit和WindowPoSt三个部分,其中ProveCommit占比最高,达到69.49%,而WindowPoSt的占比最低,仅为5.47%。
FIP-0010提案创新地提出了“链下验证”的方式,即无需验证即可将WindowPoSt上链,然后在链下进行验证。简单来说,Filecoin网络每隔30分钟进行一次抽查,不再验证矿工生成的证明,而是默认为有效,并允许链下验证者稍后质疑。任何第三方可以通过调用DisputeWindowedPoSt来质疑过去1800个区块高度(约15个小时)内提交的链上存储证据。
FIP-0010的改进可以显著降低Gas费。消息上链验证的时间越长,Gas费消耗就越多,因此当消息无需验证上链时,Gas费消耗就会降低。这次Filecoin官方在时空证明方面采用“链下验证”的方式具有试点意义,一旦试验成功,就可以在PreCommit(25.03%)和ProveCommit(69.49%)等消耗较大的部分采用相似的方法,从根本上解决Filecoin的高Gas费问题,也为其他公链提供了全新的解决方案。
“链下验证”是否安全可靠?将再次分裂Filecoin的社区共识吗?自Filecoin主网上线以来,经历了一些困难,比如不利于矿工的经济模型和公司化运营风格,导致社区与官方产生矛盾,分叉Filecoin的声音频繁,共识逐渐受损,给整个Filecoin生态网络带来了损失。
FIP-0010优化提案的“链下验证”严格意义上也打破了社区共识,它选择信任矿工,允许在链下对验证结果提出疑问。但是矿工仍然会遵守Filecoin网络的规则并按要求存储数据。Filecoin官方经过深思熟虑才推出了FIP-0010提案,任何第三方都可以申请拥有Lotus节点来监督矿工,同时为了鼓励更多人参与,成功质疑将获得4个FIL的报酬,由提供时空证明的矿工支付。
当参与“链下验证”的Lotus节点数量足够大时,矿工就不敢偷懒了,因为一旦被驳回,他们需要支付给提出质疑者4个FIL的费用,以及额外的5.51BR的无效证明费用,该费用是被驳回的WindowPoSt所对应的每个扇区的日块生成收益的5.51倍。此外,Filecoin官方还设计了20FIL的平均费用惩罚。
FIP-0010的改进将带来低Gas时代,并且随着Filecoin主网的稳定运行,基础设施的建设和生态的扩展,越来越多的投资者正在关注和积极布局ERPOOL云挖矿。