Skip to content

security brainstorming: how do we stop pairing IP address with wallet address? #23

@arilotter

Description

@arilotter

Broadcasting IPs to everyone is dangerous. Perhaps we need to move off webtorrent trackers, and to a more centralized but less dangerous service.
Or, figure out a way to publish some information to a WebTorrent tracker without publishing an IP - maybe the Vaportrade site itself can run a small backend and pin a magnet link to each tracker, and then we can just publish addresses, no IPs, and the Vaportrade site can ferry requests to & from the trackers, just until users trust eachother enough to accept a trade request?

Major kudos to @collabshard on Twitter for these thoughts:

Exposing public IP of a machine with assets on it to untrusted 3rd parties (by design - that's how WebRTC works), what could go wrong.

New iterations should keep Joe in mind.

Joe average probably doesn't
a) Use a VPN (recommend one?)
b) Have a hot/cold wallet setup (Educate him?)
c) Keep his system updated all the time (Educate)
d) Want to get rekt / become an easy target for hackers

IP is the critical piece of information here. If it gets exposed and it's known that it's a Vaportrade user, crypto is at risk.

See thread https://twitter.com/usevaportrade/status/1478173602184847361

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions