project screenshot 1
project screenshot 2
project screenshot 3

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.

Hidden Worlds

Created At

ETHGlobal Bangkok

Project Description

The article I wrote introduces a novel, never seen before approach to creating private, discoverable, but consistent worlds that remain hidden from everyone (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.

How it's Made

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.

background image mobile

Join the mailing list

Get the latest news and updates