比特币测试网钱包
bitcoin testnet & wallet
比特币测试网络,已经能在命令行界面运行起来并且同步节点,也可以查看块信息和交易信息的内容
现在来尝试下测试网上的比特币交易
1.创建测试币地址
比特币地址获取:https://www.bitaddress.org/
比特币测试网络地址获取:https://www.bitaddress.org/?testnet=true
生成测试币地址,在网站上随机移动鼠标,进度到100%
这里就是我的地址
这里的bitcoin address是1开头的,是正式的比特币地址,我们需要的是测试币的地址
尝试了很多次,一直都是1开头的的。
要使用比特币核心客户端生成一个新的**,可使用 getnewaddress 命令。出于 安全考虑,命令运行后只 显示生成的公钥,而不显示私钥。如果要 bitcoind 显示 私钥,可以使用 dumpprivkey 命令。
parallels@parallels-vm:~$ bitcoin-cli getnewaddress
mk4fnzdiVcJczBx7AYDpDkvM8qy3WSYj5T
dumpprivkey 命令会把私钥以 Base58 校验 和编码格式显示,这种私钥格式被称为钱包导入格式
aaa@qq.com:~$ bitcoin-cli dumpprivkey mk4fnzdiVcJczBx7AYDpDkvM8qy3WSYj5T
cRjspdt3N42yTs7NK***********VG6k2TfyZit1Va5hexenNaNy
参考博客:https://blog.csdn.net/m0_38113129/article/details/79340357
parallels@parallels-vm:~$ bitcoin-cli getwalletinfo
{
"walletversion": 130000,
"balance": 0.00000000,
"unconfirmed_balance": 0.00000000,
"immature_balance": 0.00000000,
"txcount": 0,
"keypoololdest": 1532592533,
"keypoolsize": 100,
"paytxfee": 0.00000000,
"hdmasterkeyid": "fd20e9f5641207f05c012c0fafb630405ee039ad"
}
parallels@parallels-vm:~$ bitcoin-cli validateaddress mk4fnzdiVcJczBx7AYDpDkvM8qy3WSYj5T
{
"isvalid": true,
"address": "mk4fnzdiVcJczBx7AYDpDkvM8qy3WSYj5T",
"scriptPubKey": "76a91431e00a1fe565898402d7620459ed3535d782835f88ac",
"ismine": true,
"iswatchonly": false,
"isscript": false,
"pubkey": "03d5e4e2e83c982bc38ac48690c176ce3744aa7f4637940cd534f1036f9e84421e",
"iscompressed": true,
"account": "",
"hdkeypath": "m/0'/0'/1'",
"hdmasterkeyid": "fd20e9f5641207f05c012c0fafb630405ee039ad"
}
2.获取测试币
https://testnet.manu.backend.hamburg/faucet
输入刚才获取的地址
尝试了n多次,一直报错,让我怀疑我的比特币地址是错的
一定要*才行,*!*!*!
7035046765c62c1e3a2b6be799bc7cae0e0fbde574dd30aedb7d785f3040d496
查看这个交易
可以看到这个交易所在的块1355542
60761c82ae32bb351a959ce7269adb4549d5c3b1be5953d7069785686bb18feb
https://www.blocktrail.com/tBTC
可以在测试网上查到交易
现在还是未确认的交易
这是一段时间后,有两个块确认了
3.返回比特币
https://testnet.blockchain.info
在这个网站上生成一个钱包,导入自己的比特币地址,用私钥支付