一、下载安装

访问https://bhd.one/

下载并安装最新的 BHD 钱包。安装完成后,运行钱包应用程序开始同步区块数据。

注意,如果你使用的是testnet网络,点击带有“绿色”图标的应用程序运行node程序,或者在命令行使用“btchdd.exe -testnet -server”运行node程序。

1NQELhQ7bdwp00KdAR0MBWg1NQELhQ7bdwp00KdAR0MBWg

正在同步块。

1.添加搜索路径

安装完成后,您需要将BitcoinHD守护进程文件夹添加到您系统的路径搜索列表中,如下:

2.1 在资源管理器中复制BitcoinHD安装目录下的“daemon”子目录。

通常是“C:\\Program Files\\BitcoinHD\\daemon”

1iTaDAPV29XYyVPN2zWyHKA1iTaDAPV29XYyVPN2zWyHKA

2.2依次打开:Windows开始菜单→设置→系统→关于→高级系统设置→环境变量

1VvdfGjc6f-eqz7GC501T-w1VvdfGjc6f-eqz7GC501T-w

2.3 在打开的窗口中,有两个列表,在最上面的第一个列表中找到“路径”项,双击打开路径编辑器窗口。

1p0JtWq6MloPpgEMgf0c5Cg1p0JtWq6MloPpgEMgf0c5Cg

2.4 点击“新建”按钮,将复制的目录粘贴到列表中,然后点击确定保存。

1vc8cYWgYD1Go2o_PRNkO5A1vc8cYWgYD1Go2o_PRNkO5A

2.5 重新打开命令行窗口并输入“btchd-miner.exe — help”,您应该会看到该命令被正确调用。

133MOw75VxcPjwGkUzODNJw133MOw75VxcPjwGkUzODNJw

1.配置节点RPC服务

默认情况下,如果您使用 GUI 版本的钱包,则无法直接运行挖矿程序。如果需要使用GUI版钱包进行挖矿,需要修改其配置如下。

3.1 打开钱包。

请注意:如果您使用的是 testnet 网络,请双击绿色图标。

3.2 打开顺序:设置→选项→打开配置文件,点击“确定”。

1ZRY-oWWbSL7_AAq9BALfQw1ZRY-oWWbSL7_AAq9BALfQw

3.3 在打开的文本编辑器中输入“server=1”并保存。

1VdHZahYo4wnDns9AGUuOVw1VdHZahYo4wnDns9AGUuOVw

3.4 关闭钱包重启,此时挖矿进程就能正确连接。

4.编辑配置文件

4.1 初始化配置文件

我们使用btchd-miner.exe来做挖矿相关的工作,初始化一个空的配置文件是它的功能之一。也可以不用初始化文件,把写好的配置文件复制到平时开始挖矿的目录下。稍后启动挖矿程序时,我们需要指定此文件的位置。

使用以下命令初始化一个空的配置文件:

btchd-miner.exe 生成配置

1VGDFtM9lcPRfdvFqoh7WuA1VGDFtM9lcPRfdvFqoh7WuA

这个配置文件可以在创建它的目录中找到。

4.2 填写配置

配置文件格式为Json文本,默认命名为“config.json”。下面是一个示例,您的配置文件看起来与示例类似。

{

“testnet”: true,

“noproxy”: true,

“reward”: “2MtsaUDCYg2k9wagWfsdnknQwEkktJgxHnJ”,

“seed”: “bird convince trend skin lumber escape crater describe …”,

“plotPath”:[“E:/chia”],

“rpc”: {

“host”: “http://127.0.0.1:18732\”

}

}

14jamzhFJtZHqOzZGOganmw14jamzhFJtZHqOzZGOganmw

这是一个 txt 文件的示例。

BHD 奖励地址

这是您将在 BHD 网络中获得挖矿奖励的地址。请注意,在使用此地址之前,您需要确保它已绑定到与您的 Chia\’s Plot 文件关联的 Farmer 公钥。有关如何执行此操作的说明,请参阅“绑定 FarmerId”部分。

Chia 钱包 — 种子

当你初始化硬盘空间时,Chia 会要求你提供一个私钥,由这个名为“Seed”的字符串组成,它是单词的组合。我们在生成 BHD 块时需要这个私钥来签名,以验证您的身份。请将“种子”粘贴到其中。该私钥仅用于签名,仅存储在本地,不会上传至BHD链或任何网络。

绘图文件目录

这里需要指定你的Plot文件目录,注册入口是一个数组,可以同时注册多个Plot文件目录。

RPC 连接到本地钱包

如果您使用登录用户名和密码,则可以在此处指定与本地钱包的 RPC 连接。默认情况下,我们使用“.cookie”文件来验证与钱包的连接,所以这里你只需要注册“host”条目。

5. 绑定 Farmerld

在挖矿之前,您需要将您的BHD奖励接收地址与FarmerId绑定。由于需要签名,所以需要先编辑正确的配置文件,填写正确的“种子”和BHD奖励地址。使用以下命令绑定 FarmerId:

