手机端小强原创文章,java小强个人博客站点
当前位置: 首页 >> 区块链 >> 在Linux上安装比特币钱包

在Linux上安装比特币钱包

2620 区块链 | 2018-1-4

首先是下载比特币钱包,钱包有很多,可以从比特币官网上看到,下载地址https://bitcoin.org/zh_CN/choose-your-wallet ,这里选用Bitcoin Core(Bitcoin Core是完整的比特币客户端。它构建了比特币的主干网络。它具有高度的安全性、隐私性、稳定性。然而,相比其它客户端,它的功能少一些,还需要占用大量的存储空间和内存。)。


下载bitcoin-0.15.1-i686-pc-linux-gnu.tar.gz后解压,有bin,include,lib,share四个目录,打开bin目录有bitcoind,bitcoin-qt,bitcoin-tx,bitcoin-cli,test_bitcoin这几个文件,这里只需要bitcoind和bitcoin-cli,其中bitcoind是核心程序文件,bitcoin-cli等于一个客户端可以通过命令进行一些操作。


将两个文件上传到Linux服务器的指定目录,在该目录下创建一个SHELL脚本,用于快捷启动比特币钱包,这里命名该文件为start.sh,脚本内容:

./bitcoind -server -daemon

以服务方式启动,启动后退到后台运行。


如果没有指定配置文件,比特币钱包会将一些区块文件等放到/root/.bitcoin/下,类似于Windows上文件都放到了C盘用户目录下,这里我们需要指定一下钱包的数据文件目录。

服务器上开始是没有/root/.bitcoin/这个文件的,我们手动创建,并在该文件下创建配置文件:bitcoin.conf,该配置文件具体解释参考:http://www.javacui.com/block/477.html 。

这里我们暂时只指定RPC调用和区块数据目录:

rpcuser=rpcuser
rpcpassword=rpcpassword
rpcallowip=10.10.10.10
datadir=/data/btc/


我们需要创建/data/btc/这个目录,然后进入钱包程序文件夹,为了方便实用,将bitcoin-cli重命名为cli,然后通过刚才的脚本启动钱包。

./start.sh


初次启动,钱包会经历一个很长时间的区块同步过程,你需要耐心等待,通过区块链浏览器或者https://btc.com/网站查看最新高度,然后执行

./cli getinfo

来查看本地钱包高度,返回显示的blocks就是高度,balance是该钱包剩余多少币

{
  "deprecation-warning": "WARNING: getinfo is deprecated and will be fully removed in 0.16. Projects should transition to using getblockchaininfo, getnetworkinfo, and getwalletinfo before upgrading to 0.16",
  "version": 150100,
  "protocolversion": 70015,
  "walletversion": 139900,
  "balance": 0.00000000,
  "blocks": 502506,
  "timeoffset": 0,
  "connections": 46,
  "proxy": "",
  "difficulty": 1931136454487.716,
  "testnet": false,
  "keypoololdest": 1512551061,
  "keypoolsize": 2000,
  "paytxfee": 0.00000000,
  "relayfee": 0.00001000,
  "errors": ""
}

如果高度一致,即为钱包同步完成,可以使用。


如果需要某台机器访问RPC,需要开放防火墙并配置rpcallowip到比特币钱包配置文件。

8332是比特币RPC端口,8333是比特币通信端口,必须同时开放。

莱特币和比特币类似,配置文件目录/root/.litecoin/litecoin.conf,9332是莱特币RPC端口,9333是莱特币通信端口。


在Linux上安装比特币钱包


推荐您阅读更多有关于“ 服务器 linux 比特币 比特币钱包 莱特币 RPC ”的文章

上一篇:博客重启 下一篇:最痛苦的事,不是失败,是我本可以。

猜你喜欢

发表评论:

个人资料
blogger

java小强
没有思考,人生的路会越走越难!

搜索
分类
最新微语
  • 8月1日,我已离开奋斗多年的北京。不知道是暂时的离开,还是永久的离别,反正已经离职在家,告别每日上班,每天苦累的煎熬,过一段属于自己的生活。以前是专职工作,现在专职生活。

    2017-08-18 12:47

  • 又弄完一个项目,累成狗,但是感觉又进步不少,除了很多坑已经踩过,做起来也是轻车熟路。同时也认识到,程序不在于你多牛逼,而是在乎你的细节把控度,而细节的关注,是一个优秀程序员必须要注意的。另外,要相信自己,勇敢向前,没人生下来就是成功的,而且,成功的路,比成功本身更重要。

    2017-06-30 09:46

  • 今日北京再次沙尘暴来袭,吃了几年细粮,终于能来口粗粮了,不过大早上看见这场景,还是吓我一跳,不过随后就平静了,毕竟是老朋友了。进公司又发现一股烤糊的味道,真是祸不单行啊,例外都是污染。发了两个口罩,开启保护模式。

    2017-05-04 10:16

  • 今天同学问我,最近还在写代码吗?我想了想,这个问题怎么回答呢,我好像确实很长时间,虽然写了一些,但是主要内容已经不是写代码了。然后再想想,自己也7年多了,这么多年了,我收获了什么,我的目标到底是什么。眼看就奔三了,人生啊,开启感叹模式。

    2017-03-30 22:52

  • 也许大家都已经注意到了,今年的房价,好多地方都是翻了一番,跟着就是,各地房东开始变相涨租。今年之所以搬走,就是为此,这两天同学也是如此。很多房东只认钱,别谈感情,伤钱。而对于这个城市来说,你怎么定位自己,你真把自己当成她的一份子?你来此为何?将来何去何从?自己掂量清楚。

    2016-12-05 10:03

  • 更多»

最新文章
热门文章
随机文章