Zoide 能导入的钱包格式

带入一个钱包的六种方式、为什么每个钱包都有两把密钥,以及派生路径——这样你总能在别处把它恢复出来。

导入一个钱包,同时也是你登录的方式:这里没有另外的账号。如果 Zoide 认得你带来的这个钱包,你就 登录了;如果不认得,账号就会被创建。

每个 Zoide 钱包都有两把密钥

这会让从别的钱包过来的人感到意外,也是为什么有些导入表单会问你要两样东西:

密钥 它的用途
付款密钥 持有并花费你的 BSV:用它支付购买、费用和网络成本
ordinals 密钥 持有你的作品。用它签名,才能移动或出售一件作品

把它们分开是 ordinals 世界的常态:这意味着花钱的那把密钥,不是持有你收藏的那把密钥。

每一把密钥都有自己的地址,在你的钱包里显示成这样——这也是为什么要问清楚别人说的是哪一个 地址:

1ZoideExam…ngHere00
钱包里的一个地址:屏幕上是缩短的,复制时是完整的

六种来源

来源 你需要提供什么
Zoide 助记词 12 个单词
WIF 直接提供两把私钥,付款和 ordinals
Zoide JSON 导出文件 你从 Zoide 导出时拿到的那个文件
RelayX 它的助记词
Aym 它的 JSON 导出文件
SatOrdinals 它的 JSON 导出文件

使用 WIF 时,两把密钥会在任何别的事情发生之前先被校验:如果其中一把不是有效的密钥,你会被 告知是哪一把,导入到此为止,而不会半途而废。

你粘贴的内容里,空白字符和换行会被去掉,因为一把复制来的密钥几乎总会带上一个换行符,而光是这 一点就会让一把完好的密钥看起来像是损坏的。

派生路径

如果你以后想在别处恢复你的 Zoide 钱包,用的就是这些路径。把它们公开正是这么做的意义所在:一个 只能在一个地方打开的钱包,算不上真正属于你。

来源 付款密钥 ordinals 密钥
Zoide(助记词) m/0'/1/0 与它一同派生
RelayX(助记词) m/44'/236'/0'/0/0 m/44'/236'/0'/2/0
Zoide / Aym / SatOrdinals(JSON) 已经在文件里 已经在文件里

236 是 Bitcoin SV 的 BIP44 币种类型,所以 RelayX 的路径就是标准的 BSV 路径。

导入之后会发生什么

你的密钥会用你选择的密码加密,并存在你的浏览器里。它们不会被发送给 Zoide,导入时不会,之后 也不会。这就是为什么:

  • Zoide 没有任何人能移动你的作品或花费你的资金,
  • Zoide 没有任何人能替你恢复钱包,
  • 清空浏览器里本站的数据,就会把它删掉。

在往里面放任何有价值的东西之前,先导出它,并把导出文件放在一个安全的地方。 这一句话就是整个 安全模型。

生物识别解锁

如果你的设备支持,你可以用指纹或人脸解锁钱包,不必每次都输入密码。有两个条件:

  • 站点必须通过 HTTPS 提供服务——在一个普通的本地地址上它不会生效,这是浏览器 API 的设计决定, 不是 Zoide 的决定;
  • 它是一次解锁,不是一个替代品:那份加密的钱包还是原来那样,密码依然有效。