Filecoin 解释测试网挖矿配置:虽用GPU计算SNARKs,但仍以硬盘空间计算算力

2019-12-12 11:15 来源:区块律动BlockBeats 阅读:12325
区块律动 BlockBeats 消息,Filecoin 12 月 10 日在官网发布文章,详细介绍了其测试网阶段挖矿配置要求。官方称如用户选择购买硬件在测试网上进行挖矿测试,建议购买支持密封 32Gi

区块律动 BlockBeats 消息,Filecoin 12 月 10 日在官网发布文章,详细介绍了其测试网阶段挖矿配置要求。官方称如用户选择购买硬件在测试网上进行挖矿测试,建议购买支持密封 32GiB 扇区的计算硬件,磁盘空间需至少确保有 512 GiB。据区块律动 BlockBeats 此前报道,Filecoin 测试网预计将于 12 月 12 日凌晨 2 点前上线。

如果用户想在 Filecoin 测试网挖矿,Filecoin 官方推荐购买购买支持 32GiB 扇区的电脑设备。测试网目前临时支持 1GiB 测试扇区,矿工可以随时加入挖矿。但因为 1GiB 扇区太小了,不可能在主网上使用,所以未来测试网会进行分叉升级,提高扇区大小。官方建议,测试网矿工最少需要提供 512GiB 的硬盘空间,主网上线后这一数字会再升级。如果矿工只对存储挖矿感兴趣,可以不需要这么大的空间,但未来会影响未来收入和出块奖励。

官方还给出了「复制证明」矿工的配置,这一工作需要强大的 CPU 和大量的内存空间以及硬盘空间来「倒腾数据」,所以官方建议 8 核处理器、128GB 内测、512GB SSD。Filecoin 所用的 SNARK 算法会消耗大量的内存空间,而且 GPU 也需要足够强力才能够高效、快速地计算 SNARKs。目前 Filecoin 的 lotus 部署方案是为 Nvidia GPU 设计的,未来会增加其他 GPU 厂家的支持。

区块律动 BlockBeats 还了解到「时空证明」对硬盘空间的要求很大,目前官方团队自测需要 1.5TB 硬盘空间。打包扇区的速度和效率将影响到 Filecoin ElectionPost 竞选中获票和奖励数量。官方自测,在获得选票后再打包出块,每次计算 SNARKs 的时间都不超过 20 秒。

官方还警告矿工,参与网络挖矿需要保持网络稳定,否则多次提交时空证明失败后,将降低出块奖励,而且还会增加被 Slash 惩罚的危险。

需要注意的是,Filecoin 挖矿并非使用 GPU 进行 PoW 算法挖矿,矿工的算力由其能为网络提供的存储空间决定,而非 GPU 计算 SNARKs 的效率决定。Filecoin 矿工存储的客户端数据越多,矿工的存储能力就越大。网络上更多的存储能力意味着特定的矿工更有可能生成区块并赢得区块奖励。矿工可以选择是否参与存储功率共识,存储挖矿和/或检索挖矿。Filecoin 表示针对 Filecoin 主网的标准测试配置可能会更改,因此此次公布的配置或并非最终版本。

区块律动BlockBeats还在 Filecoin Lotus 部署开发者页面看到了这样的参考配置,这类配置或许可以直接用于主网挖矿:

3TB 硬盘(封装 32GiB 扇区)

8-12 核处理器

256GB 内存

256GB NVMe Swap(以防内存挖矿时出问题)

Nvidia GTX 1060 以上 GPU

原文地址:https://filecoin.io/blog/filecoin-testnet-mining/

Lotus 部署教程:https://docs.lotu.sh/en+hardware-mining

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文