收藏

评论(0)

阅读量(20)

顶(0

踩(0

Filecoin网络升级时间确定,采用“链下验证”将带来哪些影响?

2021-02-23 18:10

期待已久的Filecoin网络升级(升级至Lotus v1.5.2版本)的时间,终于确定了。 

在Github上的Filecoin社区中,有一个以“Network v10 Upgrade”为主题的论讨,其中谈到在区块高度达到550321时,Filecoin网络将升级至Lotus v1.5.2版本,以平均30秒一个区块来计算,此次升级为UTC时间3月3日,北京时间3月4日

Filecoin网络升级时间确定,采用“链下验证”将带来哪些影响?

据Filecoin官方透露,在Filecoin正式升级至Lotus v1.5.0版本之前,已经分别于2月19日发布了候选版本v1.5.0-rc1和v1.5.0-rc2,并计划在2月23日发布v1.5.0版本,然后在区块高度达到550321时,Filecoin网络将会强制升级至新版本。

Filecoin网络升级时间确定,采用“链下验证”将带来哪些影响?

Filecoin此次升级包含哪些内容?

根据Filecoin官方人员Jennifer在slack频道所述,本次Lotus v1.5.0版本主要包含FIP-0007和FIP-0010两个提案。

FIP-0007提案由3个小提案组成,主要是从性能和安全性方面改进Filecoin HAMT(Hash Array Mapped Trie)和AMT,以使其更高效。FIP-0007提案对Filecoin网络影响并不大,我们关注此次升级主要是关注FIP-0010提案。

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

FIP-0007和FIP-0010的具体内容和产生的影响,阅读上一篇文章即可查看《Filecoin网络即将升级,FIP-0010提案有望成为降低gas费的“试验田”》。

Filecoin网络升级时间确定,采用“链下验证”将带来哪些影响?

如何处理链下验证的质疑?

严格地说,Filecoin从“链上”到“链下”是有些打破共识的,毕竟,Filecoin网络最初设定每30分钟提交时空证明的初心是为了保障矿工始终遵守Filecoin网络的规则,按要求存储数据,以提升Filecoin分布式存储公链的知名度,吸引更多的客户。

而FIP-0010提案提出的“链下”存储的方式,在本该对矿工进行验证的环节选择了“信任”矿工,即不对时空证明进行验证,而是直接默认其通过,然后允许采用类似“监督”、“抽查”等方式对结果提出“质疑”。

那么,Filecoin网络会如何处理质疑呢?

根据Filecoin官方消息, v3 actor中引入了FIP-0010链下Window PoSt验证,即拥有一个Lotus节点即可针对性地指出问题,而不需成为Filecoin矿工,这首先大大降低了成为“质疑者”的门槛,提升了“监督”Filecoin矿工的群体的数量,此外,为了鼓励更多的人成为争议者,Filecoin网络对质疑者给予了一定的报酬——一旦质疑成功将得到4个FIL,4个FIL由相对应的矿工支付。

Filecoin网络升级时间确定,采用“链下验证”将带来哪些影响?

所以,就算不再进行链上验证,但是参与链下验证的人越来越多,即越来越多双眼睛“盯着”,一旦发现矿工“偷懒”就会对矿工所提交的时空证明的结果进行质疑,因此,就算是“链下验证”了,但是矿工们该做的时空证明还是要按要求进行哦。 

当质疑成功,Filecoin网络就会驳回曾乐观接受的Window PoSt,即驳回矿工之前提交的时空证明验证,并对矿工进行罚款。

首先,矿工需要支付给提出质疑者4个FIL,然后,矿工需要支付无效证明费IPF,目前为5.51BR,即被驳回的WindowPoSt所对应的每个扇区日爆块收益的5.51倍,此外,Filecoin官方还设计了20FIL的flat 费用惩罚。

如何看待此次升级?

这将是Filecoin官方首次采用链下验证的方式进行验证,对于素有“完美主义”的Filecoin官方而言,采用链下验证的方式想必是深思熟虑、经过多方探讨之后所做的决定。

“链下验证”的采用,充分体现出Filecoin官方致力于降低gas费用,不断为矿工创造更好挖矿环境 的信心和决心。

此次链下验证更像是采用了“试点”的方式,网络升级后,先在维持原有算力的时空证明上采用链下验证,并且降低了成为质疑者的门槛,以及通过经济激励的方式调动质疑者质押的积极性,进而达到即使是链下验证也不输链上验证的效果。

Filecoin官方如此计划周祥的推进链下验证,想必“醉翁之意不在酒”,当此次作用于时空证明的链下验证被证实为可行,那么,Filecoin网络最为耗费gas费用的P2和C2或将采用线下验证的方式,如此一来,整个Filecoin网络的gas费或将能从根本上得以大幅降低。

最后,做个总结,下月初的Lotus v1.5.2版本升级,主要升级内容在于FIP-0010提案,因为该提案创新性地提出了“链下验证”,此次链下验证虽然是在时空证明层面,却具有“试点”的重要意义,“链下验证”一旦被验证为可行,Filecoin网络的P2和C2部分也有望借鉴链下验证,这不仅能够从本质上和具有长远性地降低Filecoin网络gas费,而且也为整个区块链行业降低gas费提供了新方案,或将成为整个区块链行业降低gas费的表率。

评论列表

评论

分享到微信

扫描下方二维码

登录

忘记密码?

尚无账号?立即注册

注册

获取验证码
已有账号?

密码找回

获取验证码
已有账号?