O que é Qtum?
Qtum (pronuncia-se “Quantum”) é uma plataforma blockchain baseada em Singapura projetada para criar uma plataforma de contrato inteligente totalmente distribuída e um protocolo de transferência de valor. A ideia subjacente à plataforma é tornar os contratos inteligentes mais simples e mais seguros, tornando a tecnologia mais acessível às aplicações industriais e comerciais. Assim, o objetivo principal é construir uma ponte entre o mundo Blockchain e o “mundo real” na forma de indústria. Ao mesmo tempo Qtum se esforça para a interoperabilidade com as principais moedas criptográficas como Bitcoin e Ethereum, com as quais Qtum deve ser compatível.
- De acordo com o whitepaper e o site oficial, a Qtum resumiu os seguintes objetivos:
- Fabricação de uma variante Bitcoin com compatibilidade Ethereum Virtual Machine (EVM).
- Criação de uma blockchain para aplicações industriais e comerciais.
- Criação de casos de uso para dispositivos móveis e, assim, adaptação da tecnologia blockchain à vida cotidiana
- dos usuários de Internet.
- Implementação de uma validação completamente descentralizada de transações de Proof-of-Stake.
- Solução do problema de escalabilidade de blockchains.
Dentro do whitepaper de Qtum também se torna claro com o qual outra moeda criptográfica Qtum quer competir: Ethereum. Ethereum como “sistema de contrato inteligente líder de fato” é “atormentado por várias deficiências” de acordo com o documento técnico da Qtum, que a equipe resume da seguinte forma:
- A validação da transação de prova de trabalho (PoW) impede a escalabilidade ao ponto em que o Ethereum não pode ser usado para aplicações de negócios reais.
- A segurança do Ethereum é inadequada.
- A Ethereum é incapaz de automatizar a logística de informação entre empresas.
- Há uma falta de uma máquina virtual segura e estável com validação de transação de prova de aceitação.
- Falta uma linguagem Smart-Contract verificável formalmente.
- As carteiras Lite para Contratos Inteligentes, que não requerem o download do blockchain completo, não são (atualmente) possíveis.
Fundado por Patrick Dai em março de 2016, o projeto concluiu a Oferta Inicial de Moedas (ICO) em março de 2017 e captou US$15,6 milhões em 117 horas. Mainnet da QTUM foi ao ar alguns meses depois, em meados de setembro de 2017.
Mashup entre Bitcoin e Ethereum
Qtum, também é muitas vezes chamado de mashup entre Ethereum e Bitcoin, pois visa combinar o melhor de ambas as moedas criptográficas. Especificamente, a Qtum usa o modelo Unspent Transaction Output (UTXO), que também usa Bitcoin e pretende fornecer uma plataforma de contrato inteligente como a Ethereum ao mesmo tempo.
Uma das principais razões para este mashup é o objetivo de tornar o Qtum Blockchain também acessível para Light Clients (dispositivos móveis). Na opinião dos desenvolvedores Qtum, isso é difícil de alcançar com a tecnologia Ethereum. Em contraste, o “Simple Payment Verification” (SPV) da Bitcoin deve ser ideal para clientes leves.
Modelo de Unspent Transaction Output (UTXO)
A tecnologia central para a fusão do Ethereum e do Bitcoin é a Account Abstraction Layer (AAL), que mapeia a abordagem UTXO do Bitcoin para o sistema baseado em contas do Ethereum. Mas o que faz exactamente a AAL?
A tecnologia UTXO funciona de tal forma que cada transação na cadeia de blocos Bitcoin é uma referência a uma transação anterior. No caso de o montante total da transação anterior não ser gasto (não enviado a um novo destinatário), o montante não gasto é devolvido ao remetente).
Em contrapartida, o Ethereum funciona como um livro bancário tradicional, que não controla as transacções mas o saldo de uma conta. Cada transação na cadeia de blocos Ethereum causa uma modificação no saldo no ledger global. Por conseguinte, as transacções individuais são menos significativas.
De acordo com a equipe da Qtum, o modelo UTXO (da Bitcoin) facilita a validação de transações, permitindo maior throughput de transações. Enquanto o Ethereum pode atualmente lidar com cerca de 15 transações por segundo (TPS), o AAL da Qtum permite 60 TPS (em novembro de 2018).
Qtum: Blockchain para Aplicações de Negócio
No site oficial da Qtum os autores anunciam que a Qtum faz parte dela.
Revolucionar a forma como os contratos inteligentes são vistos, desenvolvidos e utilizados. Com o x86VM, o QTUM será a primeira plataforma blockchain a tornar os dApps de última geração uma realidade. Os desenvolvedores poderão criar contratos inteligentes para o QTUM usando linguagens comuns.
Mas o que significa isso? Para isso, precisamos entender o que é uma “máquina virtual”. Ao contrário do Bitcoin, Ethereum e Qtum são blockchains programáveis. Em vez de fornecer aos utilizadores um conjunto de operações predefinidas (por exemplo, transacções Bitcoin), o Ethereum permite-lhes criar as suas próprias operações de qualquer complexidade desejada. O núcleo para isso é o Ethereum (“EVM”) ou Qtum Virtual Machine, que pode executar código de qualquer complexidade algorítmica. Os desenvolvedores podem criar aplicativos que são executados na máquina virtual.
A máquina virtual Qtum x86 é considerada uma das maiores conquistas do projeto, pois é projetada para remover barreiras para desenvolvedores e suportar linguagens populares como C, C+++ e Python. Além disso, a Qtum fornecerá uma biblioteca padrão para programadores que inclui um conjunto de operações pré-construídas e ferramentas para simplificar o desenvolvimento. Ethereum não tem uma biblioteca padrão, o que significa que os desenvolvedores devem programar suas próprias soluções para problemas recorrentes, o que por sua vez retarda o desenvolvimento e potencialmente degrada a segurança.
O uso da blockchain Qtum está disponível gratuitamente para todos. No entanto, o foco principal da Qtum Foundation está nas aplicações de negócios de contratos inteligentes. O objetivo é facilitar a transição de sistemas legados em empresas envelhecidas para soluções baseadas em blockchain.
Oracles Qtum
A fim de possibilitar o uso pelo “mundo real” – a indústria – a Qtum, assim como a Aeternity, suporta “Oracles”. Dados externos podem ser fornecidos à blockchain através de dispositivos externos e interfaces (APIs) para que essas informações possam ser usadas pelos contratos inteligentes na plataforma Qtum.
Prova de Estaca e Protocolo de Governação Descentralizada
A Qtum usa um protocolo de governança distribuída que permite parâmetros de blockchain variáveis para contratos inteligentes que podem ser alterados sem forquilhas rígidas. Isto significa que podem ser desenvolvidos contratos inteligentes com parâmetros variáveis, como a dimensão do bloco (actualmente 2 MB), o tempo de bloco (actualmente cerca de 120 segundos), o preço do gás e o limite do gás.
O Proof-of-Stake permite que os proprietários de tokens votem nas mudanças e atualizações da rede. Com este mecanismo de governança descentralizada, a Qtum quer evitar garfos duros. Por exemplo, se os proprietários do Qtum votarem para aumentar o tamanho do bloco para 4 MB, a alteração será implementada automaticamente. Como é usual com a prova de aprovação, os operadores de nós são recompensados por validar as transações.
Vale a pena investir na Qtum?
O mercado de plataformas de aplicação de blockchain descentralizadas com funções de contrato inteligente é um mercado altamente competitivo. Com a Enterprise Ethereum Alliance, que inclui gigantes empresariais como Microsoft, Intel, ING, Santander e muitas outras empresas globais, Ethereum está atualmente na melhor posição para se tornar a principal plataforma de aplicativos distribuídos do futuro.
A competição por trás do Ethereum é grande. Acima de tudo, EOS, Cardano, bem como Tron e NEO na Ásia já são plataformas fortemente desenvolvidas, contra as quais a Qtum tem de competir. No entanto, o Qtum é uma das moedas eletrônicas mais interessantes do mercado, com um produto funcional que já está sendo usado para desenvolver aplicações e OICs distribuídas. O sucesso futuro da Qtum dependerá, portanto, em grande medida, da forma como a Qtum poderá afirmar-se na indústria (para aplicações comerciais) e contra os seus concorrentes.
Se você quiser saber como é o curso Qtum atual, recomendamos nossa visão geral de preços Qtum.