# 2024年BTC全节点搭建教程-Mac版

By [青澈君](https://paragraph.com/@chuana) · 2024-04-12

---

### 一、为什么要搭全节点

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

### 二、准备工作

1.  一块2TB+的移动硬盘
    
2.  一个稳定的网络和梯子
    
3.  一台稳定供电Mac电脑
    

说明：

1.  硬盘方面，大小2TB起步，截止20240412，全节点所需空间为700G左右，考虑后续的更新，因为至少2T，类型建议无脑选择固态硬盘，因为机械硬盘读写速度会很慢，慎入，硬盘这两年整体便宜了很多，大家按预算选择即可，我买的这款 ⇒ [西部数据（WD）2TB NVMe 移动固态硬盘（PSSD）P40 type-c](https://u.jd.com/VzvB7Hj)，1300左右，算是中等偏上的产品，仅供参考；
    
2.  流量方面，建议可以购买一个流量包，300G也就50块左右（规则判断模式基本够用）；
    
3.  充好电费，避免下载过程因停电中断。
    

### 三、搭建节点

1、安装Bitcoin Core ，有两种安装方式：

     a. 进入[https://bitcoin.org/zh\_CN/download](https://bitcoin.org/zh_CN/download%EF%BC%8C%E4%B8%8B%E8%BD%BDmacOS%E7%89%88%E6%9C%AC%E5%8D%B3%E5%8F%AF%EF%BC%8C%E8%87%B3%E4%BA%8E%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%98%AFx86%E8%BF%98%E6%98%AFarm64%E7%9A%84%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%B8%AD%E8%BE%93%E5%85%A5%E2%80%99uname)，下载macOS版本即可，至于不确定是x86还是arm64的，可以在终端中输入’uname -a’ 查询；

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

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

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

![进入磁盘工具](https://storage.googleapis.com/papyrus_images/720095d83e8a219a69f5630f45a8d85ea15da6fbef54bc63d85cee6aea1b1617.png)

进入磁盘工具

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

![选择移动硬盘](https://storage.googleapis.com/papyrus_images/e30bcaf1b8d77db56f63e540143cde302259f2bdc608a20b6f36a7a93ae9189a.png)

选择移动硬盘

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

![格式化移动硬盘](https://storage.googleapis.com/papyrus_images/2ea3ba5353ddef425a9f6c4009d7ecbb81a9e2046e2ae3f9a0aefa35eefa876c.png)

格式化移动硬盘

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

![关联移动硬盘路径](https://storage.googleapis.com/papyrus_images/5937adcc3f0677bdeb89fb62d0ee8c3bee8ae3357ede46d08e8d01350ec94d33.png)

关联移动硬盘路径

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

![Bitcoin Core 程序设置](https://storage.googleapis.com/papyrus_images/d6218332f7b195f5d982d2536bd6a3aaf1b58bf87ce9329b0546b551ccc60e23.png)

Bitcoin Core 程序设置

5、打开配置文件，在文件中输入 txindex=1 （这会要求客户端从第一个TX开始索引，进而确保所有区块索引有效）；也可以点此下载[配置文件](https://cdn.discordapp.com/attachments/1226773723525156914/1227073101464993852/bitcoin.conf?ex=662713e1&is=66149ee1&hm=4750f87ecd50c4e74575f2557eeff7595a89986cadcf73af3885b50f539433e7&)，并替换‘bitcoin.conf‘文件；

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

![](https://storage.googleapis.com/papyrus_images/9afa42cf1b5a991b461011e1847863bf7673ccd385a753c9023be55eb0f3af7b.png)

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

![完成全节点搭建](https://storage.googleapis.com/papyrus_images/018c5a5be2721e8e1d264f6c275b4e31c609f5fa71eda86dd5bfe200e2055bea.png)

完成全节点搭建

注意：

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

![](https://storage.googleapis.com/papyrus_images/6348fc18e7a68b60981c7f8df24bb69997c2aee4b6902fc00fc811d669dced1b.png)

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

### 四、写在最后：

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

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

参考教程：[https://yishi.io/how-to-run-bitcoin-full-node/](https://yishi.io/how-to-run-bitcoin-full-node/)

---

*Originally published on [青澈君](https://paragraph.com/@chuana/2024-btc-mac)*
