Author

Topic: 【淘京币-----------关于钱包加载过慢,同步速度不快的问题解决方案】 (Read 1514 times)

sr. member
Activity: 434
Merit: 250
作者作风还是不错的吧
legendary
Activity: 1064
Merit: 1001
itkylin.com
newbie
Activity: 6
Merit: 0
120次块确认成熟,如此明显的问题,还不改?
newbie
Activity: 28
Merit: 0
sr. member
Activity: 301
Merit: 250
网络·自由·客
淘京已发布三日,众多网友纷纷反馈问题,
其中最多的一个是钱包启动过慢的问题。
经过三天的观察和压力测试,我们将问题公布于众:

用户一旦配置过gen=1挖过矿,不管是否已同步数据,都会出现关闭钱包再次重启时,钱包加载非常慢。

经过我们三日观察、代码梳理和反复测试,发现问题原因,

众所周知,钱包在启动时默认检查288个blocks区块正确性及Wallet.dat正确性,比特币和莱特币各自采用sha256和scrypt算法,算法调用一次即默认通过,但是我们发现,淘京币采用了bcrypt算法,算法本身安全的慢算法,且最初设计出于安全考虑,每个需检查块需要经过七次bcrypt的校验才认为正确,正是这个设计导致了钱包启动检查时间暴增,加载时间过长,导致众多网友重启客户端后,钱包迟迟未能启动,认为是钱包卡住了,对此,我们表示深深的歉意。

目前解决方案:经过测试,当前客户端版本暂时不能解决该问题,我们将在下一个版本修正该bug,优化加载时间,目前只能暂时请网友们耐心等待加载钱包,经测试大概需要等待40分钟左右,给您带来的不便,我们再次表示深深的歉意。

另外,此bug同样导致同步速度过慢的问题,因为每从全网上下载block后都需要经过检测才放入区块链,导致用户发现信号很好,但是同步速度很慢的问题,甚至迟迟不能同步,另外一面用户配置gen=1导致挖出的矿不被主链接受而被清0的现象。

目前解决方案:使用代理网络加快blocks传输,或从官方Q群下载定期更新的blocks,也可以添加多个节点ip加速下载。
addnode=171.217.68.224:9345
addnode=114.85.123.91:9345
addnode=116.236.164.242:9345
addnode=115.28.3.52:9345
addnode=171.217.68.224:9345
addnode=172.246.131.35:9345
addnode=123.123.36.11:9345
(感谢网友wanjinyou1提供节点,同时恳请已同步完数据的朋友能提供节点,方便大家)

同步数据完成的标志:显示落后0小时,信号强度高,旁边有个小勾好,同时控制台能看到预测当前区块数,到今早上2013/12/26 8点为止,区块数是3886。

“显示落后0小时” 应该是没有同步吧?!
另外,以前都是在显示同步的状态下挖的,全是废矿,现在怎么能证明钱包是同步的呢?现在唯一办法是不是由官方每隔几分钟发布一下钱包的当前块数,如果块数不一致就没同步?或者其它办法?
总之这币真的太奇芭了,希望还是尽快更新。以免一再浪费大家感情和资源。
如果按你说的,我检查了一下,那么所有客户端还是照样不能同步并且无法同步
full member
Activity: 156
Merit: 100
淘京已发布三日,众多网友纷纷反馈问题,
其中最多的一个是钱包启动过慢的问题。
经过三天的观察和压力测试,我们将问题公布于众:

用户一旦配置过gen=1挖过矿,不管是否已同步数据,都会出现关闭钱包再次重启时,钱包加载非常慢。

经过我们三日观察、代码梳理和反复测试,发现问题原因,

