We're in it now, and fully understanding the issue and the problems it purports to solve is incredibly important.
Dialogue is all we have, and to even build a solid argument against WEI, understanding the details matters.
We're in it now, and fully understanding the issue and the problems it purports to solve is incredibly important.
Dialogue is all we have, and to even build a solid argument against WEI, understanding the details matters.
For instance, one of the framings of WEI is that it gives advertisers a way to verify the client so they don't "have" to do fingerprinting. Except WEI does nothing to take away fingerprinting, so advertisers will then have fingerprinting and WEI. (Even if it did simultaneously take away fingerprinting it would still not be OK, but the current framing is not even offering the user benefit it claims to offer.)
doing bad things (for example, any of the 3 above options) is more irresponsible than implementing bad things poorly
…
You can not. Because that is not how world works - crime did happen, happens, and will happen. You can stop attempts or fight it by education or by arresting criminals but never eliminate or prevent it.
"You need signals of some kind to know whether a visitor is likely to be malicious or not."
Innkeeper in 13 century: "I need signals of some kind to know whether a visitor is likely to be malicious or not before he enters." - See how ridiculous it is?
You are being being wrong here - you don't have 'visitor' but 'client' and as far as I'm concerned you do not spy on every client to "know" if he "is likely to be malicious or not". You may be suspicious of client activities but that is what you can realistically do.
Also define "fraud and abuse" because this can mean many things which may have many solutions.
That innkeeper would have used the signal of how the visitor looks. If a visitor was being malicious and got kicked out, that person could not just come right back in as the inkeeper would be able to tell that he was the same person as before.
Also your metaphor is not great because WEI can only happen after the first page load since it requires the site to use javascript to use the api.
Not like that ever backfired.
>inkeeper would be able to tell
assuming that he have photographic memory and visitor did not change his looks by any way (shaving, getting scar etc.).
if you have to refer to 'looks' you have IP - it has exactly same power as signal as looks.
>Also your metaphor is not great because WEI can only happen after the first page load since it requires the site to use javascript to use the api.
for user that is irrelevant point. As people do not care about how you run server - only if they can use the page.
To put simple - I run My browser of choice on my OS of choice with my stack as I wish (otherwise I wouldn't run Linux). The idea that server owner should get any say about this is simply intrusive.
maybe your wish is possible, maybe not at all!
in any case, WEI and fingerprinting are both still bad regardless of the answer anyone might provide
said the giving-alcohol-and-cigarettes-to-children lobby,
"As much as people like to invent nefarious motives, in reality there are important players manufacturing alcohol and cigarettes who have valid use cases for children consuming them which cannot be broken carelessly."
Despite what Google say, fingerprinting will never go away - any new feature in that space will just be in addition to existing and future fingerprinting techniques.
Otherwise I agree that examining the details doesn't move the Overton window - the broad idea already did that.
There is no reason to discuss on average how many lightning rods we should place on each street and the necessary budget allocations and compromises that would need to be made and how this whole undertaking would be facilitated.
We have been doing just fine without these lightning rods on every street proposal Google made. We knew we could have it, we don't have it because we don't want it.
Chrome on android is completely unusable due to no adblocker, is this what WEI will do everywhere?
Remote attestation might reduce the amount of cheaters in games and fraud in banks if implemented properly. So, through potential indirect means.
I don't think any of this is worth the loss of user freedom and functionality, though. So I will vehemently oppose WEI and similar to be used outside of internal facilities.
And cheating isn't a significant problem in in-browser games, it's not like anyone modified the browser source to create cheats for in-browser games. And for competitive online games, we have a great imperfect attempt at showing what remote attestation would look like. Anti cheat in games.
We have AAA titles that work flawlessly under Proton but you can't play them on Linux because anti-cheat needs to do DKOM on your Windows kernel before it lets you play.
I agree with the rest of your post though.