LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 超级矿工退出上线以来Filecoin测试网经历了什么

超级矿工退出上线以来Filecoin测试网经历了什么

2020-01-20 引擎矿机 来源:区块链网络

2020年1月18日,由于完成阶段性的测试任务又恰逢春节,网络中红极一时的两名矿工t01346,t01457宣布下线。那么到目前Filecoin测试网上线以来经历了什么又有哪些进展呢?

北京时间?12月12日凌晨2:00Filecoin测试网正式上线,大量社区成员严阵以待,积极参与测试网挖矿。

测试网算力最低限制为512G,512G以下的算力不参与挖矿,同时也不在stats中显示。虽然官方部署了3个预挖节点?t0222, t0333, t0444,但矿工?t01081、?t01116 和 t01050?先后突出重围,并在半天之内超越官方的三个节点,占据前三名的位置。

测试网上线的第一周,社区成员参与测试挖矿的积极性非常高,测试网运行相对稳定,但是由于对消息数量的估计不足,在消息并发的情况下造成溢出,导致网络一度停顿。还因为网络收敛不理想,导致整个网络中出现太多不被主链接受的孤块,影响到很多矿工的收益。

这其中也开始出现高手,矿工t01475利用抢先打包的漏洞,导致人为分叉和他人的区块被丢弃,也为测试网优化做了贡献。

Filecoin测试网上线两周,发生了分叉后团队紧急修复。在这期间团队积极更新和修复的问题提交了上百个,总共产生4个版本:0.1.2,0.1.3,0.1.4,0.1.5。随后项目经理?Pooja 宣布:团队成员前期投入开发,团队成员将于12月21日至1月5日期间休息和充电,希望大家不要攻击网络。如果发现问题,最好提出问题,并探索解决方案。

2019年12月21日测试网运行再次中断,Why紧急修复问题,提交新版本,团队开始考虑网络是否重置问题。

2020年1月8日Filecoin 核心团队休假归来,当晚由于一个RLE+问题(RLE+可以使用很短的编码来表示一个大的集合从而节省链上数据量),Testnet1 遭到了内存溢出的组合消息攻击,造成所有爆块的矿工内存全部爆掉,程序崩溃,但很快系统得到了修复。

2020年1月14日网络重启,Testnet2?开始运行,矿工热情再次被点燃,踊跃加入测试网挖矿测试。遭遇多次攻击和修复的测试网,版本已经从?v0.2.0 推进到 v0.2.4,同时支持?secp256k1(t1)和 BLS 地址。

值得一提的是矿工目前仅能使用?BLS (t3)地址,同时限制仅仅32G sector-size 有效,1G sector-size 不再使用。

此后一周的运行中测试网遭遇多次攻击,除了内存溢出攻击还包括利用共识惩罚实现的不完善进行的区块空指针攻击和签名空指针攻击、Sector集合的删除错误 (还未完全修复)、利用共识惩罚的判断不足进行的同块攻击、利用无符号整数减法判断不足进行的下溢攻击,以及一开始就持续性出现的孤块。

有趣的是,1月16日晚,在矿工利用共识惩罚的实现缺陷进行同块攻击的时候,明星矿工t01475遭遇了定点清除。攻击发生两小时后,t01475回退区块至攻击之前进行分叉,过滤攻击消息,自行挖矿直到区块高度超越主链。

事实上,在Filecoin链上消息可以发现,这样的攻击发起过上千次,但是成功的只有这一次,虽然此后矿工?t01346 和 t01205?也都遭遇同块攻击,但均以失败告终,说明攻击难度还是很大的。

此外,Spec(服务器应用性能测试)的编写已经接近尾声,目前开发团队的主要任务是按照?Spec 来修订代码,以完全符合Spec的要求。

截止目前v0.2.4 版本已经完成更新。虽然仍然有一些问题并没有完全修复,不过接下来Filecoin团队会集中力量进行连续三周的持续开发。

同样参与了此次第一阶段测试的引擎矿机已实现全球首款支持专业存储IPFS(FIL)和搜索IPSE(POST)的智能双挖,并且支持集成双挖功能的系统正在开发完善中。引擎矿机,在挖POST方面运行稳定,在挖Filecoin方面,可分别满足主从节点的配置要求,为您开启双挖双赢模式。

等到这次开发完,测试网将真正开启第二阶段,届时我们引擎矿机的技术团队也将第一时间参与测试,让我们拭目以待。

—-

编译者/作者:引擎矿机

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...