Filecoin“链下验证”初露锋芒,或迎来低Gas新时代_ECO:Creativecoin

据悉,Filecoin网络按既定计划在区块高度550321处将正式升级至Lotusv1.5.0版本。此前,Filecoin官方人员Jennifer曾在slack频道公开表示,Lotusv1.5.0版本更新主要包含FIP-0007和FIP-0010两个优化提案,致力于提升Filecoin系统性能,并在一定程度上降低网络Gas费消耗。

FIP-0007提案由3个小提案组成,分别从性能和安全性方面改进FilecoinHAMT和AMT,使其更高效。由于FIP-0007为常规提案,对整个Fielcoin网络影响不大,所以本篇推文将着重介绍FIP-0010提案。

首先我们需要了解到Filecoin网络Gas费消耗的基本构成,以便于更深刻的领会FIP-0010提案的“试点”意义。

Gas费消耗主要分为PreCommit、ProveCommit和WindowPoSt三部分,其中ProveCommit在该三者中占比高达69.49%,是Gas费消耗“大户”,而WindowPoSt则占比最低,仅5.47%。

FIP-0010提案创新性地提出了“链下验证”的方式,采用链下WindowPoSt验证,即WindowPoSt无需接受验证即可上链,稍后链下验证者可调用DisputeWindowedPoSt进行验证。简单来说就是在Filecoin网络每隔30分钟一次的抽查中,Filecoin网络不再对矿工生成的证明进行验证,而是默认其通过,然后允许链下验证者稍后对矿工的上链结果进行争议。拥有Lotus节点的任何第三方都可以通过调用DisputeWindowedPoSt来质疑过去1800个区块高度内提交的链上存储证据。

FIP-0010对WindowPoSt的改进,可以较明显地降低GAS费。我们都知道一条消息上链验证的时间越多,其消耗的Gas费就越多,所以当消息上链不再需要验证时,Gas费消耗就会降低。值得一提的是,Filecoin官方本次在时空证明层面采用“链下验证”的方式颇具“试点”意义,一旦试验成功,那么“链下验证”同样可以运用到PreCommit、ProveCommit这两个Gas费消耗“大户”,或许可以从根本上突破Filecoin的高Gas费困境,同时也为其他公链提供了全新的解决方案。

“链下验证”真的安全可信吗?是否会再次分裂Filecoin的社区共识吗?

Filecoin主网上线至今,在将近5个月的时间里,历经崎岖坎坷,初始对矿工不友好的经济模型和偏向公司化运营的风格,使得社区与官方一度站在对立面,分叉Filecoin的声音更是此起彼伏,共识逐渐割裂,对整个Filecoin生态网络带来的损失不可估量。

本次FIP-0010优化提案“链下验证”,严格意义上也是有些打破社区共识的,将本该在“链上”时空证明进行验证的环节选择了“信任”矿工,而在“链下”允许采用类似“监督”、“抽查”的形式对结果提出“质疑”。那么矿工还会始终遵守Filecoin网络的规则吗?还会按要求存储数据吗?

毋庸置疑,会的。素有“完美主义”的Filecoin官方是经过深思熟虑方才推出FIP-0010提案,首先Lotus节点不在局限于矿工群体,任何第三方都可以申请拥有一个Lotus节点“监督”Fielcoin矿工,同时官方为了鼓励更多的人参与,对Lotus节点的质疑者给予了一定的报酬——一旦质疑成功将得到4个FIL,4个FIL由相对应的提供时空证明的矿工支付。

当参与“链下验证”的Lotus节点基数足够大时,矿工提交时空证明时便不敢“偷懒”,因为一旦“偷懒”,Filecoin网络就会驳回矿工之前提交的时空证明验证,并对矿工进行罚款。首先,矿工需要支付给提出质疑者4个FIL,然后,矿工需要支付无效证明费IPF,目前为5.51BR,即被驳回的WindowPoSt所对应的每个扇区日爆块收益的5.51倍,此外,Filecoin官方还设计了20FIL的flat费用惩罚。

Filecoin首创“链下验证”,或将迎来低Gas新时代。与此同时,伴随Fielcoin主网的稳健运行,基础设施的持续搭建以及生态的不断扩充,有越来越多的投资者正在关注并积极布局Filecoin挖矿。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-3:882ms