恢复与登录
一个没有助记词的钱包,最难的部分就是恢复:既然没有那十二个单词,换了新手机你怎么 回得去?下面是 Vela 处理它的完整方式。
它是怎么运作的
你创建钱包的时候,有两样东西会被发布到 Vela 的通行密钥索引:
- 你通行密钥的公钥(私钥从来不会)。
- 你给这个钱包起的名字。
公钥通过一个智能合约存放在 Gnosis 区块链上,所以它是任何人都读得到的,而且不依赖 Vela 的服务器还在不在线上。
与此同时,你的私钥是一把由平台钥匙串同步的通行密钥——在 Apple 设备上是 iCloud 钥匙串,在 Android 上是 Google 密码管理器。
在新设备上登录:
- 用同一个 iCloud 或者 Google 账户登录,并且开着钥匙串同步。
- 打开 Vela,选择登录。
- 用你的通行密钥验证身份。平台提供已同步的通行密钥;索引提供对应的账户。 你的钱包就回来了。
这个索引是一层缓存,不是单点故障。万一它连不上、而你的账户又不在本地存储里, Vela 可以在设备上用两次通行密钥签名重建出你的公钥,再由它重新推导出钱包地址—— 整个过程不需要任何服务器。
老老实实说边界
自托管意味着责任是真的在你身上。以下是你需要明白的事。
实际建议:
- 让钥匙串同步开着。 你的通行密钥就是靠它在设备之间流动的。
- 保护好你的 Apple / Google 账户,用一个强密码,也配好它自己的恢复方式。 那个账户现在是你钱包安全的一部分。
- 条件允许的话,让不止一台设备登录着,这样丢一部手机只是麻烦,不是灾难。
Vela 能做什么、不能做什么
- 能: 通过公开索引,帮你重新找到你的账户。
- 不能: 转移你的资金、冻结你的钱包,或者找回一把私钥。Vela 从来没有持有过它。 这正是自托管的全部意义——也是你为此付出的那一份代价。