Skip to content

Cleanup and Pruning #559

Closed
Closed
@colin-axner

Description

@colin-axner

The cosmos hub, about 1 month after launching IBC has around 100 clients, 150 connections and 100 channels. In reality, there are probably ~25 unique connections. Most of these instances came from testing. The amount of usused/abandoned clients/connections/channels will only increase with time.

I'm curious if there is any way to specify a safe way to remove old clients/connections/channels. A chain could prune any non-active clients and thus the associated connections/channels, but I could see this being problematic if the counterparty has an active client, not to mention, the counterparty may be a multitude of clients since each connection can specify a different client, with different client parameters.

Opening this issue as I'd like ICS to create a recommendation for how to go about pruning old state

Metadata

Metadata

Assignees

No one assigned

    Labels

    featurePossible future feature.not plannedtaoTransport, authentication, & ordering layer.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions