Zilliqa

Zilliqa is a scalability-focused cryptocurrency. It positions itself as the next generation high-throughput Blockchain Platform. It is the first public blockchain designed to implement sharding, allowing for linear scaling as the blockchain grows in size.
Share:
Price
Basic
Initial release:
2017-09-01
Smart Contract Support:
Yes
Smart Contract Language:
Scilla
Consensus Mechanism:
practical byzantine fault tolerance
Zilliqa101

What is Zilliqa?

Zilliqa is a scalability-focused cryptocurrency. It positions itself as the next generation high-throughput Blockchain Platform. It is the first public blockchain designed to implement sharding, allowing for linear scaling as the blockchain grows in size.

At testing stage zilliqa recorded 2,488 transactions per second with 6 network shards running only 3,600 nodes.

How does Zilliqa work?

Zilliqa’s sharding process roughly works as follows. The network is broken up into subnetworks through a network sharding process. The network sharding protocol uses proof of work mechanism to choose and continually update what is called a directory service committee (DSC) and to carry out an identity validating process for nodes entering the network. DSC co-ordinates the sharding process and validates transactions proposed. It is important to note here that the POW mechanism is not the overriding consensus mechanism for validating transactions. It is only to carry out the sharding process.

Once a transaction has been initiated, it will be sent to a shard where it will be validated and grouped together with other transactions to form a mircoblock. Then the shard will validate the mircoblock and send to the DSC. DSC will combine the different mircoblocks into final block and runs a practical byzantine fault tolerance consensus to confirm that as “final block”

The sharding process also help the network to run smart contracts and dapps more efficiently. Unlike traditional blokchains where computation tasks are repeated across all nodes of the network, Zilliqa’s dataflow programming paradigm allows smart contracts to run different operations in parallel across different nodes in the network. This allows dapps to run much more quickly and scale to many more transactions than current non-sharding solutions.

Reddit Hot Discussion
Official Zilliqa Twitter