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

Research & implement PoC for Waku/0 or Waku/1 & Whisper/6 compatiblity #125

Closed
kdeme opened this issue Nov 18, 2019 · 1 comment
Closed

Research & implement PoC for Waku/0 or Waku/1 & Whisper/6 compatiblity #125

kdeme opened this issue Nov 18, 2019 · 1 comment
Labels

Comments

@kdeme
Copy link
Contributor

@kdeme kdeme commented Nov 18, 2019

As Waku is a different protocol from Whisper, nodes using Waku protocol will not be able to talk directly with nodes talking still Whisper/6 protocol (unless we do some tricks in handshake...but that would be hacky).
This will need to be resolved if the Status app requires to be compatible with older versions. (App pre Waku can send messages to app using Waku protocol).

Most likely solution here is to have enough full nodes in the network that speak both Waku and Whisper/v6 protocol and that those nodes relay the messages between both protocols.
So the possible solution here would be to implement such relay/bridging node.

Acceptance:
Working PoC bridge solution between Whisper/6 and Waku/0

@kdeme kdeme mentioned this issue Nov 18, 2019
10 of 27 tasks complete
@kdeme kdeme changed the title Research & implement solution for Waku/0 or Waku/1 & Whisper/6 compatiblity Research & implement PoC for Waku/0 or Waku/1 & Whisper/6 compatiblity Nov 18, 2019
@kdeme

This comment has been minimized.

Copy link
Contributor Author

@kdeme kdeme commented Nov 22, 2019

#120 contains a shared queue function to bridge between Whisper & Waku, it is not perfect though, hence #126

@kdeme kdeme closed this Nov 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.