Product Update — October 24, 2019
Hello Dash Community!
Whew, big week. Here’s what’s been going on at Dash Core Group.
🚅 Added support for another Continuous Integration system — Gitlab CI — to make sure Core development won’t be affected by potential Travis CI issues
💻 Made some fixes to the desktop wallet to prevent some observed GUI freezes for larger wallets
♺ Made a change to the Core wallet functionality so it will use UTXOs to calculate balances and select available coins instead of scanning through all transactions which should considerably lower the time spent on transaction creation
🎡 Added some additional Bitcoin backports to keep our source code up to date with Bitcoin v0.16 and benefit from fixes and enhancements they have made
🚣♂️ Made some optimizations in network code to reduce CPU usage on high load
💫 Fixes in Core for coin selection when newly mined coins were not mixed once they matured
🚨 Improved messaging in Core for when an invalid IP address is entered when a masternode operator is updating their information
🗄 Finished Platform Machine integration, which validates state transitions (transactions that describe a change in the application’s state) in the Platform Chain and updates the state of data in Dash Platform
🍝 Worked on the Dash Platform credit system (which will ensure the network is compensated for processing and storing application data)
📱 Worked on Platform Light Client design. This allows light clients like mobile apps to verify data received from Dash Platform, similar to SPV for transaction verification
📃 Added document and data contract state transitions types to Dash Platform Protocol, which will be used by Platform Machine to create and update data contracts and documents in Dash Platform
🔐 Improved wallet recovery flow to make it easier to retrieve wallets on DashWallet iOS and implemented BLS Integrated Encryption Scheme to improve wallet security
🚀 DashWallet Android v6.6.3 now fully available for all to download, with approximately 22K downloads so far
🐛 Fixed a bug on DashWallet Android affecting transaction notifications while app is syncing and updated Firebase API to the latest libraries
Lastly, I wanted to call everyone’s attention to Ryan’s recent thread on Twitter regarding the consistent growth in usage of Dash over the past several quarters. The price may hurt right now, but these numbers are showing consistent, compounding growth in transactions over time. So hang in there folks — this is a marathon, and our mile times just keep getting faster. 💪