我们的首选全节点、Electrum 与闪电网络
AMD EPYC 4464P
- 128 GB DDR5 ECC
- 2 × 1.92 TB NVMe SSD
- 1 Gbps 不限流量
- 7 个机房
12 个 Zen 4 核心(最高 5.4 GHz)、128 GB DDR5 ECC 内存和 2 × 1.92 TB NVMe:一台机器即可同时运行全节点、Electrum 服务器和闪电网络节点,并留有增长空间。
配置要求
以下为全节点的大致数据:链数据只增不减,因此在确定磁盘容量之前,请先查阅您所用客户端的最新要求。
| 资源 | 规划要点 |
|---|---|
| 磁盘 | 区块链数据超过 700 GB 且持续增长,另需为 Electrum 服务器索引预留空间。NVMe 能让初始同步快得多。 |
| 内存 | 8 GB 内存足以运行节点。初始同步时分配较大的数据库缓存(16 GB 或以上),同步会快得多。 |
| CPU | 几个高速核心即可轻松验证新区块;更多核心可加快初始同步期间的签名验证。 |
| 带宽 | 监听节点每月可能向对等节点上传数百 GB 至数 TB 的数据。不限流量端口让您无需为此担心。 |
| 初始同步 | 在高速 NVMe 上配合较大缓存,通常只需数小时而非数天,具体取决于 CPU 和对等节点。 |
推荐服务器
库存与价格实时更新。有货服务器 2 分钟内即可上线;各条链的完整规格选型表请见我们的节点托管指南。
我们的首选全节点、Electrum 与闪电网络
12 个 Zen 4 核心(最高 5.4 GHz)、128 GB DDR5 ECC 内存和 2 × 1.92 TB NVMe:一台机器即可同时运行全节点、Electrum 服务器和闪电网络节点,并留有增长空间。
经济型全节点
六个 Zen 4 核心、64 GB DDR5 内存和 2 × 1 TB NVMe:为您自己的钱包服务的经济型全节点,不含大型 Electrum 索引。
搭建步骤
从 bitcoincore.org 下载 Linux 版本,同时下载 SHA256SUMS 和 SHA256SUMS.asc,校验哈希值和签名,然后安装二进制文件:
sha256sum --ignore-missing --check SHA256SUMS
tar -xzf bitcoin-*-x86_64-linux-gnu.tar.gz
sudo install -m 0755 bitcoin-*/bin/* /usr/local/bin/
创建专用的 bitcoin 用户,并将配置写入 ~/.bitcoin/bitcoin.conf:
server=1
txindex=1 # needed by Fulcrum; electrs does not need it
dbcache=16000 # MB, for the initial sync; lower it once synced
Bitcoin Core 源码树中提供了 systemd 单元文件 contrib/init/bitcoind.service。将其复制到 /etc/systemd/system/,调整用户和路径,然后启动节点,并用 bitcoin-cli getblockchaininfo 跟踪同步进度:
sudo systemctl enable --now bitcoind
bitcoin-cli getblockchaininfo | grep -E 'blocks|verificationprogress'使用 BTC 付款
服务器费用从您的账户余额中扣除,余额可用比特币或我们接受的任意币种充值,最高赠送 50%。
常见问题
可以。使用链上 BTC 为余额充值,$100 起充,最高赠送 50%,此后每月由余额支付服务器费用。无需 KYC:只需邮箱和密码即可开通账户。
目前区块链数据已超过 700 GB,并且仍在持续增长;如果运行 Electrum 服务器,还需为其索引预留空间。修剪节点只需几 GB,但无法提供完整的历史数据,也无法支撑 Electrum 服务器。
在高速 NVMe 上配合较大的数据库缓存,通常只需数小时而非数天,具体取决于 CPU 和对等节点。节点完成同步后,请调低缓存。
可以。LND 或 Core Lightning 可以与 Bitcoin Core 同机轻松运行,且每台服务器都包含一个独立 IPv4 和一个 /64 IPv6。请注意,充值仅接受链上比特币,不接受闪电网络付款。
允许。在遵守我们《可接受使用政策》的前提下,欢迎运行全节点、Electrum 服务器和闪电网络节点,也欢迎在您自己的服务器上挖矿。