5 ms·
Is the premise over at Wikipedia still that an IP address meaningfully identifies a single editor? I think that ship sailed.
by NovemberWhiskey 5y ago
Is the premise over at Wikipedia still that an IP address meaningfully identifies a single editor? I think that ship sailed.
- fennecfoxen 5y ago"I cannot stress this enough, and I think it's important to frame this debate correctly when it comes to discussing these blocks. I have made somewhere around 1200 rangeblocks of webhosting providers in the last 5 weeks or so. Not one of them was targeted at a user." — [[User:Blablubbs]] in linked page Wikipedia doesn't block to punish individuals. It blocks to protect itself. There are plenty of ways around most blocks, like simply creating an account.
- jhugo 5y agoAFAIK their policy is to block IPs that "obscure individual users". Another commenter quoted: > Communities typically block edits from IP addresses that obscure individual users. Surely they are aware that this is basically all IPs nowadays...? If that's genuinely the policy then it should be almost equivalent to just requiring an account for all edits, so why not just do that?
- gnfargbl 5y ago> Surely they are aware that this is basically all IPs nowadays...? There are indeed many classes of IP address which multiplex large numbers of users (mobile network exits, VPN exits, ISPs with CGNAT, some corporate web filtering systems, shared public wifi, tor, satellite ground station exits, residential proxies, ...). However, claiming that "basically all" IPs are multiplexed is definitely wrong. A home or small office broadband line typically gets a dynamic-but-ephemerally-unique IP, same as it always did. The effect of IPv6 on this isn't totally clear to me yet. If anything, as IPv6 deployment among ISPs increases, the trend seems to be for less multiplexing and not more.
- jrockway 5y agoIs that true? I've worked at two ISPs and we never made an effort to make the IPs ephemeral. (OK, at the second ISP we didn't even have DHCP servers. We made everyone set up every device on their own!) My current home broadband setup gives me the same IP address for months at a time, across router reboots. Advertisers love it, I'm sure.
- gnfargbl 5y agoThat's a great point and very fairly made. For my own ISP (BT in the UK), I get a new IP on each router reboot. I understand that for some others like Virgin, the IP is very stable over long periods.
- naoqj 5y agoFor most ISPs making IPs ephemeral is the only solution to the scarcity of IP addresses. You don't want IPs allocated to people who have turned off their routers.
- jhugo 5y agoThat doesn't require you to deliberately assign a new IP every time the router reboots, it just requires you to be able to re-use IPs without an active DHCP lease. In practice customers don't usually turn their routers off for very long, and many ISPs don't have an acute shortage of IPs (those that do have already moved to CGNAT), so it's pretty typical to keep your IP no matter how many times you reboot your router. If I'd leave it off for a month I'd be less sure I'd get the same IP.
- jhugo 5y ago> However, claiming that "basically all" IPs are multiplexed is definitely wrong. A home or small office broadband line typically gets a dynamic-but-ephemerally-unique IP, same as it always did. IPs assigned to homes and small offices are still multiplexed. It's just a case of magnitude. (In other words, it's rare for a home or small office to contain just a single person.) The policy as stated makes no sense, if they intend for it to be something like "more than 5 people per IP" they should just say so. > The effect of IPv6 on this isn't totally clear to me yet. If anything, as IPv6 deployment among ISPs increases, the trend seems to be for less multiplexing and not more. FWIW, every ISP I've used in the last ~10 years has delegated me an IPv6 prefix, resulting in each device in the network getting a unique IPv6 address. I've never seen any kind of NAT used in the wild for residential IPv6.
- m-p-3 5y ago> AFAIK their policy is to block IPs that "obscure individual users". Another commenter quoted: > > Communities typically block edits from IP addresses that obscure individual users. > Surely they are aware that this is basically all IPs nowadays...? > If that's genuinely the policy then it should be almost equivalent to just requiring an account for all edits, so why not just do that? With the shortage of IPv4 addresses and the lack of progression to IPv6 from many ISPs, we're likely going to see users unable to anonymously edit if they start blocking those behind a CGNAT.
- NovemberWhiskey 5y agoI find this all vaguely baffling; I'm by no means a WP expert. If they're not targeted at users, what are they targeted at? Bots?
- TurningCanadian 5y agoThe tragedy of the commons that happens when you can't establish the reputation of your visitors because regular users are indistinguishable from malicious actors when signals like IPs are intentionally obscured.
- bdamm 5y agoThat's only because they're using weak authentication. If they required users to use something like WebAuthn, the bot problems would be significantly easier to deal with.
- drivebycomment 5y agoTrue, but that would significantly increase the barrier for contributions, especially at the long tail. As always, it's a trade-off, not a black-or-white situation.
- mimsee 5y agoHow come? Last I checked there was a devtool to create virtual authenticators. Unless there’s a way for wikipedia to permit only certain vendors like Yubico, akin to browsers trusting certain CAs, I don’t see how one couldn’t make a bot register thousands of accounts with virtual authenticators.
- bdamm 5y agoYes, assertion for manufacturing source is part of WebAuthn.
- NovemberWhiskey 5y agoThe reasoning here just seems perverse. WP wants to allow contributions by anonymous users, which seems noble. But it also realizes that it needs to be able to block some people from anonymous contribution "to protect itself". The implementation of the blocking mechanism is IP addresses/ranges, which is imprecise (to say the least). But now you have to worry about abusive users bypassing your technical control by obscuring their IP addresses. So you block all IP ranges that implement e.g. CGNAT, VPNs, 464XLAT. So now you're mass-blocking access to millions of people who have never shown any inkling of malicious intent due to rational technology choices by their service providers or due to a reasonable desire to protect their personal privacy. If you're OK with blocking users in such an entirely capricious and arbitrary way, why not just insist on registration?
- em-bee 5y agoyes, but it is way to broad. hosting service ranges are blocked even though individual servers have static IPs. it is possible to get an IP unblocked, but then someone else blocks another range with that IP again. it's impossible to keep up. the problem with accounts is that the editing history is public, making it impossible to keep even a pseudo-anonymous identity because everyone would know who i am based on what i edit. didn't jimmy wales himself say that the editing and viewing history is sensitive personal data? i don't mind wikipedia itself knowing my identity, just like i don't mind hackernews admins knowing who i am, but i'd like wikipedia to help me keep my identity hidden from the public.
- marginalia_nu 5y agoIn my experience it's extremely effective to filter IP blocks where a lot of trouble seems to come from. Services that don't scrutinize their customers very carefully tend to accumulate questionable customers.
- duxup 5y agoIt's the worst, and sometimes also the best / most effective tool available.
- hombre_fatal 5y agoIt’s more that some IP ranges give you disproportional amounts of abuse.
- asdfasgasdgasdg 5y agoAbuse-mitigation policies don't always have to be perfect. They just have to have a >1 benefit-to-cost ratio.
- VWWHFSfQ 5y ago> an IP address meaningfully identifies a single editor I'm fairly certain that the GDPR believes an IP address is PII and imposes a bunch of fairly onerous restrictions on how network administrators are able to log and analyze them. So it doesn't seem like that ship has sailed at all. If anything it's been reinforced by actual law that it _does_ meaningfully identify someone.
- NovemberWhiskey 5y agoThe GDPR also protects your name that way too, despite the fact that it might actually identify a multitude of different people (like if you're called John Smith). It does so on the basis that it may under some circumstances be sufficient to identify you personally; same for IP address. It is very seldom in my experience the case that legislation tells us anything at all about what is true about technology.
- JohnTHaller 5y agoThe EU legally recognizes IP addresses as personally identifiable information.
- nonameiguess 5y agoNot gonna speak to why they're blocking Apple Private Relay, but clearly, no, they're not implying that an IP uniquely identifies an individual. In some cases, it can identify an organization, though. One of my good friends worked for Wikipedia a while back, and he claims one of the bigger problems they had was Congressional staffers edit-warring on pages, so they blocked the IP range of US Congressional offices. They weren't trying to target a single staff. They were targeting all of them.