O que é Qtum (QTUM)?
Qtum é uma rede blockchain fundada em 2016 que combina os recursos de contratos inteligentes da Ethereum com o sistema de contabilidade UTXO do Bitcoin. Ela consegue isso por meio de uma tecnologia chamada Account Abstraction Layer, que fornece à Qtum o benefício de implementar atualizações do Bitcoin e da Ethereum.
A Qtum é descentralizada, ou seja, não há necessidade de permissão para validar transações. Qualquer pessoa pode executar um node. Basta ter um dispositivo e conexão com a internet. A Qtum usa o mecanismo de consenso Mutualized Proof of Stake para evitar junk contract attacks (ataques que exploram vulnerabilidades de contratos inteligentes). As recompensas são divididas entre múltiplos validadores bem-sucedidos e parcialmente atrasadas por 500 blocos.
A Qtum tem suporte nativo para os padrões de token QRC-20, QRC-1155 e QRC-721. A criptomoeda QTUM é o token nativo da rede, usado para taxas de transação, staking (que pode até ser feito offline) e governança. É possível comprar QTUM na Binance com cartão de crédito/débito ou negociá-lo por outras criptomoedas.
A sede da Qtum é em Singapura, com escritórios em Miami e Estocolmo.
Introdução
Em termos de tecnologia blockchain, já percorremos um longo caminho que até se distanciou do Bitcoin. A maioria das novas plataformas de Layer-1 (camada 1) usa inovações que vão muito além do modelo original do Bitcoin. A Qtum, no entanto, uniu características desejáveis da Ethereum e do Bitcoin. Esta combinação torna o projeto particularmente interessante devido à sua arquitetura única. Portanto, se você está se perguntando o que torna a Qtum especial, a Academy está aqui para guiá-lo. Vamos analisar esses aspectos únicos da Qtum.
O que é Qtum?
A Qtum (pronuncia-se Quantum) foi fundada em 2016 por Ashley Houston, Neil Mahl e Patrick Dai. O projeto contou com uma ICO (Initial Coin Offering) em 2017, arrecadando US$ 15,6 milhões antes do lançamento de sua mainnet (rede principal), em setembro do mesmo ano. O conceito principal da rede Qtum é combinar aspectos das redes Ethereum (ETH) e Bitcoin (BTC). A equipe utilizou o modelo de unspent transaction output (UTXO) do Bitcoin e o combinou com os recursos de contratos inteligentes da Ethereum, se beneficiando dos pontos positivos de ambas as blockchains.
Como a Qtum funciona?
A rede Qtum possui quatro características principais:
1. Modelo de contabilidade UTXO.
2. Plataforma Solidity de contratos inteligentes.
3. Camada Account Abstraction Layer.
4. Mecanismo de consenso Proof of Stake.
Para criar esse mix, a Qtum usou um software modificado do Bitcoin Core para completar a base de transações de sua rede. A rede também é compatível com a Ethereum Virtual Machine (EVM) e usa Solidity como linguagem de codificação.
Isso significa que os códigos são facilmente transferíveis de projetos DeFi (Finanças Descentralizadas) da Ethereum para a Qtum. Além disso, seu mecanismo de consenso Proof of Stake (PoS) personalizado foi criado para solucionar problemas críticos de segurança.
O que é uma UTXO?
UTXOs (Unspent Transaction Outputs) são outputs (saídas) de transações não gastas. Este é um conceito muito comum no mundo das criptomoedas. Em algumas redes, as transações de criptomoedas são feitas de outputs (saídas) e inputs (entradas). O envio de 1 BTC, por exemplo, requer que você use UTXOs como inputs para então efetuar o "envio" como output. Esses UTXOs são marcados como gastos e o output (saída) se torna um novo UTXO.
Suponha que você está enviando 0,6 BTC. Na verdade, essa transação será composta de outputs de 0,4 BTC e 0,2 BTC, de transações anteriores. No entanto, se você quisesse enviar apenas 0,3 BTC, precisaria dividir a UTXO de 0,4 BTC, sendo 0,3 para o destinatário e 0,1 para você. Com isso, temos 0,4 BTC totalmente gasto e duas novas UTXOs, de 0,3 e 0,1.
Este sistema de contabilidade pode parecer estranho, mas tem seus benefícios:
1. É fácil evitar gastos duplos (double-spending), pois é possível visualizar os outputs que já foram gastos.
2. Uma rede pode processar transações em paralelo, já que cada transação contém outputs independentes.
A Ethereum, por outro lado, usa um modelo de transação semelhante ao que é utilizado na contabilidade bancária. Este modelo específico mantém um estado global de todos os saldos na rede.
O que é Account Abstraction Layer?
Por motivos técnicos, blockchains com recursos de contrato inteligente normalmente não usam o sistema de contabilidade UTXO. A solução da Qtum é usar a Account Abstraction Layer (AAL). Como o nome sugere, o sistema de contabilidade da Ethereum é abstraído de suas implementações técnicas.
Os contratos inteligentes funcionam com um modelo que utiliza um endereço ou o saldo final do contrato inteligente. No entanto, com o modelo de UTXO, um contrato inteligente deve decidir quais UTXOs usar, geralmente em vários endereços públicos e privados. As transações internas entre contratos também apresentam um problema semelhante. Uma blockchain UTXO deve registrar todas as transações, o que dificulta o processo.
A AAL usa o output de uma transação UTXO para criar um contrato inteligente. Em seguida, ele envia a transação para a conta do contrato, acionando a execução do contrato. A AAL processa os resultados e os adapta à UTXO.
A tecnologia AAL permite que a Qtum implemente as atualizações da Ethereum e do Bitcoin. Por exemplo, quando o suporte para tokens não fungíveis foi adicionado à Ethereum, a Qtum foi capaz de implementá-lo rapidamente. O Segregated Witness (SegWit) e Taproot foram atualizações importantes do Bitcoin. Por ser baseada no modelo UTXO, a Qtum também pode se beneficiar da Lightning Network e de outras tecnologias.
O que é Proof of Stake?
Mutualized Proof of Stake é o mecanismo de consenso personalizado da Qtum. A equipe da Qtum desenvolveu esse mecanismo para aumentar os custos de ataques de contratos inteligentes (junk contract spam attacks) e evitá-los. O mecanismo compartilha recompensas de bloco entre nodes produtores de blocos e gera atrasos nos pagamentos. Cada recompensa é dividida igualmente entre o validador bem-sucedido e os nove validadores anteriores (que também obtiveram sucesso em suas validações). Além disso, uma parte das recompensas é prorrogada por 500 blocos. Esse sistema dificulta que hackers/invasores calculem as recompensas exatas de um possível ataque.
O que é staking offline?
Em agosto de 2020, a Qtum introduziu um novo mecanismo de staking offline para holders (detentores) de QTUM. Em vez de abrir mão da custódia de seus tokens QTUM, o usuário só precisa fornecer o seu endereço de carteira. Suas moedas ficam em sua carteira e podem ser gastas ou removidas da inscrição de staking a qualquer momento. Esse mecanismo de consenso tem dois tipos de participantes: os Super Stakers (validadores) e os delegadores.
Os delegadores enviam seu endereço de carteira por meio de um contrato inteligente para um Super Staker. É feito um acordo em relação à taxa que o delegador pagará, e o Super Staker pode aceitar ou não a delegação. O Super Staker pode então fazer staking com as UTXOs do delegador. Quando um Super Staker valida um bloco com sucesso, ele compartilha a recompensa com seus delegadores e cobra uma taxa.
Após a sua associação a um Super Staker, o delegador passa a receber QTUM passivamente. Ele não precisa ficar preso a um contrato inteligente e tem a opção de trabalhar com uma solução offline, como uma carteira de hardware.
Sendo assim, os Super Stakers obtêm recompensas de bloco para os delegadores e cobram uma taxa pelo staking. No entanto, após a delegação, a carteira do delegador não precisa estar necessariamente conectada à rede. Em outras palavras, delegadores recebem recompensas de forma passiva.
O que é QTUM?
QTUM é a criptomoeda nativa da Qtum, que é distribuída aos usuários através do mecanismo de consenso da rede. Você pode usar a QTUM para:
1. Pagar taxas de transação na rede. A QTUM usa um modelo como o da Ethereum para cálculo das taxas de Gas.
2. Participar do protocolo de governança on-chain da Qtum, votando em propostas. Isso pode incluir alterações no tamanho de bloco ou nas taxas da rede. Durante períodos de alto tráfego, o custo do Gas pode ser reduzido e o tamanho de bloco aumentado para lidar com transações de layer-1 com até 1.100 TPS (transações por segundos). Caso necessário, o sistema pode usar uma solução de layer-2 como a Lightning Network para aumentar a taxa de transferência.
3. Fazer staking como delegador ou Super Staker para validação de blocos. Cada novo bloco oferece recompensas aos delegadores e Super Stakers. A Qtum reduz as recompensas periodicamente, com métodos semelhantes ao halving do Bitcoin. Esse mecanismo cria um fornecimento finito de QTUM que levará décadas para ser alcançado. Quando o fornecimento máximo for alcançado, os stakers serão recompensados apenas com as taxas de transação.
Onde comprar QTUM?
A Binance oferece duas maneiras de comprar QTUM. Você pode comprar QTUM com cartão de crédito/débito usando as moedas fiduciárias aceitas. Acesse a página da Binance [Comprar Cripto com Cartão de Crédito/Débito], escolha a moeda para pagamento e selecione QTUM na parte inferior. Clique em [Continuar] para confirmar os detalhes da compra e siga as instruções.
Você também pode negociar outras criptomoedas como BUSD, BTC e ETH por QTUM. Acesse a interface de trading da Binance e insira QTUM no campo de pesquisa de pares de trading. Serão exibidos todos os pares de trading disponíveis. Para saber mais sobre a interface de trading, consulte o guia Como Usar o TradingView no Site da Binance.
Conclusão
A blockchain da Qtum é uma solução bastante única e original. Ela resolve problemas do Proof of Work (PoW) implementando um sistema de PoS com atualizações. A Qtum tem suporte para contratos inteligentes e aplicativos descentralizados (DApps) ao mesmo tempo em que utiliza o sistema de contabilidade UTXO. Enquanto muitas plataformas blockchain desenvolvem métodos totalmente novos, a Qtum utiliza funcionalidades bem-sucedidas de plataformas anteriores. Portanto, se você está considerando a Qtum como uma altcoin, agora você é capaz de tomar decisões mais bem informadas com base em seus casos de uso.