Lazy loaded image
🪢Bitcoin 本地节点搭建及基本命令行操作
字数 668阅读时长 2 分钟
2023-12-10
2025-1-26
type
Post
status
Published
date
Dec 10, 2023
slug
bitcoin-local-node
summary
bitcoin 本地节点搭建及基本命令行操作
tags
Bitcoin
区块链
推荐
category
智汇技术
icon
password

下载 bitcoincore 安装包

bitcoincore 的下载网址:https://bitcoincore.org/en/download/
notion image
notion image

修改配置文件

💡
默认配置文件的位置 ~/.bitcoin/bitcoin.conf ;如果要使用其他位置的配置文件,需要在执行命令时用 -conf=<confdir> 指定配置文件路径
💡
如果下面的配置文件中配置了 rpc 相关的配置,则需要新增 bitcoin-cli 配置文件,并且下面的 bitcoin-cli 命令后面都需要跟上 conf=bitcoin-cli.conf eg: bitcoin-cli -conf=bitcoin-cli.conf getwalletinfo
-fallbackfee 不设置的话,发送交易会有问题
其他更多配置参看文档:

新增 bitcoin-cli 配置文件

新建 ~/.bitcoin/bitcoin-cli.conf 配置文件; 注意须有修改文件权限,否则 bitcoin-cli 打不开

将 bitcoin 命令加入环境变量

启动本地私有网

创建测试钱包

notion image

装载钱包

notion image

开始挖矿

notion image

获取块信息

notion image

获取交易信息

notion image
这个是十六进制序列化之后的数据,需要解码

解码交易信息

notion image
💡
比特币交易中为什么既有txid,又有hash呢?

获取余额

执行完上述语句以后,可能会发现余额为0,这是由于区块链需要多个块确认的缘故,因此可以再挖一些块就可以获取余额了

获取钱包信息

notion image

查看当前钱包列表

notion image

发送交易

notion image
查看这笔交易的详情
notion image
解码交易
notion image
查看地址列表及地址余额
notion image

查看网络状态

查看网络节点

查看区块链信息,如同步进度

上一篇
【转载】IntelliJ IDEA 快捷键大全(Mac版)
下一篇
JavaScript 操作 Bitcoin

评论
Loading...