btchd-miner.exe bind — no-proxy — testnet — cookie e:/bhd/testnet3/.cookie

– “绑定”是主要命令

– “-testnet”参数使用testnet网络。如果没有此参数,命令将在 mainnet 网络上执行。

– “-no-proxy”参数跳过本地代理设置并直接连接到节点

1dsI7dakMlxlX4wU_caDmog1dsI7dakMlxlX4wU_caDmog

  • 下载官方钱包:
  • https://www.chia.net/download/

1ynF8XOh1tTuqet6aWIbUZw1ynF8XOh1tTuqet6aWIbUZw

1yMqfjM3yktbHXMXCcCSiCA1yMqfjM3yktbHXMXCcCSiCA

11-AS3VeUEiSN2MWjzT-Nbg11-AS3VeUEiSN2MWjzT-Nbg
  • 请注意:助记词丢了,钱包就丢了!!!
  • 选择→“耕种”→“添加地块”

1YmySWtmU7I0j6bU6Lzsq5A1YmySWtmU7I0j6bU6Lzsq5A

1KusvSEfZ0xci-Efm1fyL9A1KusvSEfZ0xci-Efm1fyL9A

1_YT6Nxa8WDUajcPpWYTZfw1_YT6Nxa8WDUajcPpWYTZfw

1k6WyFnHUtD3Jo19xpz4-xg1k6WyFnHUtD3Jo19xpz4-xg

1aIiArEKAgqROAKtMEqcARw1aIiArEKAgqROAKtMEqcARw

  • 要将 BHD 抵押到网络以获得区块的全部奖励,请使用以下命令来执行此操作。
  • btchd-miner.exe deposit — amount [stake amounts] — term [noterm, term1, term2, term3] — testnet — no-proxy
  • – “存款”是主要命令
  • – “-amount”参数指定质押总数
  • – “-term”参数指定锁仓时长,其中“noterm”表示活跃,“term1”、“term2”、“term3”分别为不同类型的锁仓期
  • – “-testnet”参数使用testnet网络。如果没有这个参数,命令将在主网上执行。
  • – “-no-proxy”参数跳过本地代理设置并直接连接到节点
  • 质押成功后,“btchd-miner.exe”会显示一个哈希值,即“交易ID”。请妥善保存,以备日后退出质押时使用。
  • 7、质押过户
  • 质押在链上的 BHD 在约定时间内不会全额提现,但可以转移到其他矿工地址。
  • btchd-miner.exe retarget — txid transaction hash — address — testnet — no-proxy
  • 其中“retarget”是主要命令
  • l “—txid”参数,指定要重新绑定的质押交易的hash
  • l “–address”参数,指定要绑定的新地址
  • l “–testnet”参数,使用测试网,没有该参数则在主网上执行命令
  • l “–no-proxy”参数跳过本地代理设置,直接连接节点
  • 为防止桩在短时间内频繁被重新绑定,绑定操作有一定的时间间隔。该绑定与质押或最后一个绑定之间的块数不得小于设定值。在测试网 3 上,这个值为 10,而在官方网络上,这个值为 7 周左右。已经重新绑定的权益可以使用与上述相同的命令格式再次重新绑定,这需要指定最后一次重新绑定交易的哈希值。此外,只有股权的所有者才能转让。
  • 8. 质押查询
  • 您可以使用“btchd-cli”命令查询与当前账户关联的质押情况,该命令允许您找出相关的txid并在质押命令中使用它。命令行显示的内容是一个json文本,如下例所示,其中显示了质押的交易哈希、金额、区块高度、类型等

19M2xACqxEivgOtfzC2B4RQ19M2xACqxEivgOtfzC2B4RQ

  • 当“testnet”值为true时,使用testnet网络,否则使用官方网络。当“noproxy”值为真时,不使用网络代理连接到钱包。如果没有特别需要代理,请将此选项保持为 true。
  • 9.提款 _
  • 一旦达到抵押金额的锁定期,矿工可以使用以下命令退出:
  • btchd-miner.exe withdraw — txid [transaction id] — testnet — no-proxy
  • – “撤回”是主要命令
  • – “—txid”参数指定“交易id”。这个“transaction id”会在之前成功使用“deposit”命令后显示。
  • – “-no-proxy”参数跳过本地代理设置并直接连接到节点
  • 10.开始挖矿
  • 当一切准备就绪,包括已同步所有区块的节点,可以使用以下命令开始挖矿过程:
  • btchd-miner.exe retarget — txid transaction hash — address — testnet — no-proxy
  • – “miner”是主要命令
  • – “-testnet”参数使用testnet网络。如果没有这个参数,该命令将在主网网络上执行。
  • – “-no-proxy”参数跳过本地代理设置并直接连接到节点
  • – “-cookie”参数指定cookie文件的位置,例如e:/bhd/testnet3/.cookie

1WlT7dxf3CrLqsNPPmDDg9Q1WlT7dxf3CrLqsNPPmDDg9Q