跳转到正文
buybitcoinsmart

术语表 /钱包与托管

钱包

又称比特币钱包、Wallet。

钱包是什么?
钱包是存储您的密钥、监测区块链上由这些密钥控制的输出,并对花费这些输出的交易进行签名的软件或设备。

没有任何钱包里真正装着比特币。比特币只是以未花费输出的形式记录在区块链上,每个全节点都保存着这条链的副本,而钱包是密钥串加上一套记账工具,用来告诉您其中哪些输出归您所有。这就是为什么卡片上的12个单词就能重建一个钱包,也是为什么删除应用并不会删除您的资金。

运作方式

钱包承担三项工作,这一类别中的每款产品都只是这三项工作的不同组合。

第一项是保管密钥。现代钱包不会存放一堆互不相关的秘密。它们从一个随机数出发,将其编码为取自2,048个单词的 BIP-39词表的助记词,并由此派生出日后需要的全部密钥,因此第一天做好的12个单词的备份,依然覆盖您五年后生成的地址。

第二项是监视。您的余额不是一个存储下来的数字,而是您的地址所控制的未花费输出之和,由链上数据重新计算得出。要获得这些数据,钱包必须向某一方查询:您自己的节点、公共的 Electrum 服务器,或厂商的后端。这一选择在界面上看不出来,却决定了谁会得知您全部的地址历史,这也是当您的持有量变得重要时运行节点的最有力理由。

第三项是签名。当您发送时,钱包会选择要花费哪些未花费输出,按每虚拟字节多少聪的费率计算手续费,构建找零回到自身的找零输出,然后签名并广播。用户所理解的“发送比特币”全部发生在这一步,也是唯一用到密钥的一步。

最终留在磁盘上的内容比人们预想的要小。Bitcoin Core 的描述符钱包是一个 SQLite 数据库,保存描述符、地址标签和加密后的密钥材料。它不是区块链的副本,也不是您资金的账本。账本是公开且共享的,您的文件只是指向它的索引。

购买比特币时为何重要

您购买比特币的账户,不是您应当长期存放比特币的钱包。交易所余额只是公司数据库中的一行记录,背后是其员工掌控密钥的比特币,这种安排在您交易时没有问题,但不适合用来存放储蓄。FTX 于2022年11月11日申请第11章破产保护,当时客户余额仍显示在屏幕上,却已不再有任何意义,其债权人经历了多年的债权申报程序,而不是在提币界面上花几分钟。

提币的那一刻,所有权才真正转移。请在购买之前而不是之后选定钱包,因为提币界面不适合用来挑选软件。设置好钱包,将助记词抄写在纸上或刻在钢板上,并先发送一笔小额测试,约20,000聪,这样即使地址输错,损失的也只是几美元,而不是您的持仓。

有两个细节能真正节省费用和时间。请核对交易所将要发送到的地址格式,因为仍有少数平台无法向 bc1p Taproot 地址付款,会直接拒绝。同时请核对提币手续费,每家交易所的定价各不相同:有的无论网络如何都收取固定数额的比特币,有的则把网络手续费原样转嫁给用户,对于小额购买,这一差别比价差更值得关注。本站的交易所评测列出了本站所评各平台当前的手续费模式。

您需要哪种钱包取决于金额,而不取决于您的雄心。日常花销用手机应用,储蓄用签名设备,只有当损失全部余额会真正改变您的生活时,才考虑多重签名。

按正确顺序设置钱包

顺序比产品选择更重要,步骤也很简短。

请从厂商自己的域名安装,不要通过搜索广告安装,并且如果钱包发布了签名,请验证下载文件的签名。如果软件允许,请离线创建钱包。请用手将助记词抄写在随附的卡片上或刻在钢板上,绝不要拍照、输入手机,也不要与钱包本身一起存放在密码管理器中。当应用要求确认助记词时请予以确认,这一提示的存在,是因为人们会抄错单词,却要到多年后才发现。

然后,在钱包承载重要资金之前,先测试完整的流程。接收一笔小额资金,等待一次确认,从设备上删除该钱包,再仅凭这些单词将其恢复。您亲自执行过一次的恢复才算备份。从未执行过的恢复只是一种期望。

钱包 vs 地址

钱包是密钥串,地址是其中的一个插槽。一个钱包可以派生出数十亿个地址,并为每笔付款提供一个新地址,因此每次点击收款都看到一串新的字符,是正常行为,而不是故障。重复使用同一个地址不会直接危及资金,但会把每笔付款关联到任何人都可以观察的同一个公开身份,并抵消钱包免费提供的主要隐私益处。

钱包 vs 托管型钱包

托管型钱包其实是一个账户,在这个说法中,“钱包”一词起的是营销作用。密钥由服务商持有,您持有的是登录凭证,您能对自己的比特币做什么,取决于当天其条款和偿付能力所允许的范围。一切正常时,这一区别看不出来,一旦出问题,这一区别就是全部。如果产品提供的是助记词,您拥有的就是钱包;如果提供的是密码重置,您拥有的就是一家公司的账户。

请勿混淆

常见问题

我的比特币是存放在钱包应用内部吗?

不是。比特币是公共区块链上的记录,钱包只保管授权花费这些比特币的密钥。因此,只要您仍保管着助记词,卸载应用不会造成任何损失。

每个地址都需要一个单独的钱包吗?

不需要。一个钱包会为每笔付款自动生成新地址,这些地址全部来自同一组助记词,钱包还会显示合并后的余额。使用新地址是一项隐私功能,并不表示您拥有多个钱包。

如果钱包的开发公司停业,会怎么样?

只要您保管着助记词,您的比特币不会受到任何影响。助记词背后的标准是公开的,因此同一组词可以恢复到其他软件中。这仅适用于非托管钱包,不适用于交易所账户。

我应该拥有几个钱包?

两个是合理的默认做法:手机钱包存放日常花费的资金,另用签名设备上的独立钱包存放储蓄。将两者分开,意味着手机一旦被攻破,也无法动用您真正看重的那部分余额。

接着阅读

相关术语

钱包与托管中的更多术语

阅读本页英文版