Replicated Security with Jehan Tremback
Interchain Security v1 will go live in 2 days on the Cosmos Hub and mark the beginning of the Atom2.0 vision.
What is Replicated Security?
How does it work?
How will it benefit the Hub?
Check out my notes from the interview between Cryptocito and Jehan Tremback, the product manager of the Hub at @informalinc, to learn more!
1. What is Interchain Security (ICS)?
It is a form of shared security where Cosmos chains secure each other. Current roadmap:
v1: Replicated Security.
v2: Opt-in Security.
v3: Mesh Security.
⇒ If someone wants to attack one of them, they must compromise all of them.
2. What is Replicated Security?
It is an initial launching version of ICS where Consumer Chain will be secured by the full validator set of the Cosmos Hub and have the same security as the Cosmos Hub itself.
Read more on this, Opt-in Security and Mesh Security here:
3. Impact on Validators when Replicated Security launch
Adding more consumer chains will increase the cost. However, the slashing conditions are loosened ⇒ easier to validate Consumer Chains.
In future updates, validators can choose if they want to validate a consumer chain (Opt-in Security & Mesh Security).
4. How will the consumer chains pay for the security?
25% of the inflation and fees (can be changed) generated by the Consumer Chain will be sent to the provider chain (Cosmos Hub) over IBC and distributed to its validators & delegators.
5. Cosmos Hub consumer chains:
@stride_zone: Liquid staking protocol.
@Neutron_org: Permissionless smart contract platform.
@dualityxyz: DEX.
@noble_xyz: Asset issuance chain (USDC).
@ComdexOfficial: DeFi infrastructure.
6. On slashing
When the consumer chain tells the provider chain a validator is double signed, it must go through a governance vote before the slashing happens on the provider chain.
This is similar to the @eigenlayer design.
7. Teams that build Replicated Security:
@informalinc do the core work.
@stride_zone help with building the switchover code.
The IBC-go team worked on the initial design.
Haifa set up incentivized testnet & DevOps.
The Cosmos SDK team help writing some modules.
8. On the role of the Interchain Foundation
ICF’s role is not to fund the Cosmos Hub.
It is in charge of funding to advance the state of blockchain. This includes Cosmos SDK, IBC-go team, Tendermint consensus, etc.
9. On public good funding using the community pool
Need better ways to allocate funds & ensure the value in $ won't fluctuate.
Grant program with people working full-time is a good way.
For continuous work like maintaining the Hub, we can renew the contract every 6 months.