基于Docker搭建比特币测试网络

搭建比特币测试网络
  下载比特币测试网络镜像
  ~ docker pull freewill/bitcoin-testnet-box
  运行docker images查看
  运行Docker镜像
  docker run -t -i -p 19001:19001 -p 19011:19011 freewil/bitcoin-testnet-box
  上述命令中的19001 和 19011是配置给两个节点提供RPC服务的端口。
  启动比特币测试网络
  运行make start命令启动。
  bitcoind -datadir=1 -daemon
  Bitcoin server starting
  bitcoind -datadir=2 -daemon
  Bitcoin server starting
  查看节点信息
  使用make getinfo命令获得节点信息
  bitcoin-cli -datadir=1 -getinfo
  {
  ”protocolversion”: 70015,
  ”balance”: 0.00000000,
  ”blocks”: 0,
  ”timeoffset”: 0,
  ”connections”: 1,
  ”proxy”: “”,
  ”testnet”: false,
  ”keypoolsize”: 1000,
  ”paytxfee”: 0.00000000,
  ”relayfee”: 0.00001000,
  ”warnings”: “”
  }
  bitcoin-cli -datadir=2 -getinfo
  {
  ”blocks”: 0,
  ”timeoffset”: 0,
  ”connections”: 1,
  ”proxy”: “”,
  ”testnet”: false,
  ”keypoolsize”: 1000,
  ”warnings”: “”
  }
  初始化和测试区块链数据
  产生区块
  使用make generate命令产生一个区块。
  bitcoin-cli -datadir=1 generate 1
  [
  ]
  使用make generate BLOCKS=数量命令批量产生区块。
  bitcoin-cli -datadir=1 generate 10
  [
  ]
  通知

原创文章,作者:,如若转载,请注明出处:https://www.zixunlou.com/archives/1819

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注