Development this Week - Aug 10, 2018

Video update

Development progress

This week was extremely productive from a development standpoint and many more bugs/features were moved from development into testing.

For those of you who are interested, you can now track our progress on the Divi GitHub Public Project Board.

Seed phrase on first run GUI (Working in CLI moved to testing)

Details - This allows the user to get their seed phrase so that they can restore if needed.
Remaining - We now have this working on the blockchain and working in the CLI. We will be moving this into the client and moving to testing shortly.

Recover with seed phrase GUI (Working in CLI moved to testing)

Details - This allows a user to be able to restore their wallet with a seed phrase.
Remaining - We now have this working on the blockchain and working in the CLI. We will be moving this into the client and moving to testing shortly.

Password for unlocking GUI (Moved to testing)

Details - This will allow the user to require a password before unlocking the desktop wallet.
Remaining - We have already worked on this along with the lock/unlock feature.

Blockchain bugs moved to testing

Staking bug (TESTED & COMPLETED)

Bug - Staking isn't consistent with the rewards or time.
Details - We are trying to make sure that the staking is more consistent and that we can get the reward times closer and more consistent.

Block time is still not consistent around 60 seconds (TESTED & COMPLETED)

Bug - Block time can be between 20 - 300 seconds
Details - This isn’t really a bug it’s more of a performance tweak. It is common to see different block times. A block contains reference to the previous block and the solution to a mathematical problem. The block time isn’t dependant on the time, however whenever the block gets solved, the block time is said to be equivalent to the amount of time taken to solve for that particular block.

Sometime's new block has a lower timestamp than the previous block. (TESTED & COMPLETED)

Bug - Block number 'n' must have a higher number of timestamp than the previous block.
Details - This seems like it could be related to the rescan API, but we need to dig into this further to make sure.

Sending large amounts of DIVI get split up (TESTED & COMPLETED)

Bug - When you are receiving large amounts of funds that it would show up as one transaction. It splits up the transaction into 50k transactions and spams you until it is done.
Details - We are looking into this and it seems it might be related to a hidden privacy “feature”. We should have this fixed next week.

Active blockchain bugs

Transaction not valid on funding MN setup

Bug - COIN = 100000000 Divi Satoshi's (aka 1 DIVI)
Details - This has been fixed, it looks like the removal of this multiplication factor was dropped and the node allocation funding went down to 0.001 divi for a copper etc.

Masternode fund allocation bug/error

Bug - COIN = Instead, for copper, only 0.001divi is allocated and 0.003divi for silver etc.. After running the allocate funds command, then a corresponding transaction is given. This transaction confirms that only 0.001divi was allocated, and can also be verified using the list accounts command. When trying to proceed with the fund masternode command, then the whole thing fails as the transaction is deemed invalid for the masternode level.
Details - This has been fixed, it was related to the previous bug.

Remaining security features

First run info for security hygiene and wallet setup

Details - This is to help inform the user on best practices around crypto security.

New development team members

We are proud to have added Dmitry Kostenevich
& Eugene Ilagin to the GUI team over the past couple of weeks.

SIMEX: New exchange announcement

We’re very happy to announce that DIVX is now trading on Simex, currently listed as a top-20 exchange by volume:
DIVX is listed with BTC, ETH, and USD pairs

The fee for withdrawals is only 1 DIVX.

SIMEX is a public company, registered in the United States. However, they do NOT serve U.S. citizen clients, and they have a strict KYC process to enforce that. In order to participate in the SIMEX exchange, you’ll need a government I.D. to prove your citizenship, and proof of non-U.S. address, such as a utility bill or bank statement. By excluding U.S. citizens, SIMEX is able to offer services that other exchanges have more difficulty with, such as USD trading pairs and a debit card.

Who Are the Clients of Simex?

The primary clients of Simex are wealthier coin traders from countries such as India, China, and Russia, where cryptocurrency has an uncertain future, and crypto fans from those countries are seeking a stable trading resource for their funds. SIMEX’s registration in the United States makes it seen as a more trusted entity.

DIVX / DIVI

After our coin swap, DIVI will be listed as well, and we then expect to eventually de-list DIVX once most has been redeemed for DIVI.

How did Divi Get Listed?

The owners of SIMEX did not charge us a fee to list. They felt that Masternodes and Proof of Stake are a very important part of the future of Crypto in general, and Divi is developing the best technology in the masternode space, so they anticipate a bright future for us.

New York Founders Summit Recap

New York City proved to be a fruitful and very productive time for the Divi founders to come together, nail down operational procedures and more clearly forge a path forward for Divi.
We had a chance to sit with Doug Scott, our new marketing advisor and the wonderful folks at Krupp Kommunications, to discuss post-launch marketing, branding, and overall messaging going forward.
We closed on the Simex exchange as a result of this trip and will be announcing a new advisor in the next couple of weeks.

Upcoming events

Mondo NYC has invited us to speak on a panel and integrate Divi with their emerging music/tech conference in October. We are honored to have the opportunity to sit on a panel and look forward to the unique collaborative opportunities offered by integrating Divi with real-world commerce.
We would love to see our community there for support and to meet up and get to know one another!
Please remember to head over and post your questions for our coming AMA.