Inspiration
always wanted to lessen the amount of data i share on the internet for better personal privacy
What it does
a platform which share data selectively and only to the extent defined by the user,
for example on internet people use different services , but do not want to share the data with third parties but the applications might need some way to get stats. this is conflicting. using midnight and zero knowledge proofs implementation we can just share the information to the blockchain privately, but give access to data selectively.... meaning someone cannot directly access the kind of diseases i have in my medical data, but can selectively query the number of people which my age who have the same disease. win - win for both the parties.... applications can incentivize users to share more levels of access to data thus creating an trusting and practical ecosystem for both the stakeholders.
How we built it
used the examples shared by the midnight team
Challenges we ran into
had some problems with the setup and running the examples and also with funds in the wallet
Accomplishments that we're proud of
learnt something cool(learnt two tech stacks, some concepts about crypto and zero knowledge proofs)
What we learned
how zero knowledge proofs are very powerful when applied to personal privacy
What's next for DataVault
- data vault can be extended to provide a safe space for data sharing, which in turn can be a middleware for any or all application which need access for your data(for example: social media platforms)
Built With
- compact
- docker
- node.js
- typescript

Log in or sign up for Devpost to join the conversation.