bnb-chain / community-contributions

44 stars 12 forks source link

Data privacy enforced ML #63

Open huihzhao opened 1 week ago

huihzhao commented 1 week ago

Main Objectives/Goals:

To invite developers and researchers to contribute to the development and implementation of Zero-Knowledge Machine Learning (zkML) technologies for secure and privacy-preserving verification of inference and data provenance. zkML combines ZKPs with machine learning to allow verifiable and privacy-preserving ML computations. This is particularly crucial in scenarios where data sensitivity and privacy are paramount, such as medical diagnoses, financial analysis, and personal data processing. zkML ensures that ML models can be applied to sensitive data without exposing the data itself to third parties, while still allowing the results to be verified for correctness and integrity.

Challenge Description:

We seek proposals that address the following areas:

  1. Development of zkML Frameworks:
    • Creation of open-source zkML frameworks and libraries.
    • Implementation of zkML techniques in existing ML platforms.
    • Optimization of zkML algorithms for efficiency and scalability.
  2. Applications in Sensitive Industries:
    • Prototyping zkML solutions for healthcare, including secure medical diagnosis and personalized treatment recommendations.
    • Developing zkML applications for financial fraud detection and secure financial transactions.
    • Exploring zkML use cases in privacy-preserving data analytics.
  3. Proof of Concept and Pilot Projects:
    • Development of PoC projects demonstrating zkML applications, such as an on-chain verifiable ML trading bot, like RockyBot.
    • Enhancing blockchain protocols with zkML, for example, Lyra Finance options protocol AMM with intelligent features or Astraly’s transparent AI-based reputation system.
    • Proving complex ML-driven strategies on-chain, like Giza’s work with Yearn to verify yield strategies using zkML.
  4. Research and Innovation:
    • Fundamental research on zkML techniques, including new ZKP methods and their integration with ML models.
    • Innovative applications of zkML in emerging fields such as Internet of Things (IoT) and smart cities.
Mirror-Tang commented 3 days ago

Interested in taking on this job!