Hidden Worlds
This article introduces a novel approach to creating private, discoverable worlds that remain hidden from everyone except those actively exploring them, using blockchain and cryptographic techniques like Zero-Knowledge Proofs and Private Set Intersection.
Screenshots



Problem Statement
The article I wrote introduces a novel, never seen before approach to creatingprivate,discoverable, but consistent worlds that remain hidden fromeveryone(even from the game creator) except those actively exploring them, using blockchain and cryptographic techniques like Zero-Knowledge Proofs and Private Set Intersection.This kind of feature is often only achieved by having a centralized server guarding this information, or having a single player game where the user has not looked into the binary to discover what the game contains. The article explains on how you can achieve this in a decentralized and in a truly private manner.
Solution
The project aimed to explore the feasibility of creating a private, discoverable world, a concept that was uncertain even before the project began. During the project it was found to be possible.This is the first time someone has managed to design a protocol to achieve this.The project was built using github, hack.md, adobe express, visual studio and chatgpt.
Hackathon
ETHGlobal Bangkok
2024
Contributors
- KillariDev
36 contributions