bitcoind的配置文件bitcoin.conf有哪些内容

发布时间:2022-01-15 14:21:21 作者:iii
来源:亿速云 阅读:240

这篇文章主要介绍“bitcoind的配置文件bitcoin.conf有哪些内容”,在日常操作中,相信很多人在bitcoind的配置文件bitcoin.conf有哪些内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”bitcoind的配置文件bitcoin.conf有哪些内容”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1、bitcoin.conf的默认路径

默认情况下bitcoind并不会自动创建上述路径下的bitcoin.conf配置文件,因此需要自行制作一份放入上述目录。如果你没有现成的配置文件可用,可以从github拷贝一份: bitcoin.conf。

2、bitcoin.conf配置说明

在bitcoin.conf配置文件中,每行以key=value的形式声明配置项与值,#之后的内容为注释。

2.1 总体配置

testnet: 连接主网还是测试网:

testnet=0   # 0 - 主网 1 - 测试网

regtest:是否以私有链模式运行

regtest=0  # 0 - 否 1 - 是

proxy:是否使用socks5代理

#proxy=127.0.0.1:9050 # 默认关闭

bind:本地监听地址

#bind=<addr>   # 注释此行,表示使用默认监听地址

whitebind:本地白名单监听地址

#whitebind=<addr>  # 注释此行,表示使用默认监听地址

addnode:添加种子节点

#addnode=69.164.218.197  # 可添加多个

connect:连接节点地址

#connect=69.164.218.197

listen:是否进入监听模式,默认启用,除非使用了connect配置

#listen=1

maxconnections:入站/出站最大连接数

#maxconnections=

2.2 RPC配置

server: 是否启动JSON-RPC接口

#server=0    # 0 - 不启动 1 - 启动

rpcbind:rpc接口的监听地址,默认绑定到所有IP

#rpcbind=<addr>

rpcport:rpc接口的监听端口

#rpcport=8332

rpcuser:rpc接口的访问用户名

#rpcuser=alice
#rpcpassword=DONT_USE_THIS_YOU_WILL_GET_ROBBED_8ak1gI25KFTvjovL3gAM967mies3E=

rpcclienttimeout:rpc客户端超时秒数

#rpcclienttimeout=30

rpcallowip:rpc访问白名单

#rpcallowip=1.2.3.4/24

rpcconnect:bitcoin-cli的默认连接地址

#rpcconnect=127.0.0.1

2.3 钱包配置

txconfirmtarget:交易最小确认数,默认值:6

#txconfirmtarget=n

paytxfee:每次发送比特币时的交易费

paytxfee=0.000x

2.4 其他配置

keypool: 密钥池大小

#keypool=100

prune:剪枝留存数量,超过此数量的历史区块将从内存中删除

#prune=550

2.5 用户界面选项

min:是否启动后最小化

#min=1

minimizetotray:是否最小化到系统托盘

#minimizetotray=1

3、示例bitcoin.conf文件

注意下面的配置文件中,选项均已注释,需要根据自己的情况取消注释并设置相应的值:

#testnet=0
#regtest=0
#proxy=127.0.0.1:9050
#bind=<addr>
#whitebind=<addr>
#addnode=69.164.218.197
#addnode=10.0.0.2:8333
#connect=69.164.218.197
#listen=1
#maxconnections=
#server=0
#rpcbind=<addr>
#rpcuser=alice
#rpcpassword=DONT_USE_THIS_YOU_WILL_GET_ROBBED_8ak1gI25KFTvjovL3gAM967mies3E=
#rpcclienttimeout=30
#rpcallowip=10.1.1.34/255.255.255.0
#rpcallowip=1.2.3.4/24
#rpcallowip=2001:db8:85a3:0:0:8a2e:370:7334/96
#rpcport=8332
#rpcconnect=127.0.0.1
#txconfirmtarget=n
#paytxfee=0.000x
#keypool=100
#prune=550
#min=1
#minimizetotray=1

到此,关于“bitcoind的配置文件bitcoin.conf有哪些内容”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

推荐阅读:
  1. 如何基于JAVA读取yml配置文件指定key内容
  2. SpringBoot获取yml和properties配置文件的内容

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

bitcoind

上一篇:c++中如何判断代码是不是多态

下一篇:springboot整合quartz定时任务框架的方法是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》