Skip to content
Cisix: A Programmable Validated Data Network

Cisix: A Programmable Validated Data Network

It is a programmable and validated data network for our need of trusted data sources. It is composed of a number of nodes running and validating any data that is stored according to your custom logic

Created on 8th December 2024

•

Cisix: A Programmable Validated Data Network

Cisix: A Programmable Validated Data Network

It is a programmable and validated data network for our need of trusted data sources. It is composed of a number of nodes running and validating any data that is stored according to your custom logic

The problem Cisix: A Programmable Validated Data Network solves

The Problem

DeFi protocols have been repeatedly exploited through price manipulation in oracles, causing significant financial losses and eroding trust in decentralized systems. Existing solutions lack robust mechanisms to validate data across multiple sources or provide customizable, decentralized storage options that align with diverse project needs.

Our Solution

We introduce a programmable, validated data network that tackles these vulnerabilities by combining trusted data sources, decentralized storage, and rigorous validation logic. Here's how it works:

  • Trusted Data Sources: Ensures the use of reliable and accurate data, mitigating risks of price manipulation or unreliable feeds.
  • Custom Validation Logic: Data is validated through a network of nodes applying tailored rules, ensuring data consistency and integrity.
  • Decentralized Verification: Multiple independent nodes verify data, eliminating single points of failure and reducing the risk of centralized exploitation.
  • Decentralized Storage: Secure, immutable storage ensures data cannot be tampered with after validation, adding an additional layer of protection.
  • Tailored to Project Needs: The system allows customization of storage and validation logic, adapting to diverse requirements and improving efficiency.

How It Helps

Our network simplifies and strengthens tasks involving data in DeFi and beyond:

  • Resilient Against Hacks: Protects protocols from exploits like those seen in GMX by validating data across multiple nodes and using immutable decentralized storage.
  • Improved Transparency: Decentralized verification and storage enable full auditability, increasing user confidence.
  • Flexibility for Developers: Projects can customize storage and validation mechanisms to suit their specific needs, making integration seamless.
  • Enhanced Security for DeFi: Secure data handling ensures protocols can operate without fear of oracle manipulation or data tampering.

Challenges we ran into

Challenges We Ran Into

Node Creation Complexity

Building nodes for a decentralized platform is a resource-intensive and time-consuming task. Each node must be carefully designed to handle the project's specific requirements while ensuring security, reliability, and efficiency.

Choosing the Right Storage

Decentralized platforms demand storage solutions that are not only secure but also tailored to the varied needs of different use cases. Finding storage mechanisms that balance customization, scalability, and resilience posed a significant challenge.

Keeping Nodes Lightweight

Nodes on such platforms often require substantial computational and storage resources. Developing a lightweight yet powerful node architecture to minimize resource consumption without compromising performance or security was particularly challenging.

Ensuring Scalability

As decentralized networks grow, the ability of nodes to handle increased data volume and traffic without significant degradation in performance required careful optimization.

Balancing Decentralization and Efficiency

Maintaining a high level of decentralization while achieving the performance needed for real-world applications required overcoming trade-offs between speed, security, and resource usage.

Robust Validation Logic

Implementing a flexible and secure custom validation mechanism that ensures data integrity across a diverse range of projects added complexity to the design.
These challenges were pivotal in shaping our solution into a robust, efficient, and scalable data network capable of addressing the pain points in decentralized data handling.

Additional Features

This project was developed entirely from the ground up during the course of the hackathon.

Tracks Applied (2)

Best projects integrating with the Walrus protocol

By storing validated data blobs here, we ensure both transparency and high availability of the data.
Walrus

Walrus

Store your hackathon project data using Akave

With Akave, we aim to store custom logic for data manipulation on a decentralized network. Its fast data retrieval capab...Read More

Akave

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio