I don't think the idea has merit. See how long it is taking the Real ID act to become enforced. People barely trust the government with this info, with the ability to get on a plane (among other things) at stake.
For instance, the third party gives you a nonce, you sign it with your private key, and they verify it with your public key.
Presumably, there's a commonly-trusted authority that signed your public key, attesting that the key corresponds to some "identity".
If you're concerned about revealing your identity to the third party, there are other schemes. Check out https://datatracker.ietf.org/wg/privacypass/about/
Game companies won't accept a system that has a non-recoverable state like a deleted private key.
If you can assign a new key to your account, then the private keys don't improve trust, and remove the point in having them instead of just OAuth.
In games like Dota 2, there's already an industry for account selling.
It's pretty simple really,
Find some Boomer's ID, who barely does anything but browsers facebook (or better yet, buy an ID of one of the billion in the 3rd world).
Sign up to this service using their id, hire some poor kids in the 3rd world to level up the account without cheats to build rep, then sell the account to a hacker.
Private keys don't solve any of this.
The alternative is having to run third party closed source anti-cheat software on my computer that is written by god knows who, that has the potential to do an enormous amount of damage if a bad actor were to sneak in a backdoor.
If you look at how much how much time and effort and money people put into these games, it doesn't seem so unreasonable. Another commenter pointed out that you have to give a similar amount of personal information to get a car loan, or, as you say, to get a plane ticket. I suspect a lot of people spend comparable amounts of money and effort on gaming, and probably see it as a bigger part of their lives.
This sounds pretty similar to Steam's VAC (Valve Anti Cheat) system aside from how widespread you want the system to be. IIRC, owners of Source-based game servers can set a flag to allow/deny users with a VAC ban. I don't think this is available to non-source games, which would be needed for your idea.
> How do VAC bans relate to phone numbers?
> VAC bans are applied to all accounts sharing a phone number at the time of the infraction.
> Can I move my items and games to a different Steam account?
> No.
https://help.steampowered.com/en/faqs/view/647C-5CC1-7EA9-3C...
I can't be the only one sick of what a sewer the internet, like multiplayer gaming and especially social media, has become.
Sure I can turn off the death mic, but there's been some really amazing interactions though it as well. For those not aware, the death mic in CoD is a feature where the instant you frag somebody in game, it turns their mic on, so you can hear their very candid reaction. Lots of times it's things like "no way what a shot how'd that guy get me!". Such a fun feature, if it wasn't for people that just utter the most offensive things imaginable on it.
You're thinking "Great, problem solved, this kid will literally never be allowed to play another video game as long as he lives"
OK, in actuality, he's just going to use his mom's ID next time. And his dad's. And his grandparents' IDs. etc, etc
There'll be a whole gray market for IDs from all over the world to pair to your ridiculous Orwellian service, because thankfully it won't be backed up by penalty of death
Producing identity verification documents that many times over and over is not something a 13 year old will likely be able to do, relatives would certainly raise questions from those relatives as to why they need them.
I see the ridiculous Orwellian service is being the anti-cheat software we have to run already.
And that is great, why? Is it okay to hold people accountable for their whole lives, for actions they did as literal children?
Well that's horrifying. I'm glad I don't use Windows, and I'm glad my computer physically does not have a microphone for malware to enable.
You guys can just move to South Korea or China if you want to live with that authoritarian BS
Additionally, will it be any harder to get around a system like this than a traditional anti-cheat system? Theoretically - for the average player at least, it might make cheating worse - assuming the cheater runs their cheats in a realistic way, in your world, there is now no detection software pinpointing the cheaters!
In my mind it's much better than running N number of different anti-cheat software on my machine, assuming that this reputation management entity is very well respected. Again, it'd be very hard to get a system like this right, but I think it is certainly possible.
Some cheats run outside the OS and are basically indistinguishable from regular players. So anti-cheat won’t work. Good matchmaking + still catching cheats for impossible stuff + real tournaments requiring in-person attendance or heavy monitoring, should still work pretty well.
You might be severely underestimating how much comp gamers hate cheaters.
First of all, fuck you for assuming bad faith.
> we'd be more than happy to give full root level access if it means the cheaters actually vanish
Except it won’t - cheaters will move on to using other methods. There already exist external, undetectable methods for cheating that involve running the cheat software on other machines. Requiring this level of access is just pouring fuel on the fire of the arms race here, and the potential harm it will cause to non-cheaters is worse than whatever harm getting pwned by skriptkiddies in your bang bang shooty shoot live service Skinner box simulator can cause. This is an attempt at a technical solution to a social problem - you can’t patch meat and brain.
> You might be severely underestimating how much comp gamers hate cheaters.
Actually, I’m not. I’ve been on streams where competitive gamers meltdown and threaten to kill their opponents. But just like murdering people who beat you is morally wrong so is forcing everyone who wants to play a game to effectively give over control of their machines to the game makers through intrusive, kernel level anti-cheat.
In your system I'd never be able to play an online game again, only because a single account of mine used an email / password combination that leaked god knows where. Needless to say I'm not a fan.
happened to me on pugb and the only way I could get my account back was with a paypal charge back. It's very typical that game companies refuse to tell users what triggered it or how to avoid it in the future. For all I know, it could have been a scam from the devs.
I can live with a 40 - 60$ loss on a game, but losing the ability to play all games on protected servers forever would be really bad
It's an impossible task for every game studio to get all those details right, that's why I think it needs to be centralized. That way game studios can just worry about making cool games, and not having to waste resources on this endless arms race of cheating.