主页 > imtoken怎么用 > 交易所全节点建设

交易所全节点建设

imtoken怎么用 2023-07-06 05:21:02

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 可以查看区块信息