GigameshGarages / ReefNet

Privacy Preserving Metadata Proof Powered Data Streaming Token Vaults with zkRollups on Ocean Protocol

Home Page:https://devpost.com/software/reefnet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Summary

Privacy Preserving Metadata Proof Powered Data Streaming Token Vaults on Ocean Protocol

Problems

  • Lack of provenance in Data Streaming Market Places
  • Lack of metadata verifiability in Data Streaming Market Places
  • Lack of fairness in Data Trading and Data Monetisation Markets

Solution

  • Integration of Data Streaming Tokens with Metadata Mixing Proofs
  • Implementation of Data Streaming Standards usig ERC 1620
  • Implementation of Verifiable Delay Functions for DAO Security
  • Implementation of Zero Knowledge Proof Powered Rollups for Scalability
  • Implementation of Token Vaults as a yield aggregator for Balancer Pools

Components

  • Fork of the Ocean Protocol Smart Contracts
  • Data Tokens using Ocean Protocol Framework
  • Data Streaming Standards based on ERC 1620
  • Token Vault Integration to Balancer Pools
  • Data Diligence Proofs using Circom Circuits
  • Metadata Proofs using Zokrates ZKP Toolkit
  • Data Streaming Indexing using Starkware Veedo VDF
  • Data Stream Security using Starkware Veedo VDF
  • Data Streaming Management using VDF Protected RANDAO
  • Data Token Transactions using Simple zkRollups

Testing Instructions

  • Solidity Smart Contract Testing in Truffle
  • Circom Circuit Compilation using Circom
  • Circom Circuit Execution using SnarkJS
  • Zokrates Proof Compilation on Remix
  • Zokrates Proof Verification on Remix

Node Package Managers for Circom and SnarkJS

  • npm install -g circom
  • npm install -g snarkjs

Node Package Manager for Truffle

  • npm install -g truffle

About

Privacy Preserving Metadata Proof Powered Data Streaming Token Vaults with zkRollups on Ocean Protocol

https://devpost.com/software/reefnet

License:GNU Affero General Public License v3.0


Languages

Language:Solidity 74.6%Language:JavaScript 24.1%Language:Shell 0.7%Language:Python 0.5%Language:Dockerfile 0.1%