Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

unmask sybil counterparties by hostmask #313

Closed
wants to merge 0 commits into from

Conversation

adlai
Copy link
Contributor

@adlai adlai commented Nov 8, 2015

Working (tested) version of #311.

I'm not certain what caused the heisenbug with IRCMessageChannel.__privmsg(); the symptom was that it didn't strip hostmask, and didn't execute debug print statements when I tried to figure out why; yet print statements did indicate that it was running changed code. Makes me itch for modularization à la #254... any update from @ghtdak on regarding https://github.com/ghtdak/joinmarket/tree/master-refactor_v1 ?

@tailsjoin
Copy link
Contributor

Maybe I don't understand this PR, but just on a quick check of the room joinmarket-pit:

81 total
22 users with the hostmask: CgAn-7g5.05e.aubm9g.IP

So it seems this is easier to fake, just use Tor?

@adlai
Copy link
Contributor Author

adlai commented Nov 9, 2015

@tailsjoin The ideal solution is being fleshed out in #287, this is a short-term fix which gives sybils an incentive to get new IPs. If the easiest way for them to do so is Tor, then that's what they'll do.

@tailsjoin
Copy link
Contributor

Understood, thanks.

@adlai
Copy link
Contributor Author

adlai commented Nov 12, 2015

  • commit message summarizes rationale
  • fixed bug which was due to omission of stripping from announce_orders
  • code is tested, has run for several days and executed joins successfully

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants