QuarkChain is a cutting-edge, decentralized blockchain network designed for security, scalability, and permissionless usage. The project's primary ambition is to leverage sharding technology to facilitate an impressive throughput of over one million transactions per second (tps). QuarkChain positions itself as a peer-to-peer blockchain offering high-capacity throughput that enables rapid and secure decentralized applications. Addressing the widespread scalability issues faced by major blockchain platforms, the QuarkChain team believes that the Bitcoin community should proactively explore diverse solutions rather than waiting for consensus on a single approach. Their strategy encourages the community to consider alternatives, potentially leading to a hard fork that identifies the most effective resolution.
To foster greater decentralization, QuarkChain employs a model that utilizes numerous low-cost nodes that collaborate to form clusters, functioning as a super-full node. This innovative design mitigates the high costs typically associated with super-full nodes, especially during periods of elevated transaction volumes. Security is a key focus, with all transactions benefiting from the backing of 50% of the network's hash power, making it exceedingly difficult for double-spending attacks to succeed, particularly given the network's decentralized characteristics.
The architecture of QuarkChain is built on a two-layer blockchain framework. The first layer comprises sharding blockchains, or shards, while the second layer is a root blockchain that validates the blocks produced by the shards. The project took shape in the second quarter of 2017, beginning with research aimed at addressing blockchain scalability challenges. By the end of that year, the team completed the white paper, which was released in February 2018 alongside the verification of version 0.1 of the code. In March 2018, the initial versions of both the wallet and testnet were launched. As of Q2 2018, the focus shifted toward developing testnet 1.0 and smart contract 0.1, with plans to introduce QuarkChain Core 1.0, mainnet 1.0, and SmartWallet 1.0 by the fourth quarter of 2018. By mid-2019, updates to the SmartWallet and QuarkChain Core are expected to reach version 2.0.
QuarkChain's objective is to enhance the scalability of blockchain technology, thereby broadening its applicability, as many current applications are hindered by the limitations of existing networks. The project continues to make strides, having initiated invite-only beta testing for its testnet, which indicates significant advancements and potential for the future.
Key features of QuarkChain include:
1. Reshardable two-layered blockchain: QuarkChain is structured with two blockchain layers. The first layer consists of elastic sharding blockchains (shards), while the second layer, the root blockchain, is responsible for validating the blocks from the first layer. This root layer can be dynamically reshaped as needed without affecting its core structure.
2. Market-driven collaborative mining for security: To safeguard transactions, QuarkChain employs a game-theoretic incentive framework that ensures at least 50% of the total hash power is dedicated to the root chain, effectively preventing double-spending attacks.
3. Decentralized horizontal scalability: Unlike traditional blockchain networks that may face high costs for super-full nodes, QuarkChain allows for clusters of inexpensive nodes to serve this function, thus promoting decentralization.
4. Swift cross-shard transactions: Transactions across different shards can be initiated at any time and are confirmed within minutes. The efficiency of these cross-shard transactions improves linearly with the addition of more shards.
5. Streamlined account management: QuarkChain simplifies user experience by requiring only a single account to manage all cryptocurrencies across various shards, all of which are conveniently stored in one smart wallet.