BitShares Forum

Main => 中文 (Chinese) => Topic started by: lzr1900 on October 16, 2015, 02:26:54 pm

Title: 因为私匙太多导入不了的童鞋看过来.
Post by: lzr1900 on October 16, 2015, 02:26:54 pm
有的童鞋的原来因为在1.0中撸内盘撸多了,又是titan账户,所以备份中的keys很多,导致导入2.0非常漫长。(我3万多个keys的账户导入了1天没成功我就把它关了)。
但我刚刚发现了一个快捷的方法,你只需要把以往的钱包备份(越古老越好,但需要有你的账户)重新导入到0.9.3c这个版本的钱包中,然后在控制台rescan一下,完成后显示的应该和你的账户余额是对的上的,你要做的就是要再把你这个钱包的json文件导出来。
然后打开2.0的钱包,把你刚刚从0.9.3c中倒出来的json文件倒进去,你会发现keys的数量会比你以往的钱包少了很多的,导入便是。(我3万多个keys直接变成300多个keys).
希望可以帮到大家.
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: ebit on October 16, 2015, 02:34:45 pm
 +5%
太聪明了!
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: namjar on October 16, 2015, 03:59:58 pm
我就是用的这个方法,不过需要使用0.5以后的钱包客户端才可以

如果以前每个版本都备份了,那么查看0.5以后备份的最小的备份文件,比如说 0.8 版本备份是1.5M,而0.9.2是5.4M,我就用0.8版本的备份文件恢复到0.9.3c,再导出json文件,再导入2.0钱包,这样就不会存在白板的问题。

注意:1.0钱包必须同步到最后交易的日期,再导出json备份文件。
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: Musewhale on October 16, 2015, 07:10:05 pm
 +5% +5% +5%
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: chen76 on October 20, 2015, 02:25:58 pm
我按照上述方法操作了:从过去的备份restore。没有实施regenerste keys,进行了完整的scan,但是余额不对,交易也漏掉了不少。export的key文件里的key数量确实少了很多

我想原因可能是因为在扫描前没有regenerate keys。
请问,扫描前必须实施regenetate keys吗?
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: logxing on October 21, 2015, 06:29:53 pm
如果你操作很多(这也是为什么你私钥多的缘故),那么早期备份不重新生成key的话基本肯定要丢单或者余额。可重新生成key可能要几万个才能覆盖你的所有单子和余额,甚至可能还覆盖不了。所以这种方法不具备普遍性,幸运的话也许可以。
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: chen76 on October 22, 2015, 01:06:05 pm
如果你操作很多(这也是为什么你私钥多的缘故),那么早期备份不重新生成key的话基本肯定要丢单或者余额。可重新生成key可能要几万个才能覆盖你的所有单子和余额,甚至可能还覆盖不了。所以这种方法不具备普遍性,幸运的话也许可以。

如果交易多的话还是需要regenerate key,懂了
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: youlonghun on October 25, 2015, 02:33:06 am
什么时候可以解决,导入一直失败。
Title: Re: 因为私匙太多导入不了的童鞋看过来.
Post by: cnfund on October 25, 2015, 04:35:26 am
我也一直失败中,不知道什么时候能彻底解决啊。