玩币族移动版

玩币族首页 > 币圈百科 >

比特币基础教学之:如何备份比特币钱包,比特币钱包的备份方法

在上一篇文章比特币基础教学之:什么是比特币钱包中,编者介绍了几种常用的比特币钱包。

在本篇文章中,编者将继续介绍比特币钱包的内容。

首先回顾一下什么是比特币钱包 比特币钱包就是能确定你对比特币的拥有权的东西。

关于比特币钱包的专业解读,普通读者可以跳过此内容

专业点说,比特币的本质就是P2P网络中数据区块中数据,需要私匙和公匙(公匙就是比特币地址)才能操作比特币。

私匙和公匙是一串由椭圆曲线加密算法生成的、由字符组成的编码。

由算法可知如果我们知道私匙,那么也能计算出公匙。但是反过来,如果知道公匙则不能计算出私匙。

私匙决定了你对比特币的拥有权,公匙则能让比特币在用户之间自由的传输。

私匙和公匙都存放在比特币钱包的wallet.dat文件中。

而比特币钱包的最重要的、那个能决定你对此钱包拥有权的文件叫做 wallet.dat 。如果你用的是网络在线钱包则可以导出 wallet.dat。不同的比特币客户端可能把wallet.dat存放在不同的地方。

wallet.dat目录

根据操作系统的不同,Bitcoin-QT客户端的wallet.dat一般存放路径为:

Windows:
%APPDATA%\Bitcoin\
Linux:
~/.bitcoin/
Mac OS:
~/Library/Application Support/Bitcoin/

到顶部比特币钱包备份一般有三种方法

第一种、直接备份wallet.dat文件。

方法很简单,先将你的wallet.dat文件加密。再将加密后的wallet.dat文件拷贝几份放到你的电脑上、U盘上或者在线云储存上面。最简单可靠的加密方法莫过于使用Winrar。

需要注意的是,每当你用,Bitcoin-QT客户端接受和发送比特币有一百次时,一定要重新备份钱包!否则新交易的比特币会丢失。

原因如下,普通读者可以跳过此内容

比特币的交易把比特币赋予到特定的公共密钥。比特币地址是一个公共密钥的散列编码。为了能接收比特币,你需要对你接收到的公共密钥进行私有密钥匹配。这有点像和账户关联的某种超长密码。你的比特币钱包含许多私钥,他们的作用是使你收到的交易请求生效。如果你在没有备份的情况下删除了你的钱包,你就失去了你对这些比特币的授权信息,同时也将永远失去与这些密钥相关联的比特币。

密钥池内初始有100个密钥。密钥池的大小可以用”–keypool”参量来查询。事实上,当你需要一个地址时(不论什么原因,比如发送,创造、生成新址等等),密钥不是新生成的,而是从密钥池里取走的。系统会生成一个全新的密钥地址把密钥池填满至100。所以当一个密钥池的备份第一次生成时,它包含你所有旧的密钥加上100个未使用的密钥。发送了一个交易请求后,它包含99个未使用的密钥。这样100次新密钥生成过后,你将会开始使用不在你的备份文件内的密钥。由于备份文件并不包含授权这些比特币的私有密钥,还原备份将会导致比特币的丢失。【玩币族数字货币行业发展报道(http://www.wanbizu.com/fazhan/)】

创造一个新的地址会在你的钱包中添加一对新的公共和私有密钥。 每一对密钥都几乎是随机数,所以在生成前都不可预知。如果你备份了你的钱包,然后创造超过100个新地址,每对密钥都会和最新的地址相关联,并且不在原本的钱包中,因为每对密钥只有在创造后才能知道。如果你从你的备份文件中进行了恢复,你将会失去从这些新地址收到的比特币。

因为在用户界面中显示的地址并不是你钱包中所有的地址,所以形势就变得更加混乱。每个比特币的生成都是新的公共密钥生成的过程,而且,更重要的是,各个交易还会发送回新的密钥给自己。当发送比特币给别人时,你为自己生成一个新的密钥,并同时发送比特币到新的公共密钥和实际收件人的公共密钥。这是一个匿名功能,它使跟踪比特币交易变得更加困难。

所以如果你备份了, 做了100宗以上的交易就会产生一个新的密钥, 但是如果从备份处恢复, 你就会遗失部分比特币。比特币不会删掉任何密钥——它会创造一个新的密钥(不在你原先的备份中)然后用它传送比特币。

第二种、使用脑钱包。

脑钱包只需要你记住一个自己才知道的密码,在线程序可以通过这个密码生成比特币地址(公匙)和私匙。你可以将每次在比特币客户端交易所得到的比特币发到这个脑钱包生成的比特币地址上面。脑钱包的好处是你不需要记住私匙和公匙,只记住它们的生成密码便可以随时计算得到它们。

生成脑钱包的网站有brainwallet。下图中的红色高亮部分便是生成的比特币地址和私匙,你在Passphrase输入框中输入你的密码便可得到。

生成脑钱包的网站有brainwallet

第三种、使用纸钱包。

纸钱包顾名思义就是你将公匙(比特币地址)和私匙都记录在一张纸上。你可以将每次用比特币客户端所得到的比特币发到这个纸钱包生成的比特币地址上面。p2pbucks提供这项服务。但是请注意,纸钱包上面的地址和私匙是公开的,这增加比特币被偷取的可能,一定要将你的纸钱包文件保护好!【玩币族(http://www.wanbizu.com)专业币圈媒体。】

比特币纸钱包

综合评述:脑钱包和纸钱包不存在第一种方法的缺陷,对于初学者而言脑钱包和纸钱包的保存方法是比较靠谱的。当然,你可能有更好的备份比特币钱包的方法,欢迎留言和大家分享。

知识: 比特币钱包怎么备份 如何备份比特币钱包 比特币钱包的备份方法