Inspiration

The exponential growth of smart devices in industries highlighted a significant gap: the lack of secure methods to trade IoT-generated data among companies. We envisioned a solution where data authenticity is guaranteed without relying on mutual trust, enabling seamless and secure exchanges between unknown parties.

What it does

Dataverse Ledger is a blockchain-based ecosystem designed for secure IoT data trading. It uses a fast and efficient Virtual Machine (VM) and the Snowman consensus algorithm from the Avalanche Hypersdk framework to notarize data autonomously on-chain. This ensures data authenticity and enables producers to trade data securely with native tokens, while allowing other parties to easily verify the data.

How we built it

We built Dataverse Ledger using the Avalanche Hypersdk framework to create a custom VM, enhancing scalability and transaction speed. Additionally, we developed a custom software/firmware for smart IoT devices, modifying a fork of Tasmota for seamless integration with Dataverse Ledger. This firmware allows devices to autonomously notarize data, ensuring security and authenticity without human intervention.

This is done by 3 chain state actions:

  • Token Chain State Action - handles tokenomics and token <-> data trading
  • Machine Chain State Action - handles onchain machine registration and machine attestation
  • Data Chain State Action - handles data notarization and data authenticity verification.

Architecture Diagram

Challenges we ran into

Integrating blockchain technology with IoT devices presented several challenges, including ensuring seamless communication between devices and the ledger, achieving high TPS rates, and maintaining data security and authenticity. Additionally, creating a user-friendly interface for wallet integration and data notarization required meticulous planning and development.

Accomplishments that we're proud of

We are proud to have successfully developed a scalable and secure platform that bridges the gap between blockchain technology and IoT devices. Our custom VM and firmware solutions provide a robust framework for secure data trading, enabling industries to trust and utilize IoT-generated data like never before.

What's next for Dataverse Ledger (HyperSDK)

The next steps for Dataverse Ledger include expanding our ecosystem to support a wider range of IoT devices and industries. We plan to enhance our platform’s capabilities with advanced features, such as predictive analytics and machine learning integrations, to provide even greater value to our users. Additionally, we aim to foster partnerships with key industry players to drive widespread adoption and set new standards for secure IoT data trading.

Built With

Share this project:

Updates