Darkcoin Developer Evan Duffield released a newer version of their open source platform Onyx, promising more features and improvements than the previous one.
As per the details available on Darkcoin’s forum, the 10.17.19 Onyx V3 update has fixed a number of issues that were surfaced in earlier versions, the major one being “Dead Change”. This flaw was originally found by a new Darkcoin member ‘Aswan’, who argued over the inability of Darksend (Darkcoin’s transaction obfuscating feature) to differentiate between anonymous and identifiable funds.
Aswan provided an illustration of 20 coins getting intermixed as ‘2 X 10.00000001 DRK’. “You now go ahead and spend 15 coins on something that you really cannot afford to be linked to you in any way,” he added. “Fair enough, you can do that, but that will create a transaction using the 20.00000002 Coins, giving 15 [DRK] to whoever you buy something from and giving 5.00000002 back to you as change. This change is ‘Dead Change’.”
An original description of this flaw can be accessed here.
The healthy ‘developer-community’ dialogue helped Duffield to notice and fix the issue in this new Onyx update. He said: “This [Dead Change] was fixed by adding a 0.1DRK denomination and having the client overpay by an average of 0.05DRK when transacting anonymously. This eliminates change, which causes the vulnerability and allows for far greater anonymity.”
Other improvements made in the Darkcoin network included fixes related to DOS vulnerability and memory bandwidth. Meanwhile, Duffield and crew also did the following:
- Removed 500DRK denomination
- Replaced the 3 option payment combobox with a “Darksend” checkbox.
- Darksend “unlock only to anonymize” feature (UdjinM6)