Chia的原理就不详细介绍了,网上已经有很多专业的分析。简单来说,程序会在你的硬盘上写入大量的彩票号码,服务器会定期随机抽奖,硬盘空间越大、在线时间越长,中奖的几率就越大。
刚开始发现挖Chia很简单,只要你的硬盘有足够的空间,就可以进行挖矿。程序看起来也很简单,所以我下载了来研究一下。下面是我这几天挖矿的体验。
安装好软件后,会让你创建密匙和其他一些基本设置,记住密匙就可以了。完成设置后,点击绘图,然后在右上角点击添加Plot文件,开始P盘。
Plot文件的大小有K=32、K=33、K=34和K=35四种。不同大小的Plot文件和所需缓存盘的大小在软件中有说明。例如,一个K=32的文件需要101.4GB的硬盘空间,并且需要239GB的缓存空间。每个Plot文件的硬盘空间和缓存空间需求如下: - K=32:101.4GB硬盘空间,239GB缓存空间 - K=33:208.8GB硬盘空间,521GB缓存空间 - K=34:429.8GB硬盘空间,1041GB缓存空间 - K=35:884.1GB硬盘空间,2175GB缓存空间
Windows操作系统显示的硬盘可用空间实际上是以GiB为单位的,所以可以根据硬盘和SSD显示的可用空间来分配P盘队列。
为了提高效率,P盘肯定是要并发进行的。你的机器性能决定了可以同时并发多少个P盘任务,每个任务至少需要2个线程。K=32文件需要最少3390MB的内存,K=33需要最少7400MB,K=34需要最少14800MB,K=35需要最少29600MB。分配更多的线程和内存可以加快P盘速度。
我刚开始使用的平台是Ryzen 9 3900XT加32GB内存,缓存用的是技嘉AORUS和2TB的SSD。目标硬盘是西部数据的6TB红盘。
我只是想测试一下P盘的系统需求,没有经过任何计算,就随便排了4个K=34的队列,每个队列开了24个线程,并分配了10GB的最大内存。实际上,这个缓存盘是根本存不下这么多文件的,我只是想测试一下系统资源能否用完。
结果是12核的Ryzen 9 3900XT负载波动比较大,一会儿占用100%,一会儿又掉到20%。这其实是程序的问题。而32GB的内存确实被吃光了,SSD的写入量非常大,但读写性能不足以造成瓶颈。
观察了一段时间后,当我准备停止任务时,发生了不幸的事情。我不小心点击了密匙,然后进入了一个没有后退键的界面。平时点击顶部的“公共指纹为*****”按钮可以返回主界面,但