Hacker News new | ask | show | jobs
by mattdesl 1631 days ago
Very cool, thanks for sharing.

What would be the eventual process to make something like this decentralized so as to ensure no single party controls the server that (if I understand correctly) would set the day’s puzzles and handle verification?

1 comments

Wouldn't setting the puzzle for the day need to be somewhat centralized, because otherwise everyone, or a lot of people, would already know the solution/not get to enjoy the puzzle?
In PoW you don’t know the next block hash; I wonder if it’s possible for this ZK word puzzle system to be somewhat like that? I suppose it would have to unlock the next puzzle as soon as somebody submits a valid solution, so it wouldn’t be playable on a day to day basis.

Maybe a less on-chain but still relatively decentralized solution for long intervals between puzzles is a chainlink VRF oracle.