Replies: 1 comment
-
Interesting topic. :-) Our top priority is deploying an IBC-enabled mainnet that can work with Cosmos Hub, Osmosis etc. Given IBC is still "early" days, I think we should gain some operational experience with the existing protocol and tooling and then improve iteratively as needed. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Intro
The IBC protocol imposes significant operational requirements due to the exogenous proxy chain client setup:
Alternative Approaches to the em-ledger IBC module
Dynamic IBC
Agoric first identified this challenge as an IBC adoption hurdle (the road to dynamic IBC) and advocated dynamic IBC a refined IBC protocol that Confio adopted conceptually for the CosmWasm platform.
Thus smart contracts offer a more streamlined IBC operational approach that does not eliminate all operation strains but offer a helping hand toward smoother operations. We should evaluate CosmWasm for potential fit to our IBC use cases. Of interest is also their TS relayer and whether it offers an easier management path ts-relayer features.
Peer em-ledger IBC chain
Another approach emanating from the idea of Cosmos as a single application chain is creating a peer(s) chain for each IBC application with light client(s) attached to that single purpose chain. The benefits of this approach:
What do you think?
*
The issue with non-relaying funds and consequently locking them during the client freezing period has been slated for an SDK release: pull #140
Beta Was this translation helpful? Give feedback.
All reactions