时间:2023-08-04|浏览:191
FIP-0007提案包含3个小提案,分别改进了Filecoin HAMT(HashArrayMappedTrie)和AMT的性能和安全性,以提高效率。由于FIP-0007对整个Filecoin网络的影响较小,因此本文将重点讨论FIP-0010提案。
首先,我们需要了解Filecoin网络Gas费用的基本构成,以更深入理解FIP-0010提案的试验意义。Gas费用主要由PreCommit、ProveCommit和WindowPoSt三个部分组成,其中ProveCommit占总消耗的69.49%,是最大的费用消耗项,而WindowPoSt的比例最低,仅占5.47%。FIP-0010提案创新地引入了一种链下验证方式,即将WindowPoSt上链,而不进行验证,然后链下验证者可以调用DisputeWindowedPoSt进行验证。简而言之,在Filecoin网络的每30分钟抽查中,Filecoin网络不再验证矿工生成的证书,而是默认通过,并允许链下验证者对矿工生成的链下验证结果进行争论。任何持有Lotus节点的第三方都可以通过调用DisputeWindowedPoSt对最近1800个区块高度(即15个小时)提交的存储证据提出质疑。
FIP-0010的改进可以显著降低Gas费用。由于消息上链验证时间越长,所需的Gas费用越多,因此当消息不再需要验证时,消耗的Gas费用也会减少。需要注意的是,Filecoin官方在时间和空间验证层面采用链下验证方法是一种试验性意义的做法。一旦该方法成功,链下验证同样可以应用于PreCommit(25.03%)和ProveCommit(69.49%)这两个费用最高的部分,从根本上解决Filecoin高Gas费用的问题,并为其他公链如ETH等提供新的解决方案。
然而,“链下验证”是否安全可靠?Filecoin社区共识是否会再次分裂?这些仍然是未知的。到目前为止,Filecoin主网已经运行了将近5个月,在经历了一些困难之后,包括最初对矿工不友好的经济模式和偏向公司化运作的风格,社区与官方的分歧越来越大,导致了Filecoin分叉的声音日益增加,共识逐渐分裂,给整个Filecoin生态网络带来了不可估量的损失。
FIP-0010优化提案的“链下验证”严格意义上也打破了社会共识,将本应在链上进行的时空验证环节选为信任矿工,而在链下允许以类似监督、抽查的形式对验证结果提出质疑。这样一来,采矿者是否仍然会遵守Filecoin网络的规定?是否仍然会继续存储数据?毫无疑问,是的。FIP-0010提案的推出是经过Filecoin官方深思熟虑的,它不仅限于矿工群体,任何第三方都可以申请拥有一个Lotus节点来监督Fielcoin矿工。为了鼓励更多人参与,Filecoin官方还向质疑者提供一定的奖励,一旦质疑成功,将获得4个FIL的奖励,这4个FIL将由相应矿工支付。如果参与链下验证的Lotus节点足够多,矿工们就不敢偷懒,因为一旦发现偷懒行为,Filecoin网络将拒绝之前提交的时空证明验证并对矿工进行罚款。一开始,矿工需要向质疑者支付4个FIL,并支付无效证明费IPF,目前IPF为5.51BR,即WindowPoSt中每个扇区对应的日爆块收益的5.51倍,此外,Filecoin官方还对20FIL设置了固定费用惩罚。
Filecoin率先提出了链下验证,或者说是低Gas费用的新时代。随着Filecoin主网的稳定运行、基础设施的完善和生态系统的扩大,越来越多的投资者开始关注并积极布局Filecoin挖矿,为满足市场需求,吸引更多人加入,算力互联推出了iPolloF1:Filecoin大集群,解决抵押货币问题,欢迎垂询。