比特币全节点设置
最后更新于
最后更新于
CPU:多核处理器
内存:至少 8GB
硬盘:至少 800GB 的SSD硬盘,可容纳完整的比特币区块链。
从选择合适你操作系统的bitcoin-core文件,下载并安装。本文档中的所有程序均与版本兼容。
bitcoind通过名为bitcoin.conf
的主配置文件进行配置。
根据操作系统的不同,配置文件应放置在对应的文件路径中:
MacOS: /Users/<username>/Library/Application Support/Bitcoin
Linux: /home/<username>/.bitcoin
Windows: C:\Users\<username>\AppData\Roaming\Bitcoin
两台服务器都可以使用以下基本参数框架 (适用于BTC签名网络):
注意事项:
如果你要连接到比特币主网,请确保删除下方配置:
启动比特币守护进程
验证bitcoind是否运行
检查bitcoind运行状态:
如果看到有关区块链的信息,表明bitcoind
运行正常。
创建systemd服务定义
运行下方命令,将your_username
替换为你的自定义用户名:
重新加载systemd管理器配置
启用开机自动启动功能
启动服务器
建议不要在配置中硬编码RPC服务器密码 (rpcpassword
),而是生成其 (salted hash) 并使用rpcauth
字段。要生成加盐哈希,可以参考——但是,加盐操作应在本地执行。生成的配置值如下所示:
可通过轮询bitcoind服务器的可用性。
比特币特定的Prometheus指标可以通过任何开源来公开。