时间:2023-07-28|浏览:181
Filecoin的这一次升级网络版本为Networkv13,也称为HyperDrive,其对应的Specs-Actors版本为V5。完整实现的版本对应的有Lotusv1.10.0和Venus0.9.7。Forest也可能推出新版本进入网络,我们拭目以待。
本次版本升级的特性主要包括:
- Actorv5 - FIP0013,复制证明的聚合证明(AggregatePoRep) - FIP0008,复制证明的批量预提交(batchedPrecommit) - FIP0012,允许验证客户Datacap的累计 - FIP0011,简化共识错误的惩罚 - FIP0015,时空证明不再豁免Gas费
大家所期待的主要是FIP-0013和FIP-0008的实施,这部分将对目前消耗Gas最大的两类消息允许用户进行批量操作或聚合处理,因此,将可能使得Gas基础费用大大降低。那么是否升级之后Gas就会降到极低呢?其实,这次升级只是给大家提供了节约Gas的更多手段而已,Gas基础费用是否降低还有赖于市场的调节,但可以肯定的是,在合理的Gas费用范围内,网络将有更多的资源来支撑更大的算力增长、有效数据存储以及交易。
有人问,Gas是不是将降到很低,能不能预测一下到底Gas会降到多少。这个确实很难。
那么本次升级后GasBase-fee能够到哪里呢?我也大胆地猜测一些,还是权当胡诌,不要当真。预计在接下来的数个月或一年之内,GasBase-Fee基本不会长期趴在地板上(100AttoFil),而是在一个大家认为可以接受的一个区间内波动。平均的Gas价格可能在0.1Fil(上下数倍的误差,也就是说0.01~0.9FIL都对)。
为什么?有如下一些原因:
1. 新的特性仅仅是提供新的手段 这些新的FIP的实施,仅仅是提供了一种节约Gas消耗的一种手段,比如批量提交可以节省部分Gas费用,聚合证明可以数倍地降低Gas消耗量。但是话说回来,这些是一些新添加的特性,之前的所有方法并没有取消。矿工仍然可以按照老方法来预提交和提交证明。所以,用不用这些新的消息来提交,是矿工自己的选择。
2. 采用新方法有可能并不有利 一个很现实的情况是,FIP-0013和FIP-0008由于对批量和聚合的支持,那么采用这些新方法的矿工,其消息上链的平均时间会较之前的方法有所推迟,也就是说,可能导致算力增长稍稍变晚一点。这个算力增长晚一些在理论上讲,可能就在一小段时间内减少了区块收益的机会。
3. 这是一个动态平衡 矿工总是想最大化利益的,因此,在是否批量发送或产生聚合证明上,以及在多大规模的批量和聚合上,是可以做精心的设计和优化的。如果Gas费用已经低到可以忽略不计,或者Gas费用已经低到不能抵消延迟提交带来的盈利损失的时候,采用新方法的人数就会变少。消息就会增多,Gas费用就会上升。
但,我们应该看到的是,正是有了这些手段,所有矿工在竞争中包含自觉不自觉的合作,来调节Gas费用,使得Gas费用在相当宽泛的网络负载的情况下,都可以维持在一个合理的水平。这正是这个设计的精妙之处。
这个Gas费的合理水平,就是大多数矿工们都认可的一个水平,不会很低,也不会很高。在Filecion生态发生大的变化之前,会相对持续平稳。这对整个网络而言应该是已经非常好的事情。
另外,对于此次升级,有许多人讲将提高Filecoin的网络处理能力,或者说提高TPS。这种说法其实是不准确的。这次升级不会提升TPS,也没有更改Filecoin网络的处理能力。这次升级是通过降低两类主要消耗Gas的消息对Gas的消耗量,来使得Filecoin网络增长算力的Gas消耗量降低,或者说维持在一个可调节的合理水平。从而使得Filecoin网络的处理能力能够空闲出来处理很多其他的消息,比如交易,真是数据存储等等。
所以,大家实际上会看到的是,当升级完成后,你会发现复制证明相关的消息数量的