ITPub博客

首页 > 区块链 > 区块链 > Linux命令行使用Bitcoin的比特币钱包

Linux命令行使用Bitcoin的比特币钱包

区块链 作者:奥斯科技 时间:2020-03-17 21:14:17 0 删除 编辑

研究了一下在Linux命令行使用bitcoin的钱包客户端,方法如下

首先,跑到  https://bitcoin.org/en/download ,看看都有什么客户端。我们选linux-x64的客户端,下载:

wget https://bitcoin.org/bin/bitcoin-core-0.14.1/bitcoin-0.14.1-x86_64-linux-gnu.tar.gz  
tar zxvf bitcoin-0.14.1-x86_64-linux-gnu.tar.gz  
cd bitcoin-0.14.1/bin/

第一次执行的话,打开一个screen,通常这个要运行8小时之久,且会下载130G的数据

screen  
./bitcoind
ctrl+a+d

首先打开网页看看现在比特币的进度,都已经挖了多少块了

curl https://blockexplorer.com/api/status?q=getBlockCount  
{"blockcount":470886}

上面显示470886块了。看看我们下载到多少了

./bitcoin-cli getinfo{
  "version": 140100,
  "protocolversion": 70015,
  "walletversion": 130000,
  "balance": 0.00000000,
  "blocks": 5773,
  "timeoffset": -1,
  "connections": 8,
  "proxy": "",
  "difficulty": 678760110082.9902,
  "testnet": false,
  "keypoololdest": 1497233202,
  "keypoolsize": 101,
  "unlocked_until": 0,
  "paytxfee": 0.00000000,
  "relayfee": 0.00001000,
  "errors": ""}

blocks我们才下到5773,早呢。闪人干别的先......

第二天查看,blocks追齐了当前块后。
我们先停了bitcoind,然后让它运行在daemon后台模式

./bitcoin-cli stop./bitcoind -daemon

缺省情况下,其实系统已经给你生成了一个钱包地址,查看一下:

./bitcoin-cli getaddressesbyaccount ""[
  "1MSLyex8LMsXDuWEbA85VqAac6GcZxh87C"]

"1MSLyex8LMsXDuWEbA85VqAac6GcZxh87C"就是你的钱包地址了。

赶紧加个密吧

/bitcoin-cli walletpassphrase "hahahahaha"

加密后,如果要进行操作,需要先解密钱包
下面的操作是解密钱包60秒,然后dump私钥

./bitcoin-cli walletpassphrase "hahahahaha" 60./bitcoin-cli dumpprivkey "1MSLyex8LMsXDuWEbA85VqAac6GcZxh87C"

ok,钱包弄好了,下一步就是找个交易市场,进行交易了。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69966803/viewspace-2681014/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
专业区块链/网站开发

注册时间:2020-03-17

  • 博文量
    16
  • 访问量
    11115