Qtum Development & Community Updates - Week of August 21
Korea
The Qtum Team visited Korea last week to present our latest updates. Our growing community there has over 2000 members in Kakaotalk, a Korean social media network. Patrick spoke for an hour about the Qtum project, followed up by Xiaolong, who explained some technical updates.We met with Medibloc, a project building on the Qtum platform, and the Coinone exchange. After meeting with the Korean press, we were featured in some local media!
Read all about it below:
https://medium.com/@Qtum/korea-a-qtum-adventure-6be0b6624db7
Thailand
This past week, part of the Qtum team ventured to Thailand to share our knowledge of blockchain technology with local citizens, businesses, and government officials.In Thailand, Energo Labs CEO, Ray Chu, and Energo angel backer Bo Song, along with Qtum met with several institutions to enlighten people about the opportunities at hand. We had lunch with Korn Dabbaransi, a former deputy prime minister of Thailand, and his son Ko Dabbaransi. We were also introduced to several representatives from Krungsri Bank.
Check out our adventure:
https://medium.com/@Qtum/thailand-a-qtum-adventure-ee2823042ced
Development Updates
Bugs fixed:
- [RPC] Fixed a bug where `getaccountinfo` would return a backward hex address
- [Consensus/MPoS] Fixed a consensus bug with MPoS where rewards were calculated to include contract refunds, causing a pre-release version of testnet-2 to become stuck
- [Consensus/AAL] Fixed a consensus bug where a malicious staker could bypass the AAL and spend funds that belong to contracts. This was the reason for the v1.1 release of testnet-2. The cause was that OP_SPEND was not actually mandatory, and furthermore by not including OP_SPEND in vin[0].scriptSig, a bypass in AAL consensus rules was possible.
- [Staker] Fixed a bug where the staker could behave improperly sometimes when reverting contract state, resulting in the chain becoming stuck
Work completed:
- [GUI] Added a very early UI for smart contracts, allowing you to use smart contracts within the Qtum-Qt; also reworked the layout of the GUI
- [Tests] Added several RPC tests for DGP
- [Tests] Added an RPC test to validate PoS segwit blocks
- [Tests] Fixed some failing tests
- [Tests] Added RPC tests to ensure contracts can be created within contracts, but also that contracts created with an initial endowment results in an error
- [Misc] Fixed `-testnet` mode to properly function with adjusting PoS difficulty, similar to mainnet mode
- [Staker] Optimized the staker by caching stake information instead of pulling it from disk every time, resulting in a significant increase in performance, especially when the wallet contains a large number of UTXOs
Congratulations @qtumofficial! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You published your First Post
You got a First Vote
You made your First Vote
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @qtumofficial! You have received a personal award!
1 Year on Steemit
Click on the badge to view your Board of Honor.
Do not miss the last post from @steemitboard:
SteemitBoard and the Veterans on Steemit - The First Community Badge.
Congratulations @qtumofficial! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!