本文是Dash Core v18.2.1版本的发布说明,该版本是一个修复先前版本bug的热修复版本。它解决了v18.2.0版本中存在的主要问题,并修复了测试网和主网的兼容性问题。建议所有节点升级到此版本以确保正常运行。
该版本现已发布:
<https://www.dash.org/downloads/#wallets>
这是一个新的热修复版本,带来各种错误修复。
请注意,v18.2.0 由于一个错误已被撤销;此版本修复了该错误。
此版本对于所有节点都是可选的;但是,需要 v18.2.1 才能同时使用主网和测试网。目前,v18.2.0 在主网上无法工作,v18.1.1 在测试网上无法工作;v18.2.1 将在两个网络上工作。
请使用 GitHub 上的 issue 跟踪器报告错误:
<https://github.com/dashpay/dash/issues>
如果你运行的是旧版本,请将其关闭。 等待其完全关闭(旧版本可能需要几分钟),然后运行安装程序(在 Windows 上)或仅复制 /Applications/Dash-Qt(在 Mac 上)或 dashd/dash-qt(在 Linux 上)。 如果你在 DIP0003 激活后升级,并且你使用的是 < 0.13 版本,你将必须重新索引(使用 -reindex-chainstate 或 -reindex 启动),以确保你的钱包同步了所有新数据 从 0.13 版本升级不应需要任何其他操作。
从 18.0.1 之前的版本升级时,Dash Core 的首次启动将运行一个迁移过程,该过程可能需要几分钟到三十分钟才能完成。 迁移完成后,只有重新索引(或重新索引链状态)才能降级到旧版本。
支持降级到低于 v18.2.1 的版本。
由于索引数据库文件夹中的更改,不支持降级到低于 v18.0.1 的版本。 如果你需要使用旧版本,则必须重新索引或重新同步整个链。
强烈建议不要将主节点降级到低于 18.2.1,因为 18.2.1(和 18.1.1)修复了可能导致你的主节点被 PoSe 禁止的重要错误。
从 0.16 版本开始,主节点验证其他主节点的协议版本。 这会导致对过时的主节点进行 PoSe 惩罚/禁止,因此即使在引入的硬分叉更改激活之前也不建议降级。
Dash Core 并不完美地遵循语义版本控制。 破坏性更改应该在主要版本中预期。 最小化次要版本中破坏性更改的数量和严重性,但是我们不保证没有破坏性更改。 比特币的向后移植通常会引入破坏性更改,并且很可能是次要版本中破坏性更改的来源。 补丁版本绝不应包含破坏性更改。
参见 #5145 和 #5142; 这 2 个 PR 修复了先前版本中的重要错误。 具体来说,#5145 修复了一个问题,即可以重放过去的 qfcommit 消息,然后对其进行验证并传播到其他节点。 此补丁阻止了旧的 qfcommit 被中继。 #5142 是一个修复程序,使此版本可以在测试网和主网上运行。
None
None
None
None
请查看 help <command> 以获取有关特定 RPC 的更详细信息。
None
请查看 Qt 钱包中的 Help -> Command-line options 或 dashd --help 以获取更多信息。
None
请参阅详细的更改集。
感谢直接为该版本做出贡献的每个人:
以及所有提交问题、审查 Pull Request、帮助调试候选版本以及编写在此版本中实现的 DIP 的人。
Dash 以前被称为 Darkcoin。
Darkcoin tree 0.8.x 是 Litecoin tree 0.8 的一个分支,原名是 XCoin,于 2014 年 1 月 18 日首次发布。
Darkcoin tree 0.9.x 是基于 0.8.x tree 的主节点的开源实现,于 2014 年 3 月 13 日首次发布。
Darkcoin tree 0.10.x 曾经是 Darksend 的闭源实现,于 2014 年 9 月 25 日开源发布。
Dash Core tree 0.11.x 是 Bitcoin Core tree 0.9 的一个分支,Darkcoin 被重塑为 Dash。
Dash Core tree 0.12.0.x 是 Bitcoin Core tree 0.10 的一个分支。
Dash Core tree 0.12.1.x 是 Bitcoin Core tree 0.12 的一个分支。
这些版本被认为是过时的。 旧版本说明可以在这里找到:
- 原文链接: github.com/dashpay/dash/...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!