主页 > imtoken怎么用 > 交易所全节点建设
交易所全节点建设
centero7下比特币全节点搭建(这部分以二进制源码形式安装):
系统配置要求:
硬盘:300G。
内存:16G。一般来说4G就够了,但是如果要查看历史记录btc全节点搭建,需要加载完整的交易索引table-tindex,需要8G+内存
系统选择:centos 7版本
在桌面上创建一个文件:
mkdir比特币
mkdir bitcoinData(存储同步数据的文件)
mkdir bitcoinNode(比特币节点)
安装:
节点下载地址:
tar -xzvf bitcoin-0.17.1-x86_64-linux-gnu.tar.gz -C /bitcoinNode
将 bitcoinNode 中的以下文件复制到 /usr/local/bin
bitcoin-cli bitcoind 比特币-qt 比特币-tx
节点配置
vim ~/.bitcoin/bitcoin.conf
# 指定一个非默认位置来存储区块链和其他数据。
datadir=/数据/比特币数据
#Setdatabase缓存大小以兆字节为单位; 机器同步速度更快btc全节点搭建,缓存更大。 建议根据机器的可用 RAM 设置尽可能高。
数据库缓存=10240
# 维护一个完整的事务索引,由 getrawtransaction rpccall 使用。
txindex=1
# [rpc]
# 启用添加见证人地址 RPC
#deprecatedrpc=addwitnessaddress
# 接受命令行和 JSON-RPC 命令。
服务器=1
# 接受公共 REST 请求。
休息=1
# 绑定给定地址以监听 JSON-RPC 连接。 除非 -rpcallowip 也通过,否则忽略此选项。 Port 是可选的并覆盖 -rpcport。 使用 [host]:port notation for IPv6。 可以多次指定此选项。 (default:127.0.0.1and::1即localhost,orif-r已经指定,0.0.0.0and::即所有地址)
rpcbind=127.0.0.1:8332
rpcport=8332 #rpc监听端口
rpcuser=btcuser
rpcpassword=btcpassword
#rpcallowip=0.0.0.0
测试网 = 0(主网)
初始启动时:bitcoind -reindex=1 -txindex=1 -daemon
bitcoin-cli getblockchaininfo 可以查看区块信息