当前位置: 首页 > article >正文

Bitcoin全节点搭建

1. wget https://bitcoincore.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-x86_64-linux-gnu.tar.gz

2.tar -xzvf bitcoin-0.20.1-x86_64-linux-gnu.tar.gz

mv bitcoin-0.20.1 bitcoin

3.创建配置文件(bitcoin.conf)
mkdir -p /btc_data

mkdir ~/.bitcoin

vi ~/.bitcoin/bitcoin.conf

datadir=/btc_data

dbcache=4096

txindex=1

irc=1

upnp=1

rpcuser=btc

rpcpassword=btc2024

daemon=1

server=1

addressindex=1

rest=1

rpcbind=0.0.0.0:8332

rpcallowip=0.0.0.0/0

deprecatedrpc=accounts

4.启动节点
./bitcoind -daemon(后台运行)

5.停止节点

./bitcoin-cli stop

6.检查
./bitcoin-cli getblockchaininfo(查看区块链同步)

7.rpc请求测试

curl -s -X POST --user btc:btc2024 -H 'content-type: text/plain;' http://ip:8332/ --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getnetworkinfo", "params":[] }'


http://www.kler.cn/news/361856.html

相关文章:

  • excel将文本型数字转变为数值型数字
  • 记一次在一亿数据的大表里删除重复数据 by 勤勤学长
  • 【WPF】中Binding的应用
  • babylonjs shader学习之copy shadertoy案例
  • SimpleLive 1.7.3 | TV+手机,聚合抖B虎鱼四大直播
  • mysql数据量分库分表
  • set笔记
  • 酒店预订订房小程序源码系统 多酒店入驻+打造类似美团的酒店模式 带完整的安装代码包以及搭建部署教程
  • 1.2 C++内存
  • uniapp学习(006 萌宠案例)
  • mono源码交叉编译 linux arm arm64全过程
  • 【UE5】将2D切片图渲染为体积纹理,最终实现使用RT实时绘制体积纹理【第六篇-阶段总结篇】
  • 渠道推广如何识别与防止虚假流量?
  • JS 处理table行事件,取当前行的值
  • 快手C++二面-面经总结
  • 【数据建模运营岗】相关知识点学习及整理详细版
  • C# 数据类型转换
  • linux mysql 数据库指定IP访问指定的数据库
  • 多语言向量模型的语言鸿沟(Language Gap),对比学习能否带来突破?
  • Apache Hive 帮助文档
  • 计算机的错误计算(一百二十七)
  • istio中协议由HTTP2降为HTTP/1.1
  • 百度智能云千帆 AppBuilder 大模型应用开发解读
  • 【java】Springboot框架增加日志功能,使用log4j和Logback实现日志功能
  • Java面试题七
  • 容斥原理 C++