Informal Systems, a development company building on Cosmos, published the first preview of the newest shared security model to be added to the Cosmos ecosystem. Aside from providing security to Cosmos blockchains, this model will also make the process of launching a blockchain much easier and more accessible.
We dive deeper into the model Informal Systems dubbed the “Interchain Security” and the impact it will have on the Cosmos ecosystem.
Sharing security on Cosmos, one blockchain at a time
The introduction of Proof-of-Stake (PoS) networks has revolutionized the blockchain space, making it possible for users to secure the network with their token stake, rather than hash rate. The bigger the network and the more valuable its token is, the more secure it gets—as more value gets staked, it becomes harder for bad actors to carry out attacks.
However, small and emerging PoS blockchains struggle with a low market cap and a low amount of resources. A low number of speakers and a small amount of value staked makes the network more vulnerable to attackers, affecting its position on the market.
The Cosmos ecosystem was built to be the “internet of blockchains” and facilitate a network of interconnected and interoperable networks built on the same infrastructure. The Cosmos Hub then shares security with other blockchains, lending its capital to be used for block validating on smaller chains.
Various blockchain networks have adopted various types of shared security, including optimistic rollups, zk-rollups, and sharding. Interchain Security is the Cosmos-specific category of shared security, built using the Inter-Blockchain Communication Protocol (IBC).
Put simply, Interchain Security allows the Cosmos Hub to be in charge of producing blocks for a consumer chain. This is done by allowing its validators to run two nodes—one for the Cosmos Hub and one for the consumer chain. To participate in the consumer chains, validators are required to stake ATOM tokens.
Any evidence of downtime or misbehavior on the consumer chain is immediately sent to the provider chain, where the staked ATOM tokens can be destroyed using a mechanism called “slashing.”
The Inter Blockchain Communication Protocol (IBC) is used by the consumer chain to communicate with the Cosmos Hub and keep track of which validators are participating in the Interchain Security system and report any downtime.
Informal Systems, the development company behind Interchain Security, announced today that it has almost completed the first version of its Cosmos-specific shared security. Interchain Security v1 is expected to be fully completed by the end of this quarter and officially launch on Cosmos in Q2 2022.
V1 will enable anyone to launch a blockchain using the same validator set as the Cosmos Hub by making a governance proposal. If the Cosmos community accepts the proposal, the consumer chain launches and immediately inherits the full security of the Cosmos Hub.
What makes Interchain Security so important?
While the Cosmos ecosystem has been around for quite a while, reaching dozens of milestones along the way, the launch of Interchain Security could be its most important update yet.
The value Interchain Security brings to Cosmos goes much deeper than just increasing the network’s security. It manages to bring together different user groups and reduce the conflict of interest between them.
Firstly, Interchain Security will make Practical Hub Minimalism, a strategic philosophy leading the Cosmos Hub, possible without sacrificing the efficiency of the platform. Practical Hub Minimalism, as its name implies, is a belief that the Cosmos Hub should have as few features as possible. This, its proponents claim, removes security vulnerabilities and reduces the chance of a conflict of interest between user groups that could lead to a hard fork.
As the current Cosmos Hub is constantly adding new features, many of its users are worried that the security of the network will become compromised. Interchain Security will be able to satisfy these “hub minimalists” by allowing each of these features to become a separate chain.