Bitcoin Core 已经发展成为一个可靠、快速和拥有丰富功能的比特币钱包,并且在每一个新版本中不断增加更多的功能。

1
Bitcoin Core在用户的硬盘上存储了整个区块链,这展示了比特币的设计方式—免费并且有存储在本地的完全可验证的交易历史记录,而不是存储在另一方的服务器上。它直接向其它节点发起连接。它是第一个成熟的比特币钱包,前身是 Bitcoin-Qt。还有其他一些客户端,它们拥有相同或者不同的名称(请参阅安全建议),其中一些也不是企图去偷走比特币的恶意的客户端,它们意图是通过增加用户使用的统计数字(类似于财报)来吸引用户使用它们的钱包从而推动他们的各自的比特币政治主张。建议新用户刚开始在不了解它们之间的差异前先使用Bitcoin Core。不要被宣称其它比特币客户端更快更好的博文或者评论而愚弄。
有迹象表明,不同的客户端在参与吸引用户使用他们的钱包的竞争。使用其它的类似的客户端可能会支持比特币在不知情的情况下朝不同的方向移动,主要的比特币客户端仍然是Bitcoin Core。现在最好不要争论哪个是主流钱包并继续使用Bitcoin Core。Bitcoin Core是最值得信赖的比特币钱包,并且一直是这样。安全方面依赖于主机操作系统的安全性、联网设备以及本地网络中设备的使用行为。还有一些钱包客户端不需要很长的区块链下载时间,但介绍它们会在其他文章。

第一步

  • 100+GB1的空余的磁盘空间,用于下载整个区块链交易历史记录以及更多未来交易记录,这些交易记录存储在你的硬盘上。
  • 耐心等待
  • 无限流量的宽带
  • 一些U盘用于钱包备份
  • 你必须有志于使你的电脑安全,并更加谨慎地关注你的在浏览器中的浏览行为。比特币钱包需要保证安全。
  • 在做任何事之前,确保你的计算机和连接到计算机网络的所有设备都没有被任何病毒感染。建议你在网络中的所有计算机上使用反恶意软件扫描工具,如AdwCleaner和反病毒软件(如Avira Free Antivirus)。为了提高文件的个人安全性,建议安装Malwarebytes Anti-Ransomware。它正处于测试阶段,尚未在其主要产品页面上列出,可能需要在其论坛中找到新版本。勒索软件会试图加密你所有的个人文件,直到你用比特币支付犯罪分子的高额的勒索费用。
    你也可以使用不同的安全软件,没有“最好的”软件。这些仅仅是建议,因为它们是免费的。
    你还需要定期扫描你使用的所有U盘。

开始

1

https://bitcoin.org/en/bitcoin-core/下载并安装它。不要使用Google搜索并从那里下载它,这样你有可能进入类似或不同的网站上,它们为你提供恶意的软件来窃取你的比特币。 Bitcoin Core客户端可用于Windows,Mac OS X,Linux,ARM Linux和Ubuntu。它会自动创建区块链将被下载到的文件夹。如果你安装了较旧的Bitcoin-Qt或Bitcoin-Core客户端,它只会更新你的文件。在升级之前,你仍应备份你的wallet.dat文件。 (请参阅 5 “钱包备份”)

2

请启动咖啡机,磨点咖啡。第一次加载过程需要很长时间。Bitcoin Core会下载所有过去的交易。根据计算机的速度和宽带连接,它需要的时间可能会有所不同。非常旧的电脑可能需要几天或几周的时间。更新更快的电脑可以更快地处理它。你需要耐心等待并且只需要一次。其他人正在通过网络共享区块链来帮助你完成下载,当客户端运行时,你还可以将区块链部分上传到其他人。(P2P)

3

暂时先不要发送比特币,先设置好你的密码。通过点击“Setting”和“Encrypt wallet”来设置密码。然后它会要求你输入密码。一旦设置完成,如果你丢失了设置的密码,则无法破解它。请记住选择一个包含大写和小写字母,数字和特殊字符的强健的长密码。不要使用文字或句子,不管它们看起来有多安全和独特。也不要在任何电脑或手机上以数字形式存储你的密码。把它写在纸上并安全地存放纸张,确保你始终可以存取它,并且不会因水,火而损害或者被盗。没有密码,你将永远无法完全访问你的钱包里的比特币。密码设置完成后,Bitcoin Core将关闭退出。耐心等待让它关闭而不中止关闭过程,不要试图用任务管理器杀死该进程,否则可能会损坏你的钱包和下载的区块链。

4

