The Darkcoin team is hard at work behind the scenes most of the time, and they get a lot of help and feedback from various community members. A new version of Onyx has been released, which is version 3. In Onyx V3, a lot of improvement are included, so let’s take a closer look at what has changed exactly.
In one of our previous Darkcoin articles, we mentioned how Evan Duffield was working on a solution to deal with change after a transaction. A proposal was put forward, offering a potential solution in the form of change contracts for merchants.
Change has been completely removed from the equation by the DRK developers, and they have added a 0.1 DRK denomination. On top of that, clients are overpaying by an average of 0.05 DRK when executing a transaction anonymously through DarkSend. By eliminating change, the vulnerability of ‘dead change’ has been removed, and greater anonymity will be achieved.
The 500 DRK denomination has been removed in Onyx V3 as well. Furthermore, the 3 option payment combobox has been replaced with a more elegant (and easier to use) “DarkSend” checkbox, for all of your transaction anonymity needs.
A brand new feature has been added to this client , called DarkSend “unlock only to anonymize”. This feature has been suggested (and developed) by Darkcointalk member UdjinM6, and has been able to make the cut for the Onyx V3 client release.
Several DOS vulnerabilities have been fixed in this new client version. The masternode list can only be requested once per IP address per day from now. Collateral will now be checked for nLockTime, and Darksend/Collateral Outputs payments scripts are checked to make they are normal.
Last but not least, we also get some memory bandwidth improvements in Onyx V3. DarkSend transactions are now sent headers first, and full data is only requested once. This change will lead to a 80% decrease in bandwidth usage. On top of that, masternode pings are being broadcast to the network in a more efficient way.
While this is not a mandatory client update, the Darkcoin developers all community members, pools, exchanges and other platforms operators to update their client to the latest version.