The following table indicates the major ICS features available in the currently active releases:
Feature | v4.0.0 |
v4.3.1 |
v4.3.1-lsm |
v4.4.0 |
v5.0.0 |
v5.2.0 |
v6.1.0 |
---|---|---|---|---|---|---|---|
Channel initialization: new chains | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Validator set update | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Completion of unbonding operations | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Consumer initiated slashing | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Reward distribution | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Consumer chain removal | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Key assignment | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Jail throttling | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Soft opt-out | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ |
Channel initialization: existing chains (aka Standalone to consumer changeover) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Cryptographic verification of equivocation | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Jail throttling with retries | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
ICS epochs | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Partial Set Security | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
Inactive Provider Validators | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Permissionless | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |