Author Topic: 分享钱包无法同步的方法  (Read 3382 times)

0 Members and 1 Guest are viewing this topic.

Offline COMMSSL

  • Jr. Member
  • **
  • Posts: 46
    • View Profile
十分感谢楼主的分享,只要有楼主这样的人存在,这个开放的社区就会越来越强大,最终改变世界

Offline agree

  • Sr. Member
  • ****
  • Posts: 225
    • View Profile
  • BitShares: agree
这个方法应该可行。

我试验多次,得出的结论是:在大量区块没有同步完时,钱包不要开启可用账号(用空钱包同步数据),同步就能顺利完成。同步完成后,再还原备份的钱包,或者导入私钥。

我猜测可能是硬分叉导致分叉前后的数据模式不一致,有可用账号的话,更新区块的同时,程序同时重新扫描已下载的区块数据,有可能正在下载的区块和刚扫描到的区块是两个不同的数据模式,程序无法同时处理,便会出错。

我不懂,仅仅是猜测。我这样操作解决了问题,大家可以试一下。
bts id: agree

Offline ripplexiaoshan

  • Moderator
  • Hero Member
  • *****
  • Posts: 2300
    • View Profile
  • BitShares: jademont
感谢楼主分享,大家不妨试一下
BTS committee member:jademont

Offline protoshares

  • Jr. Member
  • **
  • Posts: 49
    • View Profile
我是用win7 64位,
看到很多人升级新版本时,
win7钱包无法同步,
提出自己的方法给大家参考,
也许不是每个人都有用,
但希望可以帮助一些使用者解决问题。


以下是本人每次升级新版本时,
钱包无法同步使用的解决方法,
亲测确实可用,
请大家自行谨慎决定是否使用,
如使用本方法造成BTSX损失本人一概不负责。

1.   先备份\%userdata%\AppData\Roaming\BitShares X\wallets文件夹(一定要先备份才能进行下面步骤,否则BTSX会不见)
2.   删除\%userdata%\AppData\Roaming\BitShares X\下的chain和wallets这两个文件夹
3.   打开BitShares X,此时会创建一个新钱包
4.   在console中加入节点
network_add_node "95.85.33.16:8764" add
network_add_node "107.170.124.49:1700" add
network_add_node "192.99.246.148:1776" add
network_add_node "66.85.182.148:54001" add
network_add_node "192.241.213.154:44206" add
network_add_node "42.96.186.61:46205" add
5.   等钱包同步完毕
6.   关闭BitShares X
7.   到\%userdata%\AppData\Roaming\BitShares X\删除wallets
,将原先备份的wallets放到\%userdata%\AppData\Roaming\BitShares X\
8.   打开BitShares X完成升级
« Last Edit: August 31, 2014, 01:42:40 pm by protoshares »