Kusama is a scalable network of specialized blockchains built using Substrate. The network is an experimental development environment for teams who want to move fast and innovate on Kusama, or prepare for deployment on Polkadot.
Kusama was founded in 2019 by Gavin Wood, founder of Polkadot and co-founder and former CTO of Ethereum. In his words, “Kusama is Polkadot’s experimental “canary” network. It is an early, unaudited and wholly experimental pre-production trial network, designed to help understand how the various cutting edge technologies introduced in areas including governance, staking, and sharding work under “real” economic conditions.”
The term “canary network” is telling us a lot about its nature, as it is derived from the term “canary in a coal mine.” Back in the day miners (like, actual miners, not crypto) used to carry canaries with them into the mine because the birds would sing in their cages and stop signing if there was a dangerous gas leak.
And this is important to understanding the philosophy and role of Kusama in the Polkadot ecosystem and larger crypto sphere in general. Kusama has been conceived as a public pre-production environment for Polkadot. This is the sandbox, the workshop network, that allows any developer to experiment and test new blockchains and applications before approving their installation to the Polkadot network. To grant that ability, Kusama has to be architecturally identical to its preppy sister. And it is. It has the same core structure and technology implemented within it. Kusama performs the same function as a virtual copy of Polkadot, allowing the most realistic testing environment possible for blockchain projects.
It acts as a testnet, but this term can not be applied here without a few reservations. Testnets, usually sterile, reduced in size and semi-private, usually don’t grant the same level of testing and trialing abilities that projects can conduct on Kusama.
Nevertheless, despite its obvious inclinations toward experimentation, Kusama is still a full-on blockchain network on its own, an environment for business and development that can become a heaven for crypto projects. Moreover, it is always one step ahead of Polkadot, trying out new features, allowing developers to take big risks, otherwise impossible on other blockchains.
Since it’s a “canary network” of Polkadot, it’s no surprise that it has an identical structure to it.
Kusama too implements sharding in its design. Sharding is the practice of splitting the network into several units (called shards), which is managed by a portion of the total number of network nodes.It takes advantage of splitting performance between different data structures within the network for improved scalability and higher flexibility and specificity of blockchain development. It is a staple of Polkadot technology and its main technological advantage.
Now, let’s take a closer look at the way responsibility is split within the Kusama network:
Just like Polkadot, Kusama has one relay chain, its “core” blockchain that doesn’t support smart-contracts and has slots for connecting parallel chains (Parachains), Parathreads and bridges to establish connections with third-party blockchains.
Parachains are heterogeneous blockchains or other data structures, native to the Kusama Consensus mechanism and its basic Token – KSM. These heterogeneous blockchains can be highly industry-specific and have vastly different ways of data-organization, but are still interoperable with each other. They share in the security of the entire network and can communicate with other parachains in the network through the XCM format. Parachains may have their own economies with their own native tokens.
Parachains on Kusama are maintained by Collators – full nodes of the Parachain, which ensure performance of everything on the Parachain, except for the block validation. Collators produce new block candidates to pass to the Relay Chain validators for verification and inclusion in the shared state of Polkadot.
Parachain slots on Kusama, of which there are only 100 at the moment, are being distributed during auctions (except for common good or utility Parachains, allocated by governance). Candidate projects seeking to win the right to lease Parachain slots on Kusama have to win Parachain auctions in order to get plugged into the Relay chain of Kusama.
Parachain slots can be leased for up to 1 year at a time with the option to renew, and grant the parachain continuous connection to the network for the duration of the lease. There are currently 39 Parachains being leased on Kusama.
For more information on Parachains, their role and structure, please take a look at our in-depth take on Parachains on Polkadot and Kusama.
There is also a different way of employing the potential of the Kusama network potential – Parathreads.
Where Parachains have to secure a spot for a prolonged leasing, Parathreads are designed to temporarily participate (on a block by block basis) in Kusama security without occupying a dedicated Parachain slot. This is done through economically sharing the scarce resource of a parachain slot among several competing resources (parathreads).
It is a perfect compromise for chains that otherwise would not be able to acquire a full parachain slot or do not find it economically sensible to do so. The fee for using Kusama potential is paid per executed block. It also offers a safe and smooth off-ramp to parachains that no longer require a dedicated parachain slot, but would like to continue using the Relay Chain.
As you can see, the overall architecture of Kusama and Polkadot is nearly identical. But there are some key differences between the edgy and experimental Kusama and its preppy “poster-girl” sister Polkadot. And these differences can be derived from their philosophy.
Where Polkadot values high stability and dependability, Kusama pushes for bold experimentation and encourages daring development.
There are also several technological differences between Kusama and Polkadot, such as network speed. Kusama has modified governance parameters that allow for up to four times faster upgrades to encourage active user involvement.
Kusama generally has a lower financial threshold for activity on the network, including staking, validating, nominating, governance and auctions.
These aspects have led to a diversity of use-cases on both networks. If Polkadot is designed to host B2B or enterprise applications, financial services or high-value applications with high security requirements, Kusama is welcoming early-stage startups, experimental applications without a specific focus on security and robustness.
What’s also important is that Parity sees a different and independent future for both Kusama and Polkadot. Over time the networks will both evolve in their own ways, converging or diverging according to the decisions of their respective communities.
All of that comes with a price – high risks. For Kusama, its mere existence is largely meant to mitigate risk from Polkadot. So, this is an extremely turbulent environment. Even if individual projects are risk-averse, they could be affected by a major issue caused by another chain’s test, or even a test from Kusama itself. But high risks usually equate to high volatility. So, as they say, “no guts, no glory”.
Nothing is guaranteed in a hyper-innovative industry, and blockchain is no exception. Technical glitches, market fluctuations, and government regulation all contribute their own potential issues to running a parachain on Kusama. To be fair, these risks are present for any blockchain out there.
Kusama network is powered by its own native token – KSM.
It acts as a currency (i.e. a medium of exchange) and has a couple of other functionalities, similar to functionalities of DOT token on the Polkadot network. These functionalities include:
Kusama has a cap supply of 10 million KSM. As we have previously stated, KSM tokens can be claimed by those who had participated in the token sale off Polkadot’s DOT. The rest of the supply is stored in the network’s treasury system to reward validators and nominators for staking, to give developer grants, and more.
Kusama was conceived as a testnet and training ground for Polkadot and is performing its duties responsibly and selflessly to this day. It is the lightning rod of Polkadot, its stunt-double, its “canary in a coal mine” and without Kusama, safety and stability of Polkadot is in danger.
However, apart from being an elaborate and vast sand-box for testing out projects, it is also a network of its own with its own future ahead and potential to become the stand-alone environment for crypto projects with its own community, governance, and complementary use cases.
Learn basics in our free Wiki section!