作为Blockstream Green钱包的多重签名(multisig)安全性长期升级计划的一部分。我们将用于Blockstream Green钱包的恢复过程的时间锁从nLockTime升级到CheckSequenceVerify(简称CSV,请不要与csv文件类型混淆!)。最初选择nLockTime是因为它是在Blockstream Green钱包(当时还称为“ GreenAddress”)刚刚启动时唯一适用的技术。之后CSV在比特币软分叉中被引入。如果您是Blockstream Green钱包用户,不用担心,您无需进行任何操作。该更新不会改变您使用钱包时发送和接收比特币的方式,我们的后端将处理好所有事情。
引入CSV的主要区别在于您的比特币账户的garecovery过程,在您无法访问Blockstream的服务器或丢双重验证(2FA)时,则需要这个过程。现在,您不再需要在每次发送或接收交易时提供邮箱地址来接收时间锁备份邮件。不过您仍将始终需要助记词,因此请确保助记词的安全!
从nLockTime过渡到CSV对于隐私性和信任最小化都非常有用:
- 隐私性:您不再需要将任何新账户与电子邮箱绑定。
- 信任最小化:您不再需要信任Blockstream服务器发送nLockTime备份。相反,一旦双重验证过期,您只需使用助记词和garecovery来收回资金。
这次更新有一些复杂,因此我们在帮助中心发布了一篇文章,其中提供了更多关于此次更新的详细信息和工作机制。
仅影响2-of-2账户的新转账
如果您已经在使用Blockstream Green钱包的标准比特币账户(2-of-2),则应继续安全地存储任何现有的时间锁备份文件(如果尚未使用,请打开时间锁备份)。
通过CSV保证安全的资金将会是:
- 您今后收到的新转账。
- 您发送转账时收到的找零。
- 您发送回自己账户的转账。
自启动以来,液态网络账户一直使用CSV,所以不受更新的影响。比特币2-of-3账户不使用时间锁(第三个密钥用于garecovery),也不会受到影响。
CSV是一种折中方案
尽管在信任和隐私方面有了显著提升,但在更新为CSV时仍进行了一些折衷,用户应注意:
混合nLockTime和CSV的钱包
如果您已经在使用2-of-2的比特币账户(大多数用户使用的默认账户),则一段时间内nLocktime和CSV的将一起为您的资金提供安全保障。您收到的所有新资金都将使用CSV,并且在您花费资金时,现有资金将会从nLockTime迁移到CSV。
时间锁消失之后可通过助记词花费资金
如果您设置了双重验证,但有人窃取了您的助记词,那么他现在可以在时间锁到期(默认为12个月)后花费您的资金,而无需时间锁备份。为了使您的资金免受这种威胁,请确保已设置双重验证,并按照钱包中的所有重新存放提示进行操作。
稍高的手续费
CheckSequenceVerify时间锁比nLockTime时间锁占用了更多的区块链空间。所以,使用Blockstream Green钱包进行的转账平均会贵2%左右(以后Taproot应该能使我们对此进行一些大幅度的优化)。
更新到最新版本
只有使用以下版本或更高版本的Blockstream Green钱包的用户才能使用CSV:
- iOS和Android:3.4.3和更高版本(最新为3.4.7)
- 桌面版:0.0.6及更高版本(最新版本为0.0.9)
进入帮助中心查看更多细节
Blockstream Green的多重签名和时间锁模型可能需要一些时间来理解,因此,如果有不清楚的地方,请在Twitter上或通过帮助中心与我们联系。您的反馈意见将帮助我们完善用户指南。