暗黑币开发团队最新更新:分叉原因和解决方案

2014-05-31 17:39:33

过去几天,我和InternetApe 收集数据来重现上次强制分叉的问题。我们请求社区仍运行错误区块的后台程序的人给我们提供信息。 我们收到大量反馈。这对我们确定问题原因帮助非常大。

分叉原因和解决方案
 
分析检查后台程序和相关联节点后,我们确定, 当批准区块时, 在罕见的情况下,主节点投票系统在查看以前不正确的区块。分叉的客户端收到错误,这种错误本来只能在客户端比较当前区块和其他不正确先前区块时才能产生的错误。这个错误导致投票看起来像被人操纵的, 客户端就会拒绝这个区块。
 
然后,当再次收到相同区块时,客户端就会接受该区块。显然,区块本身没有问题,但是检查区块系统有问题。
 
为解决这一问题,我们将采取多层面的开发方法:
 
1.) 我们计划在 testnet (测试网络)上重现这一问题以确定最佳解决方法(这个错误很罕见,所以需要一些时间)
 
2.) 我们计划实施自动检查点,这样,如果这个问题再次发生,网络将不能再分支。如果区块被拒绝,自动检查点系统将能够通知后台程序稍后重试并将后台程序放在正确的链中。
 
开发计划
 
由于我们正在实施新技术,计划有些变化:
 
RC3 (六月中旬):
 
该版本将包括自动检查点、分叉问题解决方案和ghost(幽灵)主节点(已经离线但仍显示在线的主节点,或者已经将 1000 DRK 转出但仍在选择中的主节点)
 
RC4 (7 月中旬):
 
RC3 的旧计划移动至 RC4。这将包括对匿名性和多票证支持(通过持有1000 以上DRK允许一个后台程序在选择中有多个票证)
 
编程团队
 
上次我们要求有意者参与,我们收到很多反馈,现在在筛选合适人员
 
署名: 暗黑币开发团队
 
 
原文链接:darkcointalk

OKEX下载欧易下载OKX下载

okex交易平台app下载

下五篇