首页 币圈新闻 订单成功率不足一半Filecoin何时上线

订单成功率不足一半Filecoin何时上线

众多矿工翘首以待的8月3日已经过去了,但原本计划本周上线的Filecoin的奖励测试网似乎还没准备好。矿工接单率低、mempool堵、水龙头发的测试币不够用是矿工最近遇到的几个大问题。

接单率低

表面来看,接单率过低是奖励测试网无法上线的直接原因。

作为主网之前的最后测试,除了根据封装存力排序拿奖以外,“成功完成TB级别的真实存储订单与检索订单”和“执行完整的扇区生命周期”也被视为在此测试网获得奖励的必要条件。

所以,Filecoin官方在矿工排名中,除了“原值算力”,还特意加入了“扇区生命周期”和“订单成功率“两个参数。而据Filecoin官方成员称,要等大多数矿工接单成功率高于75%才会上奖励测试网。目前的成功率是多少?

图片来源:https://calibration.spacerace.filecoin.io/

检索订单成功率只有34%,存储订单更是只有6%,很多排名靠前的矿工成功率都是0。

订单成功率如此低,一方面是连接性问题,另一方面也是目前版本代码的一些bug所致。

Filecoin的订单是用户在链下以p2p的方式发送给Filecoin节点,接单成功后再上链的。Filecoin官方的发单机器人远在欧洲,本身对大多数中国矿工就不友好,节点代码的不完善,更让这个过程显得艰难。

其实,除了官方的发单机器人外,链上大部分订单都来自第三方的测试。

图片来源:Calibration.filfox.info/zh/deal

从Filecoin浏览器calibration.filfox.info上可以看到,自8月1日重置以来,链上共完成9200多笔订单,其中2000余笔是创世区块的初始配置,矿工完成的真实订单平均每天有1000+笔,矿工总体接单能力没有问题。随着相关代码的合入,接单率也会相应提高,从20%到75%并没有字面上那么遥远。

Mempool堵

比特币等区块链类似,Filecoin也有一个mempool,用来存放等待上链的交易。目前,Filecoin的mempool内共有近3万条交易,大部分是因为给出的交易费过低,矿工接收的优先级很低,无法上链。Mempool内交易的存量并不夸张,横向对比一下,以太坊的mempool内有14.5万条交易。

图片来源:Calibration.filfox.info/zh/mempool

真正成问题的是,Filecoin的处理能力(TPS)满足不了链上的基本需求。

Filecoin涉及到大量的验证,特别是零知识证明计算的验证,这些验证的计算量远大于普通交易,而封存新扇区、提交证明都涉及到验证过程。因为采用类似以太坊的Gas模型,Filecoin的区块大小也是用Gas进行标定,每条交易的费用越高,每个区块能收录的交易数量就越少。所以为了确保交易优先收录,只有一个办法:多交手续费。这就让TPS雪上加霜。而因为这个原因无法提交证明的小矿工就只能被slash,这似乎也是一个恶性循环。

水龙头不够用

由于Filecoin官方不久前加入了前置抵押,所以测试网的测试币也成了稀有物品,每次测试网水龙头放出新测试币,都会被矿工一抢而空。没有币就无法挖矿,不挖矿就没有币,矿工陷入了一个死循环。所以就在Filecoin的slack里出现了一个奇怪现象:矿工在线“乞讨”。

这也是真实上线之后可能出现情况的一个预演。虽然测试币不要钱,但没有就没法参加测试网。如果众多矿工因为这个原因被挡在奖励测试网之外,也是对Filecoin生态的一个打击。所以经济模型的修改也是矿工关注的一个重点。

Filecoin官方对以上这些问题也很关注,对经济模型和GasLimit的问题也提出了一些看法。此外,很多代码正在等待合入,相关的问题都在解决之中。

尽管本周有奖测试网可能再度失约,但我们相信现在的这些问题都是暂时的,有奖测试网离我们只差临门一脚,我们到时候榜上见。

关于作者: szhbsd

热门文章