Peer ID exposure / `WithNoAuthor`
- Dominant language
- Rust
- Stars
- 697
- Forks
- 200
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 65
Description
# Summary
Messages currently include the originating peer ID, which may make SP/network identity correlation easier. We should evaluate the privacy benefit of enabling WithNoAuthor against the loss of observability and network-health metrics.
This must be coordinated with other implementation teams, given we are using strict message validate policy https://docs.rs/libp2p-gossipsub/0.49.2/src/libp2p_gossipsub/config.rs.html#42, so all kinds of issues if some nodes allow for unsigned messages and some not. Lotus also uses strict for at
the moment
https://github.com/libp2p/go-libp2p-pubsub/blob/998602bd8c7d1e0a8c721f7b4ca5cb787c12cd7f/pubsub.go#L550
# Additional Links & Resources
Contributor guide
Assessment
This issue has not been assessed yet.