查看原文
其他

关于Filecoin不可续期扇区的FIP议题

其实早在去年的11月26日,就有人在进行这批扇区延期时发现了这一问题:扇区不可延期,原因为不支持的扇区封装类型(即采用了v1 proof扇区)。


协议实验室团队成员在本项讨论中留言表示:这批扇区在当时设计时就是如此,原因为v1 proof存在安全性问题,所以不建议对本批扇区进行延期,并交由社区决定如何处理这批扇区。 


但随着其中部分生命周期设置为180天扇区终结的临近,社区开始逐渐意识到这一问题的严重性。

FIP #56议题:


github@ deltazxm 在filecoin-project/FIPs上面发起了针对不可续期扇区的相关讨论。他在议题中描述:之前采用V1 proof的部分扇区是完全无法进行延期的。对于封装这一部分扇区的矿工来讲,如果无法进行扇区延期将会造成重大损失,并且会造成计算以及存储资源的浪费。因为矿工重新对这批扇区进行封装的话,会需要更多的抵押与gas费用消耗。

与此同时,所产扇区重新封装生的众多大量会造成网络的拥堵,其他filecoin网络的矿工们也要承担由此产生的高昂gas费用。 

https://github.com/filecoin-project/FIPs/issues/56

对于处理方式,议题作者认为v1 poof的这批扇区可以像采用v8 proof那样进行延期。

在该议题的留言当中,大部分社区成员都表达了对这一提议的支持。不过该议题能否正式升级为FIP并在后面的升级当中被实现,还需要更多社区方面的支持。


————————————

Filecoin扇区的生命周期在180天~540天,近期扇区的过期与续期机制引起了广泛关注。扇区的过期时间是多久?扇区过期后质押币是否返还?扇区到期后能否进行续期?扇区续期是否有什么条件?等成为社区热议话题。


扇区过期


扇区的过期时间

 

扇区分为包含订单扇区和不包含订单扇区,一个扇区可包含一个或多个订单。

 

在不修改代码的情况下:

 

1. 如果扇区包含一个或多个订单,则看过期时间最长的订单


  • 如果订单过期时间超过180天,则选用该订单的过期时间作为扇区的过期时。


  • 否则选用180天(扇区过期时间的最小值)作为扇区的过期时间。


 


 

扇区过期时间的影响

 

由于Filecoin从测试网延续到主网并未重启,因此Filecoin第一个扇区从2020年8月25日开始计算,理论上在2021年2月21日开始才会有扇区过期。


但目前Filecoin网络封装的扇区里包含订单的扇区很少,大部分人也不太会修改这部分代码来手动设置扇区的过期时间。所以绝大部分扇区封装的过期时间为540天,将于2022年2月16日开始。

 

扇区过期之后,如果不续期,其算力将失效,扇区的抵押会返还。因此当大量的扇区开始过期后,整个网络的算力以及币价将受到较大的影响。



扇区续期


如何续期


发送ExtendSectorExpiration消息,但是目前代码里没有手动发送消息的命令,也没有自动发送的机制,所以现在的状态很难发送这条消息。此外,发送ExtendSectorExpiration消息除了gas费之外不需要额外的费用。


 

能否续期

 

  • V1的扇区不能续期,而V1.1的可以

 

关于V1和V1.1扇区:中国时间11月25日-11月28日,官方强制升级V1.2.0,在25日之前封装的所有扇区都是V1,28日之后封装的扇区是V1.1,在强制升级的三天过度期内封装的扇区兼容两者,取决于矿工升级的时间。

 

V1.2.0强制升级前,所有扇区都能续期,强制升级之后只有V1.1的扇区才能续期。具体可以到官方代码中查看。


  


  • V1扇区不可续期的问题

 

由于v1扇区量不小,到期之后不可续期,大量扇区抵押会释放,届时对币价和全网算力都会造成很大影响。

 

大量扇区到期之后,如果要再投入封装,到期之后释放的扇区抵押无法再封装出同样多的算力。因为扇区的前置抵押与FIL的流通量成正相关,随着全网FIL流通量增加,前置抵押也相应增加。

 

建议:无论站在什么立场,矿工都应尽可能的去FIP留言讨论,让官方听到更多的社区声音,这有利于Filecoin更长远的发展。

留言网址:

https://github.com/filecoin-project/FIPs/issues/56




Filecoin不可续期算力有何影响?
https://mp.weixin.qq.com/s/4Wtl5tq_vr94h8u7wvecFQ

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存