众所周知,钱包在启动时默认检查288个blocks区块正确性及Wallet.dat正确性,比特币和莱特币各自采用sha256和scrypt算法,算法调用一次即默认通过,但是我们发现,淘京币采用了bcrypt算法,算法本身安全的慢算法,且最初设计出于安全考虑,每个需检查块需要经过七次bcrypt的校验才认为正确,正是这个设计导致了钱包启动检查时间暴增,加载时间过长,导致众多网友重启客户端后,钱包迟迟未能启动,认为是钱包卡住了,对此,我们表示深深的歉意。

目前解决方案:经过测试,当前客户端版本暂时不能解决该问题,我们将在下一个版本修正该bug,优化加载时间,目前只能暂时请网友们耐心等待加载钱包,经测试大概需要等待40分钟左右,给您带来的不便,我们再次表示深深的歉意。

另外,此bug同样导致同步速度过慢的问题,因为每从全网上下载block后都需要经过检测才放入区块链,导致用户发现信号很好,但是同步速度很慢的问题,甚至迟迟不能同步,另外一面用户配置gen=1导致挖出的矿不被主链接受而被清0的现象。

目前解决方案:使用代理网络加快blocks传输,或从官方Q群下载定期更新的blocks,也可以添加多个节点ip加速下载。
addnode=171.217.68.224:9345
addnode=114.85.123.91:9345
addnode=116.236.164.242:9345
addnode=115.28.3.52:9345
addnode=171.217.68.224:9345
addnode=172.246.131.35:9345
addnode=123.123.36.11:9345
(感谢网友wanjinyou1提供节点,同时恳请已同步完数据的朋友能提供节点,方便大家)

同步数据完成的标志:显示落后0小时,信号强度高,旁边有个小勾好,同时控制台能看到预测当前区块数,到今早上2013/12/26 8点为止,区块数是3886。

full member
Activity: 156
Merit: 100
淘京已发布三日,众多网友纷纷反馈问题,
其中最多的一个是钱包启动过慢的问题。
经过三天的观察和压力测试,我们将问题公布于众:

用户一旦配置过gen=1挖过矿,不管是否已同步数据,都会出现关闭钱包再次重启时,钱包加载非常慢。

经过我们三日观察、代码梳理和反复测试,发现问题原因,

众所周知,钱包在启动时默认检查288个blocks区块正确性及Wallet.dat正确性,比特币和莱特币各自采用sha256和scrypt算法,算法调用一次即默认通过,但是我们发现,淘京币采用了bcrypt算法,算法本身安全的慢算法,且最初设计出于安全考虑,每个需检查块需要经过七次bcrypt的校验才认为正确,正是这个设计导致了钱包启动检查时间暴增,加载时间过长,导致众多网友重启客户端后,钱包迟迟未能启动,认为是钱包卡住了,对此,我们表示深深的歉意。

目前解决方案:经过测试,当前客户端版本暂时不能解决该问题,我们将在下一个版本修正该bug,优化加载时间,目前只能暂时请网友们耐心等待加载钱包,经测试大概需要等待40分钟左右,给您带来的不便,我们再次表示深深的歉意。

另外,此bug同样导致同步速度过慢的问题,因为每从全网上下载block后都需要经过检测才放入区块链,导致用户发现信号很好,但是同步速度很慢的问题,甚至迟迟不能同步,另外一面用户配置gen=1导致挖出的矿不被主链接受而被清0的现象。

目前解决方案:使用代理网络加快blocks传输,或从官方Q群下载定期更新的blocks,也可以添加多个节点ip加速下载。
addnode=171.217.68.224:9345
addnode=114.85.123.91:9345
addnode=116.236.164.242:9345
addnode=115.28.3.52:9345
addnode=171.217.68.224:9345
addnode=172.246.131.35:9345
addnode=123.123.36.11:9345
(感谢网友wanjinyou1提供节点,同时恳请已同步完数据的朋友能提供节点,方便大家)

同步数据完成的标志:显示落后0小时,信号强度高,旁边有个小勾好,同时控制台能看到预测当前区块数,到今早上2013/12/26 8点为止,区块数是3886。
Jump to: