Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Core] Implement IBC Protocol #180

Open
grandbaiyi opened this issue Jun 11, 2019 · 3 comments
Open

[Core] Implement IBC Protocol #180

grandbaiyi opened this issue Jun 11, 2019 · 3 comments
Assignees
Labels
blocked Issue can't be resolved due to a unresolved dependency question Further information is requested

Comments

@grandbaiyi
Copy link

Has lightchain implemented the IBC protocol? I'm looking for an ethermint alternative that can connect to cosmos hub's ethereum.

Thanks.

@grandbaiyi grandbaiyi changed the title Has lightchain implemented the IBC protocol? [Core] Implement IBC Protocol Jun 12, 2019
@ggarri
Copy link
Contributor

ggarri commented Jun 13, 2019

Hi @grandbaiyi

Cosmos IBC protocol is still on an experimental state but we are keeping a very close eye on their progress. At the minute the IBC specification is considered a draft according to the Cosmos team https://github.com/cosmos/ics. We will start working on the integration once the specifications of the protocol are settled.

Let us know if you have anything else we can do. Stay tuned about our progress joining our Telegram group for developers https://t.me/LightstreamsDevelopers to

@ggarri ggarri added blocked Issue can't be resolved due to a unresolved dependency question Further information is requested labels Jun 13, 2019
@grandbaiyi
Copy link
Author

Hi @ggarri
If I want to integrate the current IBC into LightChain to complete the verification of POC, what should I do? I think I should first add Cosmos-SDK to LightChain. But I don't know how difficult it is to do this work. Can you give some advice about this? thank you very much!

@ggarri ggarri self-assigned this Jun 26, 2019
@ggarri
Copy link
Contributor

ggarri commented Jun 26, 2019

Hi @grandbaiyi ,
We didn't get time to research much about it but my understanding is that you need to:

  1. Integrate Cosmos-SDK
  2. Implement the IBC protocol
    2.1 Connectivity to the Cosmos Hub
    2.2. Inter-communication with the lightchain BC (https://github.com/lightstreams-network/lightchain/blob/master/consensus/abci.go)

Cosmos team provided a few sample code you can check to grasp ideas:

As I mentioned before we are planning to do this work in the future, once the protocol is considered production ready, I will keep you posted over this issue. In meanwhile good luck with this and sorry for not being more useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue can't be resolved due to a unresolved dependency question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants