# Zcoin Development Update 9 May 2019

**URL:** <https://forum.firo.org/t/zcoin-development-update-9-may-2019/227>\
**Category:** Development\
**Created:** [May 9, 2019, 6:18pm UTC](https://forum.firo.org/t/zcoin-development-update-9-may-2019/227 "2019-05-09T18:18:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muggles](https://forum.firo.org/user_avatar/forum.firo.org/muggles/32/10_2.png) [@Muggles](https://forum.firo.org/u/Muggles)\
**Post date:** [May 9, 2019, 6:18pm UTC](https://forum.firo.org/t/zcoin-development-update-9-may-2019/227/1 "2019-05-09T18:18:26Z")

</div>

![photo_2018-11-19_14-52-07](https://forum.firo.org/uploads/default/original/1X/00eae197af1b8db3efcb75fde583f4c0dedcbe07.jpeg)

## **Sigma**

- [Sigma testnet launched](https://zcoin.io/sigma-testnet-available-for-public-testing/)
- Identified issues on invalidateblock, [disconnect block](https://github.com/zcoinofficial/zcoin/commit/568c286322d9f9053938c23d265a60551c85472d) and corrupt sigma global state in some cases and working on fixes
- Discussion on whether to have Sigma spend limit to limit damage in case of hacks. Unlike now which is a setting which miners can control, to lock it down on consensus layer. To look into a limit based on number of Zcoin spent instead of number of spends.
- Discussion on whether to have two more denominations one between 1 and 10 and another between 10 and 100. Reduces anonymity but increases flexibility and reduces load. To use [knapsack probem](https://en.wikipedia.org/wiki/Knapsack_problem) calculations to determine optimum denomination.
- Minor [display issues](https://github.com/zcoinofficial/zcoin/issues/395) in client
- Zcoin daemon needs to be updated to show [sigma mint/spend amounts](https://github.com/zcoinofficial/zcoin/pull/410) to enable easier parsing for Insight/explorer.
- Refactoring work continues
- Special thanks to Mintpond for setting up [testnet mining pool](http://testnet.mintpond.com/#!/zcoin).

## **HD Mints**

- [HD Mints](https://github.com/zcoinofficial/zcoin/tree/hdmint) allow easier porting of Sigma mints without requirement to back up exact wallet.dat
- Work complete undergoing review.
- Changed hashing algorithm to match Bitcoin’s derivation
- To look into [BIP44 compatibility](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki)

## **Zerocoin**

- Shared [Dmitry Khovratovich’s ideas](https://zcoin.io/cryptographic-description-of-zerocoin-attack/) on fixing Zerocoin to the working group
- Tool to convert existing unspent Zerocoin mints to Sigma mints is complete and working on writing unit tests this week

## **Deterministic Masternodes and Core Upgrade**

- [Deterministic masternode upgrade](https://github.com/dashpay/dips/blob/master/dip-0003.md) and core upgrade to 0.14 stalled temporarily because of work on Zerocoin mint conversion tool.
- Probably another 2 weeks out after Zerocoin mint conversion tool done, then merge Sigma into it.
- Aim deployment after Sigma release
- Will hold off on 0.18 upgrade as Themis smart contract layer requires 0.14 as well

## **Exodus Adoption**

- Company wishes to develop Thai Baht stable token on [Exodus token layer](https://zcoin.io/exodus-protocol-smart-asset-capability-on-zcoin-launched/)
- Thai team to assist with easier GUI and API to enable easier usage of Exodus.

## **Lelantus**

- All cryptographic libraries finished and ready for review
- Once Sigma deployment is complete, to divert resources for [Lelantus](https://zcoin.io/lelantus-zcoin/)
- Recently mentioned by Dr Sarang Noether in his [monthly Monero research report](https://repo.getmonero.org/monero-project/ccs-proposals/merge_requests/34#note_5903)

## **GUI**

- Development stalled due to Sigma syncing issues
- Code cleanup while waiting and to ease the way for light wallet support

## **MTP**

- [New CPU miner released](https://github.com/zcoinofficial/cpuminer/releases) with now up to 9.2KH/s/thread using AVX2 instruction optimizations
- To look deeper into proposal to reduce MTP proof sizes by using bulletproofs
