几天前,非营利组织 Sovright 发布 了一个工具,用于恢复在对旧 ZEC Wallet Lite 钱包停止支持后变得无法访问的资金。该钱包自 2022 年起开发者就未再维护。
Sovright 的执行主席 Michelle Lai 解释说,名为 Argos 的新解决方案将允许仍然拥有旧钱包种子短语的用户恢复其资金。
这里普通的加密货币用户应该提出一个明显的问题:怎么可能拥有种子短语却仍无法访问加密资产?
这种情况凸显了许多人容易忽视的种子短语备份问题。单个种子短语可以生成大量地址的私钥。在 Zcash 隐私地址(shielded addresses)的上下文中,ZIP 32 标准允许访问 2⁸⁸ 个可能的地址空间——一个 27 位数。当地址是私密的时,这就造成了真正的问题。
在面向公链的钱包中,种子短语按照一套固定规则生成多个地址。在恢复过程中,钱包按照相同的规则、相同的顺序扫描这些地址。恢复算法会检查每个地址是否有交易记录,并在遇到足够长的空白区段后停止。对于透明地址来说,这很容易,因为区块链会公开显示哪些地址被使用过。
但对于私密(或称为 shielded)地址,无法通过查看区块链来判断某个地址是否有交易。要完全恢复钱包,理论上需要筛查无法管理的大量数据。正因为如此,种子短语并不能保证你在一个不了解你与旧钱包历史的新钱包中重新获得对资金的访问权限。
严格来说,这种问题也可能发生在透明区块链上。举个假设例子:如果你在钱包中点击“生成新地址”50,000 次,然后仅在最后一个生成的地址上收到代币,那么任何种子短语恢复工具都不会注意到你有那些代币。原因很简单:要到达那个有资金的地址,工具必须先扫描太多空地址,而每个恢复工具的停止阈值远低于 50,000 次迭代。
因此,确实很棒的是有爱好者在构建技术,帮助人们在这种棘手情况下恢复对加密货币的访问。多亏了他们,某些人在钱包停止支持四年后仍保留了种子短语,仍有机会取回他们的币。
ZEC 在 2022 年到底值多少钱?现在在 rabbit.io 上,你可以用 1 ZEC 兑换 462 USDT。我很确定 ZEC 持有者当时看不到这样的数字。