← Back to home

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

Hidden Worlds screenshot 1
Hidden Worlds screenshot 2
Hidden Worlds screenshot 3

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