← Back to home

Ballotbox

A zkDataDao capable of remarketing data and reputation systems for solo or collected groups. Ballot box automates data sharing and distribution through a smart contract.

Screenshots

Ballotbox screenshot 1
Ballotbox screenshot 2
Ballotbox screenshot 3
Ballotbox screenshot 4
Ballotbox screenshot 5
Ballotbox screenshot 6

Problem Statement

We have three entities in our protocol - the interaction between these agents must be mediated by a smart contract:! The querier agent posts the reference to their question on IPFS, and then applies on the smart contract to have their question answered.! The response agent(s) provides anonymous data through the smart contract which is fed to a feature-set in order to answer the querier agent's request with "real-world" data.! The request agent finds the feature-set useful, and decides to invest in it. They must apply through the smart contract to gain access to the data.

Solution

! We first port the Semaphore ZKP protocol to the FVM in order to create an anonymous voting platform on the Filecoin network.! When a new question is asked, the question is stored on IPFS using the Lighthouse-SDK, and then the response agent reads this question, and provides their answer anonymously.

Hackathon

FVM Space Warp

2024

Contributors