已知: 折扣:BatchDiscount = 1/20 unitless 平衡参数:BatchBalancer = 2 nanoFIL,Price=Max(BaseFee, 2 nanoFIL) 单个证明 GasUsed:SingleProofGasUsage = 65733296.73 那么,聚合费用 = Price✖Sectorcount✖BatchBalancer✖BatchDiscount=Price✖Sectorcount ✖65733297✖0.05。 以 5 个扇区为拟定,其走势如下: (5 个扇区)聚合费用消耗走势,来源:原力区,2021-7-6 根据以上公式可以得出:
回顾现在,现在日增长约 80PiB,Gas 费消耗约 2 万个,相较与之前的消耗减少甚为明显。 从 filscan.io 的 24 小时 Gas 消耗中,ProveCommitSector 和 ProveCommitAggregate 消耗最高,ProveCommitSector 消耗就按照之前的方式根据 BaseFee 而定; ProveCommitAggregate 消耗主要关注聚合费用即可(占比较高),也是根据 BaseFee 而定,根据规则在 BaseFee≤2 nanoFIL 较为合理。 PS:filscan.io 把聚合费用合并到 ProveCommitAggregate 中,可能会与其他浏览器有所不同。 (责任编辑:admin) |