Bitcoin Core钱包常用的命令行参数

对于踏入币圈的朋友,我一直强烈建议要学习Bitcoin Core钱包软件,因为BitcoinCore这款全节点钱包是中本聪(比特币的发明人)最早实现的,虽然下载和同步的时间可能会长达一周,但这些时间的投入是非常值得的,从这款软件中可以学到大量基本概念,还有重要的一点,这款软件也是非常的安全,最新版本已经升级到v0.16.1。

本文不是给初学者看的,假设你已经使用过Bitcoin Core完成过发币、收币的任务,可以了解一下它的启动时的命令行参数。

从“帮助”菜单中点击“命令行选项”,可以看到长长的命令行选项,这些选项大多是给专业人员使用的,我常用的有如下几个:

-datadir=<dir>

指定数据目录。

这是我最常用的命令行选项,全节点钱包要把多达180GB的全世界交易记录保存在个人硬盘中,有些新手可能把这些数据默认放在C盘,很快就会把C盘用完,用这个选项可以把区块数据移动到大硬盘中。

-rescan

重新扫描区块链以查找遗漏的钱包交易。

有时钱包在同步区块时会漏掉某笔交易(我在2018年6月20日发币时就遇到过),不用担心, 你的币被完整地记录在区块链里,用rescan参数启动bitcoin core,经过几十分钟的重新扫描区块,则可以修复这个问题。

-wallet=<file>

指定钱包文件(数据目录内) (默认: wallet.dat) 。

默认的钱包文件名是wallet.dat,虽然该文件经过了高强度的加密,但如果落入他人之手,仍有比特币被盗的风险,用这个命令行参数可以把文件名修改成自己容易识别的名字,降低让黑客惦记的风险。如果你有多个钱包文件,也可以用这个命令行快速在多个钱包之间切换。

-rpcuser=<user>

JSON-RPC 连接用户名

-rpcpassword=<password>

JSON-RPC 连接密码

这两个参数是给程序员使用的,可以用RPC调用来完成bitcoin core的各项功能,我在给几百人发币时就用到了它。

-prune=<n>

修剪(删除)掉老旧区块以降低需要的储存空间。

用180GB的硬盘来保存所有区块数据有些太浪费,用这个参数可以让区块数据只保存几百兆即可,注意n要大于550。

例如:-prune=600,表示只用600MB空间来保存区块数据。

Bitcoin Core当前还有点笨,需要180GB全部同步完成后,才执行修剪操作。

如果wallet.dat文件发生变化,prune也失效。

我常用的命令行参数就是这几个,你还不知道如何使用命令行?

从bitcoin core文件夹中找到bitcoin-qt.exe文件,按住鼠标右键拖到桌面上,可以建立一个快捷方式,再编辑快捷方式的属性就可以加入上面介绍的命令行参数了。

我入门区块链时看过的第一本书是《争议比特币》,书虽然出版得比较早,但不是讲过多的技术细节,比较容易理解。

本文分享自微信公众号 - 申龙斌的程序人生(slbGTD)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-06-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链入门

第十三课 如何在DAPP应用实现自带钱包转账功能?

区块链是一个伟大的发明,它改变了生产关系。很多生态,有了区块链技术,可以由全公司员工的"全员合伙人"变成了全平台的”全体合伙人”了,是真正的共享经济模式。

21460
来自专栏区块链领域

OneLedger最简可行产品(MVP)公告

本文中,我们会展示OneLedger MVP的演示视频。在视频中,我们展示了如何设置和初始化OneLedger本地测试网,注册身份并在我们的区块链上发布交易。

12530
来自专栏区块链大本营

干货 | 以太坊工具集合,解决你的入门困难

21730
来自专栏区块链技术指北

区块链钱包开发

文/温国兵 本文由币乎社区(bihu.com)内容支持计划奖励。 这是「区块链技术指北」的第 21 篇文章。 如果对我感兴趣,想和我交流,我的微信号:Wenta...

1.1K80
来自专栏CDA数据分析师

你的第一个智能合约「Hello World」,好像也不是很智能

在看过 我花了 99 个以太坊(Ethereum)来学智能合约开发(http://davidfnck.com/blockchain/ethereum-smart...

16320
来自专栏区块链领域

以太坊潜伏多年令全球黑客为之疯狂的“偷渡”漏洞引发偷币狂潮

世界上有一群人,互联网对于他们来说就是提款机。 是的,过去是,现在更是,因为电子货币的出现,他们提款的速度变得更疯狂。 在2017年,我们的蜜罐监测到一起针对以...

39090
来自专栏FreeBuf

SSH僵尸主机挖矿木马预警

XMR(门罗币)是目前比特币等电子货币的一种,以其匿名性,支持CPU挖矿,以及不菲的价格等特点,得到了“黑产”的青睐。瀚思科技挖掘出黑产利用互联网服务器进行挖矿...

34090
来自专栏区块链大本营

10岁小表妹也能“吃透”Geth 客户端 !360秒,快速部署 ICO Token

接下来,你可以输入 geth –help 来检查 Geth 是否已安装成功。如果此时显示出一些帮助信息,你就可以进行下一步,创建一个新账户。

10330
来自专栏极客编程

如何实现以太坊支付

在这篇文章中,我将实现一个简单但完整的以太坊支付通道。支付通道使用密码签名,以安全、即时、无交易费用重复地传送Ether。

38420
来自专栏Netkiller

以太坊·Rinkeby 测试网络

中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 <netkiller@msn.com>

70790

扫码关注云+社区

领取腾讯云代金券