目前chia已经发布了新的矿池协议, 在1.2版本中正式命名为
农业合作社
[滑稽], 鉴于很多小伙伴并不太明白新矿池协议如何加入, 所以这里简单的讲解一下.
重要的事情要说三遍说三遍说三遍
本教程使用的工具为根据madMAx编译的windows版本, 版本号为
v0.1.1
, linux的用户应该就不会来看这个文章了, 所以只讲windows
老图可以继续用, 但是只能solo或者继续在以前的矿池中使用,不能
加入新矿池协议
下面说的nft即为合作社
新P的图也必须使用新的-c
参数, 就算使用新工具, 但用的老参数-p
, 那么p的依旧是老图,不能用于新矿池协议
-c参数用到公钥长得像
钱包地址, 实际上和矿池并没有绑定关系
, 而叫矿池合同地址
, 同一个nft的矿池合同地址不变
, 如果新建了不同的nft
, 矿池公钥会不一样
, 一般情况大家都只会用到一个nft, nft可以随时切换矿池
, 切换过后不需要
重新P图, 但是有30分钟以上
的切换时间.
开始前的准备
我们需要先从官方github上下载1.2版本的exe文件官方github
下载ChiaSetup-1.2.0.exe
, 注意, 请下载最新版! 这里只是做阐述
安装最新版之前, 请先关闭官方钱包, 等待钱包退出过后再进行安装以免不必要的麻烦(不然可能会失败)
安装完成过后钱包会自动运行, 接下来就需要获取P盘时用到的2个关键参数了,-f
和-c
用到公钥和合同地址
在获取 nft合同地址之前, 需要先在钱包的农业合作社
中新建一个nft, 这里我加入的是国内一个大神自己搭建的矿池https://chia.teepool.com, 更多矿池在群里问问小伙伴就知道了
新建nft过后需要等大概半小时(前提是钱包已经同步到最新了, 不然还得先等同步), 在这之前是无法获取nft合同地址的, 同步完成过后即可开始下一步.
获取P图需要使用到的公钥和矿池合同地址
1.2.1之后的PLOTMASS已经支持一键查看公钥和矿池合同地址了
由于过程可能会有人不太懂, 这你就直接图文并茂了
首先在你的桌面上找到chia, 右键 - 属性
, 点击打开文件所在的位置
, 然后你应该就打开了这么个窗口
然后依次进入app-1.2.0\resources\app.asar.unpacked\daemon
, 然后应该是这样
最后点击地址栏
, 输入cmd, 然后回车
然后应该就看到了这样的窗口
首先先来获取-f
参数用到的公钥, 在打开的cmd窗口中, 输入chia keys show
, 其中Farmer public key (m/12381/8444/0/0):
后面的那串东西就是-f
需要用到的公钥了, 存起来
然后继续输入chia plotnft show
, 其中P2 singleton address (pool contract address for plotting):
后面的那串就是-c
参数需要用到的合同地址了, 至此, 公钥和合同地址都获取完毕.
]
开始耕地
PLOTMASS
最难的一步已经过了, 剩下的都是蛮简单的事情, 如果对命令行不懂得小伙伴, 推荐使用PLOTMASS, 专门基于madMAx进行了封装, 有界面交互, 方便使用
第一步当然还是下载并解压(不需要安装)PLOTMASS
然后就是傻瓜化操作, 在对应的框框里面填入对应的数据就好了, 剩下的都是傻瓜化操作,就不再赘述.
]
命令行
命令行更简单, 如果以前使用过命令行P图, 就只需要把-p参数和参数的值这一串去掉, 改成-c和矿池合同地址就好了
先将快p软件下载下来, 然后在同目录下新建一个bat文件就好啦!
下面是我自己用到的命令行, 只需要修改其中一些参数就ok
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
@echo off set name=快速单P set public_f=你通过chia keys show获取的公钥 set pool_address=你通过chia plotnft show获取的合同地址 set count=1 set memory=5555 set work_dir=f:\ set complete_dir=f:\complete\ set cpu_count=16 md %work_dir% md %complete_dir% :restart del %work_dir%*.tmp @title P盘 - %name%, work: %work_dir% to %complete_dir%, %memory%G, k%k%, cpu %cpu_count%s chia_plot -f %public_f% -t %work_dir% -2 %work_dir% -r %cpu_count% -c %pool_address% move /y %work_dir%*.plot %complete_dir% goto restart pause |
为什么运行P盘关键 电脑系统自动重启呢?
这就说不准了…至少应该不是软件本身的问题
请问多台机器怎么同步呢?合作社怎么同步?
多台机器导入同一个私钥就行了, 合作社会根据钱包自动进行同步, 只要钱包到了创建合作社的高度, 自然就出来了, 我也是两台电脑挂着, 一台电脑操作了, 另外一台自动就同步了