QuarkChain é uma blockchain segura, sem permissão, escalável e descentralizada. Um dos objetivos da QuarkChain é utilizar a tecnologia de sharding para entregar mais de 1 milhão de transações por segundo (tps). Essencialmente, a QuarkChain se comercializa como uma blockchain peer-to-peer com alta capacidade de throughput para ajudar a entregar aplicações descentralizadas rápidas e seguras. A equipe por trás da QuarkChain criou esta blockchain para resolver o problema de escalabilidade que todas as principais blockchains estão enfrentando atualmente. A equipe acredita que, devido à urgência desse problema, a comunidade Bitcoin simplesmente não pode esperar até que todos concordem com uma solução. Em vez disso, eles acreditam que, ao oferecer diferentes soluções, como a inerente à QuarkChain, isso força a comunidade a se dividir por meio de um hard fork e encontrar a solução que funciona melhor.
QuarkChain incentiva maior descentralização por meio de múltiplos nós baratos que então criam um cluster que funciona como um super-nó completo. Isso evita os altos custos associados a super-nós completos quando o tps fica alto. Em termos de proteção, todas as transações dentro da QuarkChain recebem a proteção de 50% do poder de hash da rede. Isso torna um ataque de gasto duplo incrivelmente desafiador, especialmente quando combinado com a natureza descentralizada da QuarkChain.
QuarkChain depende de uma estrutura de blockchain de duas camadas. Blockchains de sharding conhecidas como shards são a primeira camada, enquanto a segunda camada é uma blockchain raiz que confirma os blocos dos shards. O trabalho principal na QuarkChain começou no Q2 de 2017 com pesquisa sobre o problema de escalabilidade de blockchain. No Q4 daquele ano, a equipe redigiu o whitepaper. Em fevereiro de 2018, lançou o whitepaper e completou o código de verificação 0.1. Março de 2018 viu as versões 0.1 tanto da wallet quanto da testnet. Agora no Q2, a equipe está trabalhando na testnet 1.0 e no smart contract 0.1. No Q4 de 2018, a equipe terá o QuarkChain Core 1.0, junto com a mainnet 1.0 e a SmartWallet 1.0. Até o Q2 de 2019, tanto a SmartWallet quanto o QuarkChain Core estarão em suas versões 2.0.
QuarkChain é uma rede blockchain descentralizada que visa resolver os problemas de escalabilidade que afetam as redes existentes usando tecnologia de sharding. Dessa forma, a QuarkChain pode estender dramaticamente a utilidade da tecnologia blockchain, já que muitas aplicações são limitadas pela escalabilidade das redes blockchain existentes. O projeto ainda está em andamento, mas a QuarkChain já deu muitos passos positivos e já iniciou testes beta baseados em convite para a testnet, mostrando progresso significativo e potencial.
As principais características da QuarkChain são:
1. Blockchain de duas camadas re-shardável: QuarkChain consiste em duas camadas de blockchains. Aplicamos blockchains de sharding elástico (shards) como a primeira camada, e uma blockchain raiz como a segunda camada que confirma os blocos da primeira camada. A segunda camada que confirma os blocos da primeira camada. A segunda camada é flexível para ser re-shardada conforme necessário.