-
Notifications
You must be signed in to change notification settings - Fork 14
Waku v2: Decide what to do about signature field #150
Comments
There's a new NoSign policy being introduced: libp2p/specs#294 Being worked on upstream here vacp2p/nim-libp2p#365 Once that's merged, we can revisit this and use that I believe. |
I think we should go with 3. It links the creation of the PubSub message with libp2p peerId and thus indirectly with the IP address of the user publishing the message. This is typically something we do not want.
|
Agree, I think on a spec level this will be |
Yeah, sounds like we should use that when it gets in. |
Decided already, see #228 |
Problem
Currently the alpha spec says (https://specs.vac.dev/specs/waku/waku-v2.html#protobuf):
There are some trade-offs involved in using this or not.
Acceptance criteria
Details
Currently the signature field has some questionable choices:
However:
See libp2p/specs#276 for upstream issue
Alternatively, to add fields without breaking signature scheme:
h/t @cammellos for ideas
Possible Solutions
Notes
The text was updated successfully, but these errors were encountered: