比特币钱包(Bitcoin-qt)安全下载、使用、备份教程
Bitcoin 比特币官方客户端(Bitcoin-qt)
Bitcoin 比特币客户端是比特币点对点网络的核心,一个个客户端组成了强大健壮的比特币网络。作为用户,您可以使用客户端来付款和收款。
安装客户端
首先您需要下载客户端程序。
比特币官方客户端 最新版 0.8.5
Windows (exe) ~13MB
Ubuntu PPA
Linux ~12MB
Mac OS X ~13MB
源代码
这里仅说明 Windows 版本的安装方法。下载上面列出的 Windows 版本,您会得到一个 exe 文件。双击这个文件打开,一路点击“Next”按钮就可以安装完成了。
安装完成后,您会看到这个图标:
双击即可打开客户端了。
打开客户端后,会出现 Bitcoin 比特币客户端的主界面,如下:
Bitcoin 比特币付款
付款
1.点击“发送”按钮
2. 在“支付到”填入对方账户的地址,“金额”填入您要付款的比特币数,然后点击“发送”按钮即可。
3. 您可以输入“标签”,将对方的账户地址保存到您的地址簿中。
4. 如果您想同时付款给多人,点击“添加接收者”按钮。
Bitcoin 比特币收款
要接收比特币,您需要将您的比特币钱包地址提供给付款人。点击“接收货币”按钮,选择您想使用的钱包地址,点击“复制到剪贴板”按钮,这样您的钱包地址就被复制到剪贴板了。之后您可以通过各种方式将地址发送给付款人。
每个钱包可以有多个地址。将比特币付款到“接收货币”中列出的任一地址,您均可收到该比特币。点击“新地址…”按钮,您可以创建一个新的比特币钱包地址。
保护您的钱包
您的 Bitcoin 比特币储存在您的钱包内(虽然从技术上这不完全正确,但可以这么比喻)。本文旨在给您提供一个通俗易懂的教程。
备份钱包
新版客户端备份
Bitcoin 比特币官方客户端从 0.5.0 开始支持备份钱包。方法是打开菜单,“文件”→“备份钱包”。之后您可以选择钱包备份的文件夹,点击“保存”按钮即可。
手动备份
首先您需要做的工作就是备份自己的钱包,建议您在安装好比特币客户端后便立即这么做。这样,在您的电脑出现故障,数据丢失的情况下,您可以随时恢复您的钱包,使用其中的比特币。
备份步骤如下:
关闭 Bitcoin 比特币官方客户端。在主界面选择菜单 文件→退出。
打开 Windows 开始菜单。
如果您是 Windows XP,则选择“运行”,并输入如下内容:
explorer %APPDATA%\BitCoin
如果您是 Windows Vista 或 Windows 7,直接在开始菜单的“搜索程序和文件”框中输入:
explorer %APPDATA%\BitCoin
Windows 资源管理器会打开。您只需要将其中的 wallet.dat 文件复制到其它硬盘分区、移动硬盘或 U 盘中,即可备份完成。
加密钱包
钱包加密是指对储存有私钥的钱包进行自动加密存储。比特币官方客户端从0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝付款。如果用最早备份的钱包(wallet.dat)替换回来,还是一样可以正常交易。考虑到比特币的原理应该也可得出,只要有私钥(钱包)存在,就可以证明你是这个钱包的合法拥有者,不管对这个钱包(核心就是某个地址对应的私钥)是进行了加密还是删除,都不能否定它。为了确保绝对安全,Armory客户端将钱包和客户端进行分离,离线客户端内的钱包被严格地加密保护起来。在线客户端如果需要支付比特币,需要由掌握离线钱包的电脑进行签署,再通过在线客户端进行广播。 Blockchain.info虽然是在线钱包服务,但是每个用户的私钥都通过Java虚拟机在用户的浏览器内进行加密,blockchain.info 只储存加密后的密钥文件。这样用户不必信任Blockchain.info的管理员,就可以放心将私钥交给他人管理。
新版客户端钱包加密
Bitcoin 比特币官方客户端从 0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝支付。这样即使 wallet.dat 被盗,黑客也无法轻易盗取您的比特币。
加密的方法为:打开客户端,选择菜单“设置”→“加密钱包”。如下图所示:
完成加密后,在每次付款时,客户端会提示您输入密码:
您还可以选择菜单“设置”→“修改口令”来修改您钱包的密码:
钱包加密不是万能的,有耐心的黑客会尝试使用暴力破解来破解您的钱包密码。因此请务必设置一个高强度的密码来阻止黑客的破解。
恢复钱包
步骤很简单。您只要按照“备份钱包”的步骤 1 - 2,打开 Bitcoin 比特币官方客户端的钱包文件夹。之后,将您备份的 wallet.dat 文件复制到该文件夹,覆盖原文件即可。
交易确认
比特币的交易数据被打包到一个“数据块”(block)中后,交易就算初步确认了。当下一个数据块链接在前一个数据块之后,交易会得到进一步的确认。在连 续得到6个确认之后,这笔交易基本上就算是不可逆转地得到确认了。 比特币网络将所有的交易历史都储存在“数据块链”(blockchain)中。数据块链在持续延长,而且数据块一旦加入到数据块中,就不会再被移走。数据 块链实际上是一个分散的并由所有参与者组成的数据库,是对所有比特币交易历史的记录。 中本聪预计,当数据量增大之后,用户会希望这些数据并不是全部储存在本地。为了实现这一目标,就需要采用引入Merkle tree机制。这种机制下,用户的本地客户端将能够主动剔除掉那些自己永远用不到的部分,比方说极为早期的一些比特币交易记录。 确认一项交易的过程是由解决计算上困难的工作量证明机制问题来实现的。工作量证明机制要求计算机在计算能力为某个有限值的情况下,需要运算一定的时间才能 解决,这就使得攻击者无法重写交易历史,除非他能够拥有比其余bitcoin系统更强大的计算能力,从而能以更快地速度产生数据块链。工作量证明机制的难 度由系统自动调节,所以新区块的生成平均需时10分钟。所有散瘀的系统会检测交易和区块的有效性并忽略任何违背规则的交易和区块,比如那些产生错误数量的 bitcoin的区块或多次发送相同bitcoin的发送者的相关交易。 参与处理交易块的终端可以得到一定量新发行的比特币以及相关的交易手续费。为了得到这些新产生的比特币,参与处理交易块的终端需要付出大量的时间和计算 力,这个过程非常类似于挖矿,因此中本聪将交易处理者命名为“矿工”,将交易处理活动称之为挖矿。这些新产生出来的比特币可以报偿系统中的交易处理者,是 他们的计算工作保障了比特币交易网络的运作。通过挖矿,bitcoin系统向经济中注入货币。
除了官方客户端,还有很多第三方客户端和软件,方便您在各方面应用比特币。
【其他常见问题自行进入比特币讨论区查看】
http://www.okcoin.com/t-1000110.html