4 ms·
I wonder, given that nowadays access to vast amounts of computing power on demand is easy, if it would be effective to generate unique builds for each and every
by outworlder 8y ago
I wonder, given that nowadays access to vast amounts of computing power on demand is easy, if it would be effective to generate unique builds for each and every player. Just like they already do, but tailored for each downloader. Which would get tied to an account, and to a given fingerprint.
- colordrops 8y agoWhat problem would that solve?
- jonjojr 8y agoIf I tell you right now that every single digital dollar will need to include the finger print of the digital printing press that created it. How would you be able to forge a new one without that fingerprint? You can't because every time you alter the digital dollar you create a new fingerprint that does not match the original digital printing machine. This fixes a lot of problems with altering code and and extensions and modding. Does not fix memory changes but it can make it quite difficult because each memory change would have to be validated against the original fingerprint already registered on the server for your particular build.
- sthomas1618 8y agoI think he's implying a cheater's injected DDL would be tailored for a specific build, so if they shared it with others, it would be ineffective. And not only that, but based on how the Cheater.DDL is targeting the build, they could identify the account that made the cheat.
- jonjojr 8y agoyou are talking about a blockchain. I have talked about this in many occasions to developer and they also agree that a blockchain to maintain a unique fingerprint of the game is very good to deter many attacks to modding and extensions to code, no matter the platform.
- s73v3r_ 8y agoBeing a blockchain would give exactly zero advantages over a traditional database.
- jonjojr 8y agoyes it will. Because in a block chain, you can't change anything unless everyone agrees to it. If you change that code, and place it back in the block-chain no other block will agree to your change and reject you.