2024年BTC全节点搭建教程-Mac版
April 12th, 2024

一、为什么要搭全节点

除了为大饼网络贡献节点以外,部署全节点还可以应对打铭文时享受更快、更稳定、更便宜的体验。

二、准备工作

  1. 一块2TB+的移动硬盘

  2. 一个稳定的网络和梯子

  3. 一台稳定供电Mac电脑

说明:

  1. 硬盘方面,大小2TB起步,截止20240412,全节点所需空间为700G左右,考虑后续的更新,因为至少2T,类型建议无脑选择固态硬盘,因为机械硬盘读写速度会很慢,慎入,硬盘这两年整体便宜了很多,大家按预算选择即可,我买的这款 ⇒ 西部数据(WD)2TB NVMe 移动固态硬盘(PSSD)P40 type-c,1300左右,算是中等偏上的产品,仅供参考;

  2. 流量方面,建议可以购买一个流量包,300G也就50块左右(规则判断模式基本够用);

  3. 充好电费,避免下载过程因停电中断。

三、搭建节点

1、安装Bitcoin Core ,有两种安装方式:

     a. 进入https://bitcoin.org/zh_CN/download,下载macOS版本即可,至于不确定是x86还是arm64的,可以在终端中输入’uname -a’ 查询;

     b.如果有安装Homebrew ,也可以在在终端中输入’brew install --cask bitcoin-core’ 进行安装。

2、移动硬盘格式化,这一步特别重要(之前我遇到各种报错中断都是因为没有设置这个)

     a. 进入Mac系统工具「磁盘工具」

进入磁盘工具
进入磁盘工具

     b. 选择移动硬盘,点击「抹掉」

选择移动硬盘
选择移动硬盘

     c. 将格式选择为「APFS」,点击「抹掉」

格式化移动硬盘
格式化移动硬盘

3、运行Bitcoin Core,关联移动硬盘路径

关联移动硬盘路径
关联移动硬盘路径

4、去掉「将区块存储修剪」的勾选,勾选「启用RPG服务器」

Bitcoin Core 程序设置
Bitcoin Core 程序设置

5、打开配置文件,在文件中输入 txindex=1 (这会要求客户端从第一个TX开始索引,进而确保所有区块索引有效);也可以点此下载配置文件,并替换‘bitcoin.conf‘文件;

6、重启Bitcoin Core 程序,开始下载全节点,正常1天左右可以完成(一开始会比较快,后面越来越慢),慢一点最多3、4天(网络慢可能更长)

7、完成全节点搭建的界面是这样子,后续只需要偶尔连接移动硬盘打开APP更新下区块信息即可。

完成全节点搭建
完成全节点搭建

注意:

1、在全节点搭建过程中务必设置永不休眠,可以通过系统设置中的「锁定屏幕」进行设置,也可以安装Amphetamin这个APP来搞定,亲测好用。

2、建议大家在购买硬盘时跟商家确认好是否支持「APFS」格式,这是朋友买的其它硬盘,就不支持,一直报错、闪退,我觉得这点很重要

四、写在最后:

个人在年初已经完成Windows系统的BTC全节点搭建,但是Mac系统一直各种问题:报错、闪退、APP无法启动等且一直无解,感谢@winter_冬哥提供的将移动硬盘格式化的宝贵建议,重新进行硬盘格式化后一次性就成功了,因此有了这个教程,也希望大家能一次性顺利完成部署。

Ps:关于搭建全节点有没有必要的问题,个人觉得虽然付出了一定的时间和金钱成本,相对于没去做的人,这样就已经构建了一定的壁垒,保持这种劲头,总会有福报,个人建议尽量搞一下,DYOR~

参考教程:https://yishi.io/how-to-run-bitcoin-full-node/

Subscribe to 青澈君
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.