What is Qtum?
Qtum is an open-source, public blockchain platform that leverages the security and simplicity advantages of Bitcoin UTXO protocol while adding the convenience and flexibility of smart contracts.
How does it work?
Qtum uses an Account Abstraction Layer to decouple applications from the underlying protocol; this maintains the performance of the blockchain and lends the ability to add more smart contract capabilities in the future. Qtum addresses the inefficiencies of prior generations of proof-of-work blockchains through the adoption of a proof-of-stake consensus model.
What does it aim to solve?
Qtum aims to advance the smart contract space through the introduction of a new virtual machine based on the x86 architecture. This is the same processor architecture that your MacBook or PC uses. Thus, it is very widely supported already, and this will allow you to write smart contracts in mainstream popular languages that people know. This includes C++, Rust, Go, Haskell, even Python, and many more languages. It also enables you to use the same tooling that has been in existence for decades for things like debugging, static analysis, and formal verification.
What are the features of Qtum?
Uses a proof-of-stake consensus mechanism
Has a multi-layered architecture
Utilizes a decentralized governance protocol