Anti-Cheat Layer
Void Protocol's first layer focuses on ensuring that the gameplay is genuinely completed without any form of cheating. This is achieved through the VoidEngine. It's our proprietary, fully deterministic engine that reconstructs the gameplay and validates its legitimacy.
Data Collection
When a player engages with the game, their gameplay data is sent to the Void Protocol for analysis. This data includes every action taken during the session, from enemy interactions to in-game choices.
Replay Reconstruction
Using the VoidEngine, the gameplay is reconstructed and simulated in a headless client running on a node. This ensures that the game is executed exactly as it was played, with no discrepancies or manipulations possible.
Verification via Compute Nodes
The reconstructed replay is then sent to dedicated compute nodes where the gameplay is cross-referenced with a series of established rules for valid actions, ensuring that all the in-game events align with expected behavior.
Consensus Building
A consensus is reached across the node network if the gameplay is deemed genuine. The protocol analyzes the flow of gameplay to ensure no shortcuts or exploits were used.
On-Chain Recording
If the gameplay is verified as legitimate, important "actions" (e.g., defeating a boss, leveling up) and "progressions" (e.g., completing quests or achievements) are distilled from the gameplay data and recorded on-chain.
Outcome
Players can thus confidently complete quests, dungeons, and campaigns ("activities"), earning on-chain items and metadata ("resources") that are verifiable and immutable.
Last updated