入門 bitcoin-core 全節點 教學 入門
2026 年架設比特幣全節點指南
從零開始架設比特幣全節點,包含硬體選擇、軟體安裝和安全設定。
15 分鐘 21dev 2026年1月15日
為什麼要執行全節點?
執行自己的比特幣全節點意味著你不需要信任任何第三方來驗證交易。你的節點會獨立驗證每一筆交易和每一個區塊,確保沒有人能欺騙你。
主要好處:
- 驗證你自己的交易 - 不需要信任他人
- 保護隱私 - 不會向第三方服務洩露你的地址
- 支持網路 - 幫助比特幣網路更去中心化
- 學習 - 深入了解比特幣的運作方式
硬體需求
最低需求
| 項目 | 規格 |
|---|---|
| CPU | 4 核心 |
| RAM | 4 GB |
| 儲存 | 1 TB SSD |
| 網路 | 穩定的寬頻連線 |
推薦配置
- Raspberry Pi 5 (8GB) + 2TB NVMe SSD
- Intel NUC 或同類迷你電腦
- 任何閒置的桌上型電腦
安裝 Bitcoin Core
Linux (Ubuntu/Debian)
# 下載 Bitcoin Core
wget https://bitcoincore.org/bin/bitcoin-core-27.0/bitcoin-27.0-x86_64-linux-gnu.tar.gz
# 驗證簽名(重要!)
wget https://bitcoincore.org/bin/bitcoin-core-27.0/SHA256SUMS
wget https://bitcoincore.org/bin/bitcoin-core-27.0/SHA256SUMS.asc
sha256sum --check SHA256SUMS --ignore-missing
# 解壓並安裝
tar xzf bitcoin-27.0-x86_64-linux-gnu.tar.gz
sudo install -m 0755 bitcoin-27.0/bin/* /usr/local/bin/
# 啟動
bitcoind -daemon
初始區塊下載 (IBD)
首次同步需要下載整個區塊鏈(約 600 GB),這可能需要數天時間。建議:
- 使用 SSD(不要用 HDD)
- 保持網路連線穩定
- 設定
dbcache=4096加速同步
基本設定
建立設定檔 ~/.bitcoin/bitcoin.conf:
# 網路設定
listen=1
maxconnections=40
# 效能
dbcache=2048
par=4
# RPC(如果需要)
server=1
rpcuser=your_username
rpcpassword=your_secure_password
延伸閱讀
已複製連結
討論