主页 > imtoken下载ios > 在测试网络上发送和接收比特币

在测试网络上发送和接收比特币

imtoken下载ios 2023-11-16 05:14:21

在测试网络上发送和接收比特币

又是天涯囤币者,何必从前相见。 在上一篇文章中,我们操作了比特币主网。 由于目前比特币价格偏高,新手操作失误会丢币。 因此,我们可以将其更改为测试网络,并在命令行中打开Bitcoin Core。 添加一个参数-testnet。

/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -testnet

运行测试网客户端会显示绿色图标,标题也会显示test,如下图。 如果是主网,则显示为黄色。

比特币价值比特币最新_比特币免费领_比特币转错到比特币现金地址了

生成比特币地址

点击“新建接收地址”生成一个地址,就是我们的BTC地址,可以用来接收和发送,一个钱包可以创建多个地址。 主网(main)和测试网(testnet)生成的地址格式不同。 主网生成的地址以bc开头,测试网生成的地址以tb开头,如下图所示。

比特币免费领_比特币转错到比特币现金地址了_比特币价值比特币最新

还需要注意的是,Segregated Witness地址是默认生成的,是一种新型地址。 比特币主网目前有如下表所示的三种地址类型。 关于地址的知识将在以后的文章中进行更详细的讲解。

类型格式交易费用代码

遗产

以 1 开头

高的

Base58

嵌套隔离见证

以 3 开头

中间

Base58

原生 SegWit

从 bc1 开始

低的

Bech32

获得免费的测试网比特币

目前我们没有比特币,所以我们必须先获得比特币。 测试网络上的比特币可以免费获得。 获取方法是打开它们,输入您的地址并单击以获取它们。 您可以在区块链浏览器中查看结果。 输入你的地址后比特币免费领,你可以看到如下交易信息,你收到了0.01233458个比特币,如下图。

比特币价值比特币最新_比特币转错到比特币现金地址了_比特币免费领

官方比特币钱包是全节点的,需要同步整个区块链数据才能进行转账。 截至今天,即 2021 年 1 月 24 日,下载的块大小为 29.55GB。 默认保存区块文件的目录是/Users/用户名/Library/Application Support/Bitcoin/testnet3/block,同步完成后可以看到我们刚才收到的交易已经到了比特币免费领,如下图:

比特币免费领_比特币转错到比特币现金地址了_比特币价值比特币最新

还有一些第三方钱包是轻节点,不需要下载整个区块就可以转账。 例如,Electrum 就是一个不错的选择。 手机端的轻钱包有比特派和imtoken。 有兴趣的可以下载试用。 这三个钱包我都测试过,用起来都非常方便。

发送比特币

在主界面的发送地址填写我们刚刚生成的地址tb1q8mqw9m3ahnhvq9vzz2u0ssv60n7tjfcrvqxxec,相当于给自己付钱,设置手续费点击发送,如下图。

比特币免费领_比特币转错到比特币现金地址了_比特币价值比特币最新

除了在图形界面上操作发送比特币外,还可以使用命令发送,在菜单上找到控制台输入以下命令即可。

sendtoaddress tb1q8mqw9m3ahnhvq9vzz2u0ssv60n7tjfcrvqxxec 0.001 "drinks"

您会在提示下方看到错误,这意味着我们的钱包已加密。

Error: Please enter the wallet passphrase with walletpassphrase first. (code -13)

您需要使用 walletpassphrase 暂时关闭密码访问。 最后一个参数180表示暂时开启180秒无密码访问,180秒后需要密码才能访问钱包。

walletpassphrase 密码 180

整个运行过程如下图所示。 返回的29b0702966d0c8ea22902a3c443c71889798cdaee9ff22cb9b0de4c1eea0d232为交易的txid,在区块链浏览器上可以查到交易信息。

比特币转错到比特币现金地址了_比特币价值比特币最新_比特币免费领

除了在图形界面的控制台输入命令外,还可以在终端命令行下输入命令。 比如调用bitcoin-cli的效果和图形界面是一样的。

bitcoin-cli sendtoaddress tb1q8mqw9m3ahnhvq9vzz2u0ssv60n7tjfcrvqxxec 0.001 "drinks"

备份和恢复钱包

为了避免一些意外的电脑数据丢失,我们通常需要备份钱包。 备份和恢复有两种方式,一种是备份整个钱包文件,另一种是备份私钥。 每个钱包文件的格式都不同。 如果备份了官网钱包文件是无法恢复到第三方钱包的,但是备份的私钥是通用的,可以恢复到第三方钱包。 钱包文件保存在/Users/用户名/Library/Application Support/Bitcoin/testnet3/wallets,直接复制文件即可。 备份和恢复私钥需要使用命令。 每个地址对应一个公钥,公钥对应一个私钥。 一个钱包可能有多个地址,因此有多个私钥。

dumpprivkey tb1q8mqw9m3ahnhvq9vzz2u0ssv60n7tjfcrvqxxec

dumpwallet "testWallet"

importprivkey xxxxxxxxxx

转载请注明:exchen的博客 » 测试网收发比特币