DeDa - Decentralised Data Application

DeDa is a marketplace where researchers, data providers, and eventually validators come together to exchange and manage datasets. It helps researchers find high-quality data for AI and ML projects, while rewarding data providers and validators for their contributions. The platform ensures fair compensation, transparency, and data quality in a decentralized way.

Unlike traditional platforms, DeDa is built on-chain:

  • Transactions are transparent and secure.
  • Contributors and validators are paid fairly, with no middlemen.
  • Data is tamper-proof, ensuring trust and quality.


How is it Built?

  • Backend: Smart contracts are written in Rust to manage the core logic for requests, submissions, RBAC and data storage via Stable Structure
  • Frontend: Built with React.js and Vite for a fast user experience.
  • Authentication: Uses Internet Identity for secure, password-free logins. (Yes! No, Google :))
  • Deployment: The entire DAPP is deployed on ICP (the AWS of Blockchain industry).

Growth

We are looking at

  • Engaging with researchers and data providers through communities and social media.
    For now we’d like to keep it like an onchain Open Data platform for sharing data sets.
  • Eventually implement reward mechanisms to incentivise data submitters and early adopters to drive adoption.

What’s Next?

DeDa is in its early stages, with core features like login, data requests, and submissions already working. The next steps include expanding its user base, improving the interface, and scaling for broader use. Also, as of today it supports csv data sets only.


Resources


DeDa is creating a transparent, fair, and secure way to share data for AI and ML innovation, powered by the Internet Computer. Please render your support and do not hesitate to reach out to me if you have questions / suggestions and recommendations.

Cheers!

3 Likes