跳转到正文
buybitcoinsmart

术语表 /钱包与托管

多重签名保险库

又称 Multisig vault、协作式托管、多签保险库。

多重签名保险库是什么?
多重签名保险库是一种由多个密钥保障安全的长期存储方案,通常由服务提供商持有其中一个密钥,因此任何单一方都无法转移这些比特币。

规定于 BIP-11。

在链上看来,这并无特别之处:它只是一个普通的三取二或五取三输出,自 BIP-11于2011年10月获得采纳以来即为标准做法。向保险库公司购买的是一位联合签名方,附带客服支持、有文档记载的恢复途径和一份年度账单。当余额让您担心,而独自管理三台设备更让您担心时,这笔费用是值得的。

运作方式

多重签名保险库由三个相互独立的部分组成,而大多数人只想到第一个。其一是密钥,存放在不同地点的签名设备上。其二是签名阈值策略,规定需要其中多少个密钥同意,网络才会接受一笔支出。其三是输出描述符,这是一串文本,列出每个扩展公钥、其派生路径和阈值。即使持有全部密钥,一旦丢失描述符,您仍可能被锁在门外,因为再没有任何信息告诉您该查看哪些地址。

在协作式方案中,提供商只是其中一个签名方,别无其他角色。它可以在您提出请求时联合签名,但无法独自构建有效的支出,因为它距离阈值还差一个签名。您保有严格多数,通常是三个密钥中的两个,这意味着您随时可以离开:用自己的两个密钥签名,把全部资金转到您自己生成的地址,合作关系当天下午即告结束。无法以这种方式退出的服务,无论网站如何称呼,都不是协作式托管。

签名依靠部分签名比特币交易(PSBT)进行,这是 BIP-174定义的文件格式。协调软件组装未签名的交易,各设备依次在同一文件中添加自己的签名,完成的交易随后发送到网络。提供商只在通过其自行设计的身份验证后才会签名,而这项验证才是真正的产品:由专人确认发起大额提币请求的确实是您本人,而不是拿着您已解锁手机的其他人。

在哪里会遇到它

各家保险库服务之间的差别在于合同条款,而非密码学,因此值得询问的问题都很平淡。您是否持有多数密钥,还是提供商持有的密钥足以在一名同伙配合下完成支出?描述符是以您可以打印的纯文本形式交给您,还是只在应用内显示?如果公司下个月关闭,书面流程是什么?当法院命令提供商冻结其密钥时会发生什么?在您持有两个密钥的三取二方案中,这不会改变任何事;在其他任何安排中,这会改变一切。

定价通常是固定年费,而不是余额的一定比例,这是合理的收费方式:提供商为您所做的工作,不会因比特币价格上涨而增加。

另一种选择是自行运行的保险库。Sparrow、Nunchuk 和 Liana 都能构建同样的签名阈值结构,不涉及任何第三方,没有费用,也没有身份验证,代价是您自己要负责保管好描述符,并在凌晨三点接听电话。许多两种方式都试过的人最终会选择折中:自行管理密钥,另加一个备用密钥,交由亲属或律师保管,并告知其用途。

多重签名保险库 vs 托管型钱包

多重签名保险库让您无需任何人的配合即可花费资金;托管型账户则不能。两者都涉及公司、登录和客服工单,因此常被归为一类,而差别只在最糟糕的那一天才会显现。只需问一个问题:如果这家公司今晚毫无预警地消失,明天您能转移自己的比特币吗?如果是您持有三个密钥中两个的保险库,答案是可以,这次故障只会耗掉您一个晚上。如果是托管方,答案是不能,您将加入债权人名单。Mt. Gox 于2014年2月暂停提币,十年后其债权人仍在领取分配款项。

请勿混淆

常见问题

多重签名保险库的提供商能盗走我的比特币吗?

无法单独做到。在三取二的保险库中,提供商持有一个密钥,需要第二个签名才能转移任何资金;如果另外两个密钥由您持有,您也可以完全不经过提供商而自行花费。

如果保险库公司关闭,我的比特币会怎样?

只要您持有多数密钥,并保存着输出描述符的自有副本,就不会有任何影响。您用自己的设备签名,把余额转到新钱包,公司关闭只会让您付出一笔链上交易手续费,而不是损失积蓄。

持有金额较小,多重签名保险库值得吗?

通常不值得。如果金额低于您丢失后会真正难过的程度,一款备份完善的硬件钱包更简单,出问题的环节也更少,而简单正是大多数人十年间真正能坚持做到的。

接着阅读

相关术语

钱包与托管中的更多术语

阅读本页英文版