Dash, an open-source cryptocurrency, has recently announced the release of Dash Core 0.14.0.5. The new release promises to fix existing bugs in the previous version, with the inclusion of binaries. According to a report by Dash, the newly released version, “Dash Core 0.14.0.5, is a minor release of the Dash Core 0.14.0.x series”.
The release is a minor version of x series, coming with many improvements and bugfixes. The version is also recognized as a stable release.
The report implores all the node operators, including masternodes and non-masternodes to upgrade to 0.14.05, adding that the new release comes with the fix for severe DoS vector.
Details of the Significant Changes and Fixes
The newly released version is expected to fix severe DoS vector that initiates and gives room for memory exhaustion until it crashes the system eventually. So upgrading to the just-released version is highly recommended for the bug and DoS fixes to take effect.
Problems before Upgrade
The report says that several cases of consistent failure of ChainLocks on mainnet were placed on observation. It was keenly tracked to the point where PrivateSend mixing transactions were first faced with rejection by parts of the network, while mempool received the transaction from other parts.
This alone caused the repeated failure of InstantSend for the transactions. At the same time, the transactions were still included in blocks by non-upgraded miners after 10 minutes. For this reason, blocks could not get chainlocked for a minimum of 10 minutes.
As inferred from the report, “This release improves an already existent fallback mechanism (retroactive InstantSend locking) to also work for transactions which are already partially known in the network. This should cause ChainLocks to succeed in such situations.”