All messages sent over a net.BroadcastChannel via the libp2p transport should be signed on the sender end and verified on the receiver end. This isn't something the application layer should have to worry about, it should just happen transparently.
A message that is received but not verifiably signed can be logged and dropped.
All messages sent over a
net.BroadcastChannelvia the libp2p transport should be signed on the sender end and verified on the receiver end. This isn't something the application layer should have to worry about, it should just happen transparently.A message that is received but not verifiably signed can be logged and dropped.