期待已久的Filecoin网络升级(升级至Lotus v1.5.2版本)的时间,终于确定了。 在Github上的Filecoin社区中,有一个以“Network v10 Upgrade”为主题的论讨,其中谈到在区块高度达到550321时,Filecoin网络将升级至Lotus v1.5.2版本,以平均30秒一个区块来计算,此次升级为UTC时间3月3日,北京时间3月4日。 据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官方人员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网络最初设定每30分钟提交时空证明的初心是为了保障矿工始终遵守Filecoin网络的规则,按要求存储数据,以提升Filecoin分布式存储公链的知名度,吸引更多的客户。 而FIP-0010提案提出的“链下”存储的方式,在本该对矿工进行验证的环节选择了“信任”矿工,即不对时空证明进行验证,而是直接默认其通过,然后允许采用类似“监督”、“抽查”等方式对结果提出“质疑”。 那么,Filecoin网络会如何处理质疑呢? 根据Filecoin官方消息, v3 actor中引入了FIP-0010链下Window PoSt验证,即拥有一个Lotus节点即可针对性地指出问题,而不需成为Filecoin矿工,这首先大大降低了成为“质疑者”的门槛,提升了“监督”Filecoin矿工的群体的数量,此外,为了鼓励更多的人成为争议者,Filecoin网络对质疑者给予了一定的报酬——一旦质疑成功将得到4个FIL,4个FIL由相对应的矿工支付。 (责任编辑:admin) |