bitcoin全节点搭建

mac2026-05-06  7

学习区块链开发,当然是从比特币开始了

一、准备工作

1、京东、百度、阿里云任选一家买一个云主机,一年1000来块的配置就够了,主要是要挂一个500G以上的硬盘

2、linux-ubuntu1604,64位操作系统

二、搭建流程

1、客户端安装流程

# 下载 cd /home/disk500g wget https://bitcoin.org/bin/bitcoin-core-0.17.0.1/bitcoin-0.17.0.1-x86_64-linux-gnu.tar.gz #解压,软连接 tar zxf bitcoin-0.17.0.1-x86_64-linux-gnu.tar.gz ln -fs /home/disk500g/bitcoin-0.17.0 /home/disk500g/bitcoin ln -fs /home/disk500g/bitcoin-0.17.0/bin/bitcoind /usr/local/bin/bitcoind ln -fs /home/disk500g/bitcoin-0.17.0/bin/bitcoin-cli /usr/local/bin/bitcoin-cli

2、创建配置

mkdir -p /home/disk500g/btc_data mkdir ~/.bitcoin vim ~/.bitcoin/bitcoin.conf #bitcoin.conf内容 # ~/.bitcoin/bitcoin.conf datadir=/home/disk500g/btc_data dbcache=10240 txindex=1 rpcuser=mybtc rpcpassword=btc2019 daemon=1 server=1 rest=1 rpcbind=0.0.0.0:8332 rpcallowip=0.0.0.0/0

3、后台启动bitcoind

bitcoind -daemon

4、查看同步区块高度

bitcoin-cli getblockcount

5、查看信息

#查看链信息 bitcoin-cli getblockchaininfo #查看钱包信息 bitcoin-cli getwalletinfo #查看网络信息 bitcoin-cli getnetworkinfo

6、rpc接口访问

curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getblockchaininfo", "params": [] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/

 

最新回复(0)