Development Updates (July 7 - 13)

2020-07-14 19:42

Qtum Core

Qtum core updates normally consist of Qtum Improvement Proposals. These QIPs are generated by both our developers and the community and in some cases requests from enterprise users. Our developers evaluate the impact of each QIP and work on high priority QIPs. All bug fixes and feature enhancements that have been issued to the core project will be listed here.

Infrastructure for Qtum

  • Continued work on Janus
    1. Fixed an error in Janus which relied on floating point arithmetic. Converted this to use safer fixed point decimal arithmetic
    2. Continued work on the Janus signTransaction procedure

Qtum Neutron & x86 Virtual Machine

Qtum Neutron is the infrastructure to support new virtual machines and the first will be the x86 virtual machine allowing smart contract development in C, Rust and other languages. The EVM will continue, but the x86 VM will allow easy creation of smart contracts using safe, well-known, mature languages and tools, and also provide a new state memory model using DeltaDB.

  • Continued working on system call gas charging system in Neturon
  • Began design documents on how Neutron will be integrated into Qtum
  • Designed major portions of the AALv2 which will be built to support Neutron, with many improvements thus far over the current AAL including fixing the user visible annoyance of gas refunds requiring 500 blocks of confirmations before a user can spend them.

Lightning Network

  • No update for this period

Qtum SDK

QtumJ is BitcoinJ ported to the Qtum blockchain protocol. The BitcoinJ library is a Java implementation of the Bitcoin protocol, which allows it to maintain a wallet and send/receive transactions without needing a local copy of Bitcoin Core. It comes with full documentation and some example apps showing how to use it.

GitHub: https://github.com/qtumproject/qtumj

Qtum Explorer & Wallets

The Qtum Explorer is our blockchain explorer that is used for viewing transaction details on the Qtum blockchain. The primary blockchain explorer site is qtum.info. We frequently release updates to both explorer and the web wallet sites. Additionally, you’ll find information regarding the official Qtum Electrum wallet and support/feature updates to hardware wallets or other interesting services/products

Qtum.info Explorer

Qtum.Info, as the official blockchain browser of Qtum, mainly provides information such as network status, transaction records, data indicators of blockchain and visual charts. Qtum users, exchanges, wallets, mining pools, and other commonly used data service tools.

  • No update for this period

Electrum Wallet

Mobile Wallet

  • Working on iOS & Android versions
  • Check the Google Play Store for the "Qtum Wallet" published by the Qtum Foundation
  • Official website: https://qtumeco.io/wallet

Web Wallet

  • Preparing for Network Upgrade

Qtum Testing

  • Public Testing for Qtum v0.19.1 has started - Qtum Testnet Warm-Up for Offline Staking starting soon!