关闭完成后重新启动Bitcoin Core。你现在已经加密了你的钱包,并希望安全地存储密码。现在没有人可以在没有密码的情况下访问储存在钱包中的比特币,即使是黑客也一样,除非密码暴露给被病毒感染的设备。因此,请确保你的安全软件保持运行,定期扫描,并且只有在你确定计算机和与其连接的所有设备(例如联网计算机或其他设备)都安全时才输入你的钱包密码。否则一个设备可能会感染网络中的另一个设备。

5

在发送比特币到此钱包之前备份你的钱包。这个很重要。钱包文件仅用于Bitcoin Core钱包客户端。点击“File”和“Backup wallet”。然后它会要求你提供保存钱包备份的目的文件夹。保存的是一个包含你所有个人钱包信息的wallet.dat文件。它包含你自动生成的唯一比特币地址和你的私钥。建议不要在交易后重新使用地址,因为这存在安全风险。将交易后的剩余资金发送到与新私钥关联的新钱包。
私钥是比特币的技术细节。私钥会自动链接到比特币地址,并且它们都是唯一的。没有人可以破解或重新生成你的私钥。保密好你的私钥!比特币交易总是公开的,每个人都可以在展示区块链信息的网站中看到。千万不要以数字方式存储私钥,甚至如果不需要的话不要将其输入任何设备。如果你拥有你的私钥(参阅第6章“备份和导入私钥”),你随时可以使用你的私钥通过任意钱包恢复对已发送至你的比特币地址的所有比特币的访问权限,从而让你导入私钥。请注意,黑客也可以通过只知道你的私钥快速窃取你的比特币,他们不需要你的钱包文件。
你备份的钱包文件使用密码加密,因此与你选择的密码和存储密码的方法需要一样安全措施。
建议不要将其存储在运行Bitcoin Core的计算机上。如果你的硬盘在某一天损坏了,你无法使用Bitcoin Core访问原始钱包,也无法使用备份的钱包文件访问原始钱包。
你现在可以将wallet.dat文件复制到U盘。请记住定期进行备份!每次你生成新的钱包地址或更改钱包中的任何内容(导入新的私人密钥或任何内容)时,你需要再次备份wallet.dat文件。为确保没有文件损坏,你应该将文件备份到你的U盘并为它们保存多个文件版本,包括旧的和新的文件。另外,为使得如果一个U盘损坏并且不再可读你仍然可以使用其他数据,要生成有足够的副本(要超过两个)!

6

备份和导入你的私钥。 由于你的私钥是将你的比特币从任何钱包移出比特币地址的通用密钥,因此还需要将其备份一下,和之前使用钱包密码一样的安全策略。 转到“Help”,“Debugwindow”,“Console”。
首先,你需要使用密码解锁你的钱包。 再次,你需要确保你的系统没有任何病毒感染。
输入
walletpassphrase yourpassword 10
yourpassword代表你之前设置的密码。 10代表解锁钱包的分钟数。 只要它被解锁,你就可以在没有再次输入密码的情况下花费钱包中的比特币。
输入
dumpprivkey yourwalletaddress
yourwalletaddress是你想要获取私钥的比特币的地址。通过转到“File”,“Receiving addresses”找到你的钱包地址,复制地址(右键点击“copy address”),然后你可以将地址粘贴到控制台中。它显示你的钱包中的一个地址的私钥,如果你有多个地址,你需要为每一个地址都进行一次这样的操作。此命令可用于仅显示此特定钱包地址的私钥。然后显示的私钥只能用于恢复访问位于该地址的比特币。私钥就像地址一样,区分大小写。检查你多次写下的内容,也许再次导入它(见下文)以确保它是有效的。当你写下私钥备份时,请单击右上角的“x”在控制台窗口中清除控制台显示的所有内容。如果你不这样做并离开电脑,你周边区域的其他人可能会走到它,再次打开控制台,查看你输入的所有过去的命令以及你的私钥。

如果你需要导入你需要输入的私钥
importprivkey yourprivatekey
yourprivatekey代表你在纸上备份的私钥。 执行此命令后,需要花费一些时间来搜索整个区块链,查找可能发生的链接到刚导入的私钥的地址的事务。 让它加载。 完成后你会在地址窗口中找到你导入的地址。 (“File”,“Receiving addresses”)

7

添加你经常付费的个人或公司的地址。 转到“File”,“Sending addresses”。 你可以在其中添加说明(“label”)和收件人的地址。 比特币地址可能会发生变化,尤其是对于私人用户,因为建议不要重复使用同一地址两次,并在交易后将剩余资金发送到新地址,该地址与其关联的新私钥。 一定要检查地址是否是最新的。 如果你将比特币发送给收件人无法控制的地址,则比特币无法恢复并且永远丢失,因为无法破解某人无法再使用其钱包或私钥的地址。 然后他们留在他们的地址目的地,永远不会被访问,这些都是“遗弃”的比特币。

