Topics In Demand
Notification
New

No notification found.

How ‘Replicated Security Model’ could solve the validator issue of Cosmos appchains?
How ‘Replicated Security Model’ could solve the validator issue of Cosmos appchains?

September 26, 2023

7

0

 

Specific projects while using the  public or permissive  blockchain unequivocally face an imminent challenge of standardization because of the existing tech stacks that public and permissive blockchains use. To deal with this issue, appchains engineered  an innovative way forward through application specific chains having their own  consensus model to support such projects. However, while doing so, these app-chains  exposed points of failure, nonetheless in the form of: Composability & Security. 

How?

Since the applications developed resided within the walled gardens of specific use-cases and network effects, other solutions were heterogeneous and couldn’t reside on the same network. This created a point of failure on appchains where clustering of validation could compromise the network

Why?

App-chains have their own consensus mechanisms making their ecosystem non-incentivizing for other networks to participate and secure the ecosystem. Due to this reason, app-chains experienced node validation problems. For applications to survive on app-chains, they need assurity of security for its users.

Replicated Security Model in Cosmos

What is a Replicated Security Model? 

Replicated Security is an extended security layer that appchains can use to inherit the security features of the provider chain to safeguard their network. The provider chain shall charge a percentage of fees for validating the transactions and safeguarding the network from abuse. 

How the Replicated Security Model Works?

Using the RS formerly known as ICS or Interchain Security, the Cosmos Hub works  as a provider to the consumer chain/app chain. It uses the  IBC or Inter-Blockchain Communication (IBC) protocol for connecting and validating the transactions of the consumer chain through data packets which are relayed from the provider chain to the consumer chain in the following manner as explained in this image; 

How This Model Establishes Security Concepts?

Like, we already touched upon in the starting of this article that appchains have walled operations. As a result, when you have a walled tech architecture, it amounts to a handful of validators to validate the system and receive incentives in return. However, such a practice is impractical because the validators can choose to act rogue if the transcations value outsmarts the rewards accrued. Replicated Security Model provides a trade-off to such applications where they can relay the block data to the IBC which publishes the information across various nodes. In doing so, it protects the network against point of failures because the attacker must compromise all the validating nodes that are rendering security to the application chain through the RS model to compromise the network. Since the provider chain has other clients and node validators are distributed evenly, it completely discourages such pursuits. 

How the Replicated Security Model Would Help the Cosmos Hub App Chain Ecosystem?

Cosmos Hub provides IBC,  which creates a symbiotic relationship with the partner networks/consumer chain to replicate the security of the Cosmos Hub. In order to do that, the Cosmos Hub uses Practical Hub Minimalism which minimizes the working features of the consumer chain to negate the point of failures. But, in doing so, the Cosmos Hub shall be monetizing the trade-off lent through its network to the consumer chains/network, thereby solving the Cosmos appchain validator problem. 

Moreover, the Practical Hub Minimalism has been designed keeping in mind conflicts of interests of the user-groups and mediating through a trustless decentralized manner  to resolve issues, if they happen at any point of time. In this way, the Cosmos Hub shall maintain neutrality and minimalism to secure the network from grounds-up and cater to the Cosmos Appchain Validators. Here’s how the entire process of safeguarding the Cosmos appchain validator would appear like; 

Who all are  Using the Cosmos Hub Replicated Security Systems?

At the time of writing, the Cosmos Hub has already onboarded Neutron, which is  DeFi smart-contract platform to address problems like providing cheaper transaction gas to scale the ecosystem. In addition to this, Neutron also helps in trading and swapping digital assets on its ecosystem. 

Since Neutron is built using Tendermint and CosmoSDX, it is highly composable with other applications as well. Neutron’s security aspects are modeled using the game theory where sustaining the network would make ATOM more valuable and if the network is resilient against attacks and hacks, it will safeguard the Neutron ecosystem. So, it creates a win-win situation for both the parties. In addition to this, Neutron has also expressed the intent to sponsor the ecosystem and build the same from ground up so that every community from the IBC can participate and protect the ecosystem. The long term trade-offs seem promising for the Cosmos Hub to provide the security layer to app-chains, which is the need of the hour for them. 

 

About The Author 

Author

Dr. Ravi Chamria is co-founder CEO of Zeeve Inc, an Enterprise Blockchain company. He has an experience of 18+ years in IT consulting spanning across Fintech, InsureTech, Supply Chain and eCommerce. He is an executive MBA from IIM, Lucknow and a prolific speaker on emerging technologies like Blockchain, IoT and AI/ML.

Passionate About: Blockchain, Supply Chain Management, Digital Lending, Digital Payments, AI/ML, IoT

Specialities: Strategic Management, Technology Innovation, Product Management


That the contents of third-party articles/blogs published here on the website, and the interpretation of all information in the article/blogs such as data, maps, numbers, opinions etc. displayed in the article/blogs and views or the opinions expressed within the content are solely of the author's; and do not reflect the opinions and beliefs of NASSCOM or its affiliates in any manner. NASSCOM does not take any liability w.r.t. content in any manner and will not be liable in any manner whatsoever for any kind of liability arising out of any act, error or omission. The contents of third-party article/blogs published, are provided solely as convenience; and the presence of these articles/blogs should not, under any circumstances, be considered as an endorsement of the contents by NASSCOM in any manner; and if you chose to access these articles/blogs , you do so at your own risk.


Zeeve is an enterprise-grade Blockchain Infrastructure Automation Platform. Join the growing list of clients that trust us with their Blockchain initiatives

© Copyright nasscom. All Rights Reserved.