QuarkChain — The fastest blockchain

in #blockchain7 years ago

jzwd9DJ.png

Quarkchain is 3rd generation blockchain (Bitcoin = 1st, Ethereum = 2nd). They are planning to solve scalability issues.

With innovative blockchain structure, they believe that platform will be able to support: distributed social media, high-frequency trading, Internet of Things (IoT), gaming and financial payments.

Main features of QuarkChain

  • Reshardable two-layered blockchain
  • Guaranteed security by market-driven collaborative mining
  • Anti-centralized horizontal scalability
  • Efficient cross-shard transactions
  • Simple account management
  • Turing-complete smart contract platform

Reshardable two-layered blockchain

The QuarkChain Network contains an elastic sharding blockchain layer, which contains a list of minor blockchains (shards). Each shard processes a sub-set of all transactions independently.

It has the root blockchain (rootchain) that confirms all blocks from sharded blockchains. The root blockchain does not process any transactions, but its block has sufficiently strong difficulty so that reverting any transactions is not economically efficient.

It is designed so that adding more shard is easy and fast and the users barely sense this.

9fPvYx6.png

Guaranteed security by market-driven collaborative mining

The goal of collaborative mining is to design incentive mechanisms and difficulty algorithms so that

  • Hash powers are incentivised to distribute evenly among shards
  • The root chain has a significant large portion (over 50%) of hash power over the whole network

Each shard acts like a separate blockchain for mining which rewards miners for mining. Each shard offers different incentives and difficulties. It is desirable that a marketing model is designed with features ensuring that though each party in the market pursues their own interests and the collective behaviors of each party can benefit all.

Consensus algorithm

  • The root chain runs the POW algorithm
  • Each shard runs a consensus called root-chain-first POW algorithm

This prevents double-spending because attacker has to create:

  1. The minor blocks that revert the transaction
  2. A longer root chain fork that includes the minor block headers

Such attack is hard to perform because attacker must acquire at least 50% (hash power on root chain)*51% = 25% hash power of overall network.

Anti-centralized horizontal scalability

As running a super-full node could be very expensive in a high-throughput network, Quarkchain will allow multiple honest nodes in a cluster to run a super-full node.

For encourage forming such clusters, Quarkchain will have incentives for miners to answer a puzzle about the information of random blocks.

lqY0aC7.png

Efficient cross-shard transactions

Quarkchain transactions can be classified into two categories

  • In-shard transactions
  • Cross-shard transactions

Cross-shard transactions are more difficult because of the synchronization between two shards. The Quarkchain Network fully supports cross-shard transactions as first-class citizen, in a sense that:

  • Any user could issue any cross-shard transaction at any time
  • Cross-shard transactions can be confirmed in minutes
  • The throughput of cross-shard transactions could be scaled linearly as the number of shards increases

NvVcs5K.png

Simple account management

A user only needs to have one account to manager all addresses in all shards and perform transactions. Smart wallet will automatically perform cross-shard or in-shard transactions (including smart contracts) for user, and the user may
not be even aware of sharding in the system.

Turing-complete smart contract platform

Quarkchain will support smart contracts via Ethereum virtual machine (EVM). Most of the existing dApps built on top of EVM can be directly deployed on the Quarkchain platform.



This is the brief overview of Quarkchain main features. If the QuarkChain team delivers, it could be one of the leading blockchain network.

It is just my opinion — not investing advice.

Sort:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://steemit.com/ico/@jujuzinha19/a-deep-dive-inside-quarkchain-s-design-principles

Congratulations @irena123456! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

New japanese speaking community Steem Meetup badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!