今天就跟大家聊聊有关btc中如何使用bitcoind搭建节点,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
docker-compose.yaml
# ./volume/data/bitcoin.conf settings account
version: "3"
services:
btc-service:
image: ruimarinho/bitcoin-core:0.18-alpine
volumes:
- "./volume/data/:/home/bitcoin/.bitcoin"
ports:
- "8332:8332"
restart: always
logging:
driver: "json-file"
options:
max-size: "50m"
注意:
容器内使用的用户是
bitcoin
,但是exec进入使用的root用户。在root中执行bitcoin-cli
命令需要把配置文件复制到/root/.bitcoin中cp /home/bitcoin/.bitcoin/bitcoin.conf /root/.bitcoin/
bitcoin.conf
# daemon=1
dbcache=10240
txindex=1
server=1
rest=1
rpcbind=0.0.0.0:8332
rpcallowip=0.0.0.0/0
deprecatedrpc=accounts
rpcuser=username001
rpcpassword=123456789
/home/bitcoin # bitcoin-cli getblockchaininfo
{
"chain": "main",
"blocks": 442140,
"headers": 598229,
"bestblockhash": "000000000000000001a168f6bbcc9b1d3b50eb9e6861a4f6f6a16a7197056ba3",
"difficulty": 286765766820.5504,
"mediantime": 1481002553,
"verificationprogress": 0.3860586550594515,
"initialblockdownload": true,
"chainwork": "00000000000000000000000000000000000000000031cbb33129fe710693dc9c",
"size_on_disk": 106776418501,
"pruned": false,
"softforks": [
{
"id": "bip34",
"version": 2,
"reject": {
"status": true
}
},
{
"id": "bip66",
"version": 3,
"reject": {
"status": true
}
},
{
"id": "bip65",
"version": 4,
"reject": {
"status": true
}
}
],
"bip9_softforks": {
"csv": {
"status": "active",
"startTime": 1462060800,
"timeout": 1493596800,
"since": 419328
},
"segwit": {
"status": "started",
"bit": 1,
"startTime": 1479168000,
"timeout": 1510704000,
"since": 439488,
"statistics": {
"period": 2016,
"threshold": 1916,
"elapsed": 637,
"count": 156,
"possible": false
}
}
},
"warnings": ""
}
initialblockdownload: 这个字段为true,说明正在同步区块
verificationprogress:同步进度[0..1]
curl -s -X POST --user username001:123456789 -H 'content-type: text/plain;' http://127.0.0.1:8332/ --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getmininginfo", "params": [] }'
看完上述内容,你们对btc中如何使用bitcoind搭建节点有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://my.oschina.net/icngor/blog/3113950