libp2p / specs

Technical specifications for the libp2p networking stack
https://libp2p.io
1.56k stars 273 forks source link

[Rendezvous] Tracking issue on how to mitigate spam attacks #341

Open thomaseizinger opened 3 years ago

thomaseizinger commented 3 years ago

This issue tracks the to-be-defined way of how the rendezvous protocol can mitigate spam attacks against rendezvous points.

Originally, PoW was considered a viable option but this approach is now being considered inadequate (see https://github.com/libp2p/specs/pull/334 and https://github.com/libp2p/specs/issues/337).

Alternative ideas mentioned so far are:

calummoore commented 2 years ago

Could we not use drand for this?

thongpv87 commented 7 months ago

How about using verifiable credential. The app is also an issuer, and any machine need to publish/subscribe into the channel need read/write credential from the issuer.