用比特币充值你的钱包

如果你直接从交易所或个人手中购买了比特币(请参阅本文以了解如何操作),你可以通过转到“File”,“Receiving addresses”,复制你希望拥有的地址,将比特币发送到你的钱包 比特币将其粘贴到交易所的发送表单中,或者将其交给你正在购买比特币的人。 确保你已经备份了前面提到的地址的私钥。 然后,它可能需要一些确认时间来使其可用。 你可以通过转到“Transactions”来查看是否准备发送到下一个钱包地址,它会在左侧显示确认状态。

发送你的第一个比特币交易

1

点击“Send”并填写表格。收件人地址转到“Pay to”,你也可以点击右侧的联系人按钮来提取保存的地址。如果此地址不在你的联系簿中,你可以在“标签”中设置以下地址说明,然后在交易完成后将其添加到你的联系人中。

2

“Amount”是你想要发送多少比特币。你可以发送1.00000000比特币(1比特币),但这不是必须的。你也可以发送1比特币的一部分,例如0.10000000比特币或0.01000000比特币。
输入0.5,0.1,0.10,0.10000000或0.12345678都无关紧要。任何金额都是可能的并且金额的末尾可以不保留零。 (目前小于0.001比特币的金额难以完成交易)
输入带有小数点的金额并且后面不需要任何单位。你可能需要从一个非常小的金额开始,即便失败也无关紧要,例如代表一美元或两美元的金额。比特币在小数点后有8位,因此可以发送少于完整的比特币。请记住在发送之前重新检查你输入的数字,发送后无法反悔!金额文本字段旁边的下拉菜单表示正在显示的单位。建议将此下拉菜单设置为“BTC”,从而常规默认单位显示为1.0作为1个完整比特币,例如0.5作为比特币的一半。其他单位起初可能会让你感到困惑。

3

接下来要设置费用。你的交易必须支付符合当前费用要求的费用才能成功发送。由于比特币交易量的增加,撰写本文2时交易费用有点高。客户端会向你推荐“正常”费用,你需要等待一段时间,直到矿工“确认”交易。“Confirmation time”处有一个可以左右滑动的小按钮,通过它你可以降低和更高的费用。你设置的越高,你的交易就会越快得到确认。不要把它设得太高或者太低。无论费用如何,在开发者没有解决比特币交易容量的问题之前,你所需的支付费用可能会很不稳定地快速上升和下降,因此你至少需要等待一段时间。你也可以访问https://bitcoinfees.21.co/查看并计算出确保交易通过的最佳费用,具体取决于你希望完全确认这笔交易的速度。 https://bitcoinfees.21.co/提供了很好的统计数据和建议。
0 confirmation表示转账的比特币基本上不在收件人钱包中,1 confirmation表示比特币基本在收件人钱包里了。支付的费用会导致0和1之间的差异、得到更多还是更少的确认以及你得到它们的时间。如果你的交易费用太低而且区块链“丢弃”(拒绝)交易,比特币只会重新出现在你的钱包中。发生这种情况时,矿工没有给你的交易至少1次确认,并且在0确认时间过久。如果它至少有1条确认信息,那么肯定会有得到更多的确认信息,并且认为它是成功的。一笔交易可能长时间(0小时,数天或数周)保持0次确认的状态。因此,如果交易没有成功交易的比特币会再次出现在钱包(或让钱包再次消费)可能需要很长的等待时间。在发送过程未被确认或拒绝之前,正在发送的比特币数量无法使用,剩下的比特币可以正常使用。

4

再次检查所有输入的金额和收件人地址,然后发送出去。点击“Send”,如果你的钱包被锁定,它会询问你的密码。输入你的密码,如果你确定你的系统没有任何病毒感染的话。点击“OK”后,交易被发送。

目前为止你只是完成了做了你的交易,并希望它快速确认的小目标!接下来会有一篇文章涉及Bitcoin Core的设置调整、交易加速和错误处理等。


本文翻译于:How to set up the Bitcoin Core wallet Client for Beginners and send your first Transaction
原文作者:CoinMeteor
本文遵循: 署名-非商用-相同方式共享 4.0
全文未经认真校对,有错误烦请指出~


  1. 1.图片来自网络,侵删
  2. 1.截至2018年4月26日已经有520014个区块,占用硬盘空间195G
  3. 2.原文发表于2017年3月6日