织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

技术详解 Chia Network 挖矿:如何参与?收益怎样? (5)

时间:2021-04-28 15:43来源:未知 作者:admin 点击:
除了 SSD,服务器主板上常见的 SAS 硬盘接口也是很好的选择,尤其是当你可以获取充足的 SAS 硬盘时,以 RAID 卡组成磁盘阵列,经验证效果往往比单一 SS

  • 除了 SSD,服务器主板上常见的 SAS 硬盘接口也是很好的选择,尤其是当你可以获取充足的 SAS 硬盘时,以 RAID 卡组成磁盘阵列,经验证效果往往比单一 SSD 更好。

  • 在操作系统方面,并不一定要选 Windows。Mac 和 Ubuntu/CentOS 等 Linux 系统自身占用的资源更少,而且 Chia 官方钱包均已支持。如果计划进行长期不间断的生产,最好使用命令行界面(CLI),而非图形界面的 plot 程序。Chia 钱包的图形界面其实也依靠调用命令行程序来实现 plot。以 Windows 为例,命令行程序位于 C:\Users_XXXXXXXX_\AppData\Local\chia-blockchain\app-1.0.x\resources\app.asar.unpacked\daemon\chia.exe。其中_XXXXXXXX_是你的 Windows 当前用户名。目前钱包 GUI 程序经常会出现不稳定的情况,而且钱包程序本身负担着全节点的同步任务,也会耗费 CPU。所以,CLI 是长期挖矿的更佳选择。

  • 官网及社区讨论中揭示的信息

    经过对官网文档的深度挖掘,以及参考了大量国内外 Chia 社区的讨论,发现有一些有价值的信息尚未广为人知。

    关于-r 的选择

    -r 参数是 chia 命令行程序中指定最大 CPU 线程数的参数。在许多讨论中,矿工倾向于认为越大越好。然而通过深入挖掘,我们发现并非如此。

    根据 Chia 的 Github 讨论,-r 参数仅仅在 plot 的第一阶段,即生成哈希值时起作用。理论上,如果设置-r 6,那么最佳结果是 6 个 CPU 线程都 100% 参与工作,这一阶段的总 CPU 数应为 600%。但实际上 CPU 的参与程度远小于此。

    在我们的实验中,使用了 i7-8700 CPU,设置-r 6 单独进行一个 plot,从 chia.exe 的日志中可以看到如下输出:

    Starting phase 1/4: Forward Propagation into tmp files... Mon Apr 19 17:22:22 2021 Computing table 1 F1 complete, time: 172.346 seconds. CPU (183.87%) Mon Apr 19 17:25:15 2021 Computing table 2 Forward propagation table time: 964.964 seconds. CPU (312.470%) Mon Apr 19 17:41:20 2021 Computing table 3 Forward propagation table time: 1179.445 seconds. CPU (281.610%) Mon Apr 19 18:00:59 2021 ... ... (责任编辑:admin)

    织梦二维码生成器
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    ------分隔线----------------------------
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 验证码:点击我更换图片
    栏目列表
    推